This project presents a small, flexible runtime reflection system using C++11 language features. For more information, see the blog series ["A Flexible Reflection System in C++"](http://preshing.com/20180116/a-primitive-reflection-system-in-cpp-part-1). ## Build Instructions [CMake](https://cmake.org/) is required. Quick start: $ git clone https://github.com/preshing/FlexibleReflection $ cd FlexibleReflection $ mkdir build $ cd build $ cmake .. For detailed build instructions, see ["How to Build a CMake-Based Project"](http://preshing.com/20170511/how-to-build-a-cmake-based-project).