This is the complete list of members for MsgCodeGenerator, including all inherited members.
ccFilename | MsgCodeGenerator | protected |
ccStream | MsgCodeGenerator | protected |
ClassInfo typedef | MsgCodeGenerator | |
closeFiles() | MsgCodeGenerator | |
deleteFiles() | MsgCodeGenerator | |
EnumInfo typedef | MsgCodeGenerator | |
EnumItem typedef | MsgCodeGenerator | |
errors | MsgCodeGenerator | protected |
FieldInfo typedef | MsgCodeGenerator | |
generateClass(const ClassInfo &classInfo, const std::string &exportDef) | MsgCodeGenerator | |
generateClassDecl(const ClassInfo &classInfo, const std::string &exportDef) | MsgCodeGenerator | protected |
generateClassImpl(const ClassInfo &classInfo) | MsgCodeGenerator | protected |
generateCplusplusBlock(std::ofstream &out, const std::string &body) | MsgCodeGenerator | protected |
generateDelegationForBaseClassFields(const std::string &code) | MsgCodeGenerator | protected |
generateDescriptorClass(const ClassInfo &a) | MsgCodeGenerator | |
generateEnum(const EnumInfo &enumInfo) | MsgCodeGenerator | |
generateEpilog() | MsgCodeGenerator | |
generateFromAnyPtr(const ClassInfo &a, const std::string &exportDef) | MsgCodeGenerator | |
generateHeaderCplusplusBlock(const std::string &body) | MsgCodeGenerator | |
generateImplCplusplusBlock(const std::string &body) | MsgCodeGenerator | |
generateImport(const std::string &importName) | MsgCodeGenerator | |
generateMethodCplusplusBlock(const ClassInfo &classInfo, const std::string &method) | MsgCodeGenerator | protected |
generateNamespaceBegin(const std::string &namespaceName, bool intoCcFile=true) | MsgCodeGenerator | |
generateNamespaceEnd(const std::string &namespaceName, bool intoCcFile=true) | MsgCodeGenerator | |
generateOwnershipOp(const FieldInfo &field, const std::string &var, const std::string &op) | MsgCodeGenerator | protected |
generatePreComment(ASTNode *nedElement) | MsgCodeGenerator | |
generateProlog(const std::string &msgFileName, const std::string &firstNamespace, const std::string &exportDef) | MsgCodeGenerator | |
generateStruct(const ClassInfo &classInfo, const std::string &exportDef) | MsgCodeGenerator | |
generateStructDecl(const ClassInfo &classInfo, const std::string &exportDef) | MsgCodeGenerator | protected |
generateStructImpl(const ClassInfo &classInfo) | MsgCodeGenerator | protected |
generateToAnyPtr(const ClassInfo &a) | MsgCodeGenerator | |
generateTypeAnnouncement(const ClassInfo &classInfo) | MsgCodeGenerator | |
headerGuard | MsgCodeGenerator | protected |
hFilename | MsgCodeGenerator | protected |
hStream | MsgCodeGenerator | protected |
makeFuncall(const std::string &var, bool isPointer, const std::string &funcTemplate, bool withIndex=false, const std::string &value="") | MsgCodeGenerator | protected |
MsgCodeGenerator(ErrorStore *errors) | MsgCodeGenerator | inline |
openFiles(const char *hFile, const char *ccFile) | MsgCodeGenerator | |
prefixWithNamespace(const std::string &name, const std::string &namespaceName) | MsgCodeGenerator | protected |
Properties typedef | MsgCodeGenerator | |
reportUnusedMethodCplusplusBlocks(const ClassInfo &classInfo) | MsgCodeGenerator | protected |
StringVector typedef | MsgCodeGenerator |