|
Reflection for RapidJSON 0.0.17
Reflection for serializing/deserializing with RapidJSON
|
#include <serializationcodegenerator.h>
Public Member Functions | |
| RelevantClass (std::string &&qualifiedName, clang::CXXRecordDecl *record) | |
Public Attributes | |
| std::string | qualifiedName |
| std::string | relevantBase |
| clang::CXXRecordDecl * | record = nullptr |
| IsRelevant | isRelevant = IsRelevant::Maybe |
Definition at line 21 of file serializationcodegenerator.h.
|
inlineexplicit |
Definition at line 49 of file serializationcodegenerator.h.
| IsRelevant ReflectiveRapidJSON::SerializationCodeGenerator::RelevantClass::isRelevant = IsRelevant::Maybe |
Definition at line 27 of file serializationcodegenerator.h.
| std::string ReflectiveRapidJSON::SerializationCodeGenerator::RelevantClass::qualifiedName |
Definition at line 24 of file serializationcodegenerator.h.
| clang::CXXRecordDecl* ReflectiveRapidJSON::SerializationCodeGenerator::RelevantClass::record = nullptr |
Definition at line 26 of file serializationcodegenerator.h.
| std::string ReflectiveRapidJSON::SerializationCodeGenerator::RelevantClass::relevantBase |
Definition at line 25 of file serializationcodegenerator.h.