Reflection for RapidJSON
0.0.15
Reflection for serializing/deserializing with RapidJSON
|
The BinarySerializable class provides the CRTP-base for (de)serializable objects. More...
#include <reflector.h>
Public Member Functions | |
void | toBinary (std::ostream &outputStream) const |
void | restoreFromBinary (std::istream &inputStream) |
Static Public Member Functions | |
static Type | fromBinary (std::istream &inputStream) |
Static Public Attributes | |
static constexpr const char * | qualifiedName = "ReflectiveRapidJSON::BinarySerializable" |
The BinarySerializable class provides the CRTP-base for (de)serializable objects.
Definition at line 36 of file reflector.h.
|
static |
Definition at line 38 of file serializable.h.
|
inline |
Definition at line 33 of file serializable.h.
|
inline |
Definition at line 28 of file serializable.h.
|
staticconstexpr |
Definition at line 25 of file serializable.h.