├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── SConstruct ├── clean.sh └── src ├── SConscript ├── include ├── .gitignore ├── cx_algorithm.h ├── cx_array.h ├── cx_counter.h ├── cx_fnv1.h ├── cx_guid.h ├── cx_math.h ├── cx_md5.h ├── cx_murmur3.h ├── cx_numeric.h ├── cx_pcg32.h ├── cx_sha256.h ├── cx_strenc.h ├── cx_typeid.h └── cx_utils.h └── test ├── CMakeLists.txt ├── SConscript ├── cx_algorithm.cpp ├── cx_array.cpp ├── cx_counter.cpp ├── cx_guid.cpp ├── cx_hash.cpp ├── cx_math.cpp ├── cx_numeric.cpp ├── cx_pcg32.cpp ├── cx_strenc.cpp ├── cx_typeid.cpp ├── cx_utils.cpp └── main.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | .sconsign.dblite 2 | build/ 3 | export/ 4 | TAGS 5 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/README.md -------------------------------------------------------------------------------- /SConstruct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/SConstruct -------------------------------------------------------------------------------- /clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/clean.sh -------------------------------------------------------------------------------- /src/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/SConscript -------------------------------------------------------------------------------- /src/include/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/include/cx_algorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_algorithm.h -------------------------------------------------------------------------------- /src/include/cx_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_array.h -------------------------------------------------------------------------------- /src/include/cx_counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_counter.h -------------------------------------------------------------------------------- /src/include/cx_fnv1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_fnv1.h -------------------------------------------------------------------------------- /src/include/cx_guid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_guid.h -------------------------------------------------------------------------------- /src/include/cx_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_math.h -------------------------------------------------------------------------------- /src/include/cx_md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_md5.h -------------------------------------------------------------------------------- /src/include/cx_murmur3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_murmur3.h -------------------------------------------------------------------------------- /src/include/cx_numeric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_numeric.h -------------------------------------------------------------------------------- /src/include/cx_pcg32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_pcg32.h -------------------------------------------------------------------------------- /src/include/cx_sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_sha256.h -------------------------------------------------------------------------------- /src/include/cx_strenc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_strenc.h -------------------------------------------------------------------------------- /src/include/cx_typeid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_typeid.h -------------------------------------------------------------------------------- /src/include/cx_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/include/cx_utils.h -------------------------------------------------------------------------------- /src/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/CMakeLists.txt -------------------------------------------------------------------------------- /src/test/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/SConscript -------------------------------------------------------------------------------- /src/test/cx_algorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_algorithm.cpp -------------------------------------------------------------------------------- /src/test/cx_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_array.cpp -------------------------------------------------------------------------------- /src/test/cx_counter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_counter.cpp -------------------------------------------------------------------------------- /src/test/cx_guid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_guid.cpp -------------------------------------------------------------------------------- /src/test/cx_hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_hash.cpp -------------------------------------------------------------------------------- /src/test/cx_math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_math.cpp -------------------------------------------------------------------------------- /src/test/cx_numeric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_numeric.cpp -------------------------------------------------------------------------------- /src/test/cx_pcg32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_pcg32.cpp -------------------------------------------------------------------------------- /src/test/cx_strenc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_strenc.cpp -------------------------------------------------------------------------------- /src/test/cx_typeid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_typeid.cpp -------------------------------------------------------------------------------- /src/test/cx_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/cx_utils.cpp -------------------------------------------------------------------------------- /src/test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elbeno/constexpr/HEAD/src/test/main.cpp --------------------------------------------------------------------------------