├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md └── src ├── chapter_01 ├── CMakeLists.txt └── main.cpp ├── chapter_02 ├── CMakeLists.txt ├── main.cpp ├── source1.cpp ├── source2.cpp └── wrapper.h ├── chapter_03 ├── CMakeLists.txt └── main.cpp ├── chapter_04 ├── CMakeLists.txt └── main.cpp ├── chapter_05 ├── CMakeLists.txt └── main.cpp ├── chapter_06 ├── CMakeLists.txt └── main.cpp ├── chapter_07 ├── CMakeLists.txt └── main.cpp ├── chapter_08 ├── CMakeLists.txt └── main.cpp └── chapter_09 ├── CMakeLists.txt └── main.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/README.md -------------------------------------------------------------------------------- /src/chapter_01/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_01/CMakeLists.txt -------------------------------------------------------------------------------- /src/chapter_01/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_01/main.cpp -------------------------------------------------------------------------------- /src/chapter_02/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_02/CMakeLists.txt -------------------------------------------------------------------------------- /src/chapter_02/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_02/main.cpp -------------------------------------------------------------------------------- /src/chapter_02/source1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_02/source1.cpp -------------------------------------------------------------------------------- /src/chapter_02/source2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_02/source2.cpp -------------------------------------------------------------------------------- /src/chapter_02/wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_02/wrapper.h -------------------------------------------------------------------------------- /src/chapter_03/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_03/CMakeLists.txt -------------------------------------------------------------------------------- /src/chapter_03/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_03/main.cpp -------------------------------------------------------------------------------- /src/chapter_04/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_04/CMakeLists.txt -------------------------------------------------------------------------------- /src/chapter_04/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_04/main.cpp -------------------------------------------------------------------------------- /src/chapter_05/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_05/CMakeLists.txt -------------------------------------------------------------------------------- /src/chapter_05/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_05/main.cpp -------------------------------------------------------------------------------- /src/chapter_06/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_06/CMakeLists.txt -------------------------------------------------------------------------------- /src/chapter_06/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_06/main.cpp -------------------------------------------------------------------------------- /src/chapter_07/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_07/CMakeLists.txt -------------------------------------------------------------------------------- /src/chapter_07/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_07/main.cpp -------------------------------------------------------------------------------- /src/chapter_08/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_08/CMakeLists.txt -------------------------------------------------------------------------------- /src/chapter_08/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_08/main.cpp -------------------------------------------------------------------------------- /src/chapter_09/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_09/CMakeLists.txt -------------------------------------------------------------------------------- /src/chapter_09/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Template-Metaprogramming-with-CPP/HEAD/src/chapter_09/main.cpp --------------------------------------------------------------------------------