├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README.md ├── appveyor.yml ├── full_build.py ├── generators ├── CMakeLists.txt ├── arity_functions │ ├── CMakeLists.txt │ └── main.cpp └── single_include │ ├── CMakeLists.txt │ └── main.cpp ├── include ├── arity_functions.inl ├── comparisons.hpp ├── core.hpp ├── hash.hpp ├── loops.hpp ├── serialization.hpp └── tools.hpp ├── single_include └── aggregates_to_tuples.hpp └── tests ├── catch.hpp ├── comparisons.cpp ├── core.cpp ├── hash.cpp ├── loops.cpp ├── main.cpp └── serialization.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /.vscode/ 3 | /build/ 4 | /local/ 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/appveyor.yml -------------------------------------------------------------------------------- /full_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/full_build.py -------------------------------------------------------------------------------- /generators/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/generators/CMakeLists.txt -------------------------------------------------------------------------------- /generators/arity_functions/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/generators/arity_functions/CMakeLists.txt -------------------------------------------------------------------------------- /generators/arity_functions/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/generators/arity_functions/main.cpp -------------------------------------------------------------------------------- /generators/single_include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/generators/single_include/CMakeLists.txt -------------------------------------------------------------------------------- /generators/single_include/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/generators/single_include/main.cpp -------------------------------------------------------------------------------- /include/arity_functions.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/include/arity_functions.inl -------------------------------------------------------------------------------- /include/comparisons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/include/comparisons.hpp -------------------------------------------------------------------------------- /include/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/include/core.hpp -------------------------------------------------------------------------------- /include/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/include/hash.hpp -------------------------------------------------------------------------------- /include/loops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/include/loops.hpp -------------------------------------------------------------------------------- /include/serialization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/include/serialization.hpp -------------------------------------------------------------------------------- /include/tools.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/include/tools.hpp -------------------------------------------------------------------------------- /single_include/aggregates_to_tuples.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/single_include/aggregates_to_tuples.hpp -------------------------------------------------------------------------------- /tests/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/tests/catch.hpp -------------------------------------------------------------------------------- /tests/comparisons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/tests/comparisons.cpp -------------------------------------------------------------------------------- /tests/core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/tests/core.cpp -------------------------------------------------------------------------------- /tests/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/tests/hash.cpp -------------------------------------------------------------------------------- /tests/loops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/tests/loops.cpp -------------------------------------------------------------------------------- /tests/main.cpp: -------------------------------------------------------------------------------- 1 | 2 | #define CATCH_CONFIG_MAIN 3 | #include "catch.hpp" 4 | -------------------------------------------------------------------------------- /tests/serialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dwarfobserver/AggregatesToTuples/HEAD/tests/serialization.cpp --------------------------------------------------------------------------------