Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/preshing/FlexibleReflection
Sample project for a small, flexible runtime reflection system using C++11
https://github.com/preshing/FlexibleReflection
Last synced: 2 months ago
JSON representation
Sample project for a small, flexible runtime reflection system using C++11
- Host: GitHub
- URL: https://github.com/preshing/FlexibleReflection
- Owner: preshing
- License: mit
- Created: 2018-01-16T12:25:29.000Z (about 7 years ago)
- Default Branch: part1
- Last Pushed: 2020-08-29T22:05:53.000Z (over 4 years ago)
- Last Synced: 2024-10-29T22:38:18.570Z (3 months ago)
- Language: C++
- Homepage: http://preshing.com/20180116/a-primitive-reflection-system-in-cpp-part-1
- Size: 20.5 KB
- Stars: 294
- Watchers: 13
- Forks: 45
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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).