Reflection for RapidJSON 0.0.17
Reflection for serializing/deserializing with RapidJSON
Loading...
Searching...
No Matches
ReflectiveRapidJSON::JsonSerializationCodeGenerator Member List

This is the complete list of members for ReflectiveRapidJSON::JsonSerializationCodeGenerator, including all inherited members.

addDeclaration(clang::Decl *decl) overrideReflectiveRapidJSON::SerializationCodeGeneratorvirtual
CodeGenerator(CodeFactory &factory)ReflectiveRapidJSON::CodeGeneratorinline
computeRelevantClass(RelevantClass &possiblyRelevantClass) const overrideReflectiveRapidJSON::JsonSerializationCodeGeneratorprotectedvirtual
factory() constReflectiveRapidJSON::CodeGeneratorinlineprotected
findRelevantBaseClasses(const RelevantClass &relevantClass, const std::vector< RelevantClass > &relevantBases)ReflectiveRapidJSON::SerializationCodeGeneratorprotectedstatic
findRelevantClasses() constReflectiveRapidJSON::SerializationCodeGeneratorprotected
generate(std::ostream &os) const overrideReflectiveRapidJSON::JsonSerializationCodeGeneratorvirtual
inheritsFromInstantiationOf(clang::CXXRecordDecl *record, const char *templateClass)ReflectiveRapidJSON::CodeGeneratorprotectedstatic
isOnlyIncluded(const clang::Decl *declaration) constReflectiveRapidJSON::CodeGeneratorprotected
IsRelevant enum nameReflectiveRapidJSON::SerializationCodeGenerator
JsonSerializationCodeGenerator(CodeFactory &factory, const Options &options)ReflectiveRapidJSON::JsonSerializationCodeGenerator
lazyInitializeSourceManager() constReflectiveRapidJSON::CodeGeneratorprotected
m_optionsReflectiveRapidJSON::JsonSerializationCodeGeneratorprotected
m_qualifiedNameOfAdaptionRecordsReflectiveRapidJSON::SerializationCodeGeneratorprotected
m_qualifiedNameOfRecordsReflectiveRapidJSON::SerializationCodeGeneratorprotected
SerializationCodeGenerator(CodeFactory &factory)ReflectiveRapidJSON::SerializationCodeGeneratorinline
~CodeGenerator()ReflectiveRapidJSON::CodeGeneratorvirtual