Reflection for RapidJSON  0.0.15
Reflection for serializing/deserializing with RapidJSON
File List
Here is a list of all files with brief descriptions:
[detail level 12]
  binary
 reflector-boosthana.hContains generic functions relying on Boost.Hana which can replace the code which would otherwise had to be generated
 reflector-chronoutilities.hContains functions for (de)serializing objects from the chrono utilities provided by the C++ utilities library
 reflector.hContains BinaryReader and BinaryWriter supporting binary (de)serialization of primitive and custom types
 serializable.hContains only the definiation of the BinarySerializable template class which makes the reflection accessible. The actual implementation is found in binaryreflector.h and generated files
  json
 errorformatting.hContains helper functions to format errors when deserializing JSON files
 errorhandling.hContains helper for error handling when deserializing JSON files
 reflector-boosthana.hContains generic functions relying on Boost.Hana which can replace the code which would otherwise had to be generated
 reflector-chronoutilities.hContains functions for (de)serializing objects from the chrono utilities provided by the C++ utilities library
 reflector.hContains functions to (de)serialize basic types such as int, double, bool, std::string, std::vector, ... with RapidJSON
 serializable.hContains only the definiation of the JsonSerializable template class which makes the reflection accessible. The actual implementation is found in jsonreflector.h and generated files
  tests
 binaryreflector-boosthana.cpp
 binaryreflector.cpp
 jsonreflector-boosthana.cpp
 jsonreflector-chronoutilities.cpp
 jsonreflector.cpp
 traits.cpp
 global.h
 traits.h