OMNeT++ NEDXML  6.0.3
MsgCodeGenerator Member List

This is the complete list of members for MsgCodeGenerator, including all inherited members.

ccFilenameMsgCodeGeneratorprotected
ccStreamMsgCodeGeneratorprotected
ClassInfo typedefMsgCodeGenerator
closeFiles()MsgCodeGenerator
deleteFiles()MsgCodeGenerator
EnumInfo typedefMsgCodeGenerator
EnumItem typedefMsgCodeGenerator
errorsMsgCodeGeneratorprotected
FieldInfo typedefMsgCodeGenerator
generateClass(const ClassInfo &classInfo, const std::string &exportDef)MsgCodeGenerator
generateClassDecl(const ClassInfo &classInfo, const std::string &exportDef)MsgCodeGeneratorprotected
generateClassImpl(const ClassInfo &classInfo)MsgCodeGeneratorprotected
generateCplusplusBlock(std::ofstream &out, const std::string &body)MsgCodeGeneratorprotected
generateDelegationForBaseClassFields(const std::string &code)MsgCodeGeneratorprotected
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)MsgCodeGeneratorprotected
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)MsgCodeGeneratorprotected
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)MsgCodeGeneratorprotected
generateStructImpl(const ClassInfo &classInfo)MsgCodeGeneratorprotected
generateToAnyPtr(const ClassInfo &a)MsgCodeGenerator
generateTypeAnnouncement(const ClassInfo &classInfo)MsgCodeGenerator
headerGuardMsgCodeGeneratorprotected
hFilenameMsgCodeGeneratorprotected
hStreamMsgCodeGeneratorprotected
makeFuncall(const std::string &var, bool isPointer, const std::string &funcTemplate, bool withIndex=false, const std::string &value="")MsgCodeGeneratorprotected
MsgCodeGenerator(ErrorStore *errors)MsgCodeGeneratorinline
openFiles(const char *hFile, const char *ccFile)MsgCodeGenerator
prefixWithNamespace(const std::string &name, const std::string &namespaceName)MsgCodeGeneratorprotected
Properties typedefMsgCodeGenerator
reportUnusedMethodCplusplusBlocks(const ClassInfo &classInfo)MsgCodeGeneratorprotected
StringVector typedefMsgCodeGenerator