MsgCppGenerator Member List
This is the complete list of members for
MsgCppGenerator, including all inherited members.
ccFilename | MsgCppGenerator | [protected] |
ccOutp | MsgCppGenerator | [protected] |
classtype | MsgCppGenerator | [protected] |
ClassType enum name | MsgCppGenerator | |
CNAMEDOBJECT enum value | MsgCppGenerator | |
COBJECT enum value | MsgCppGenerator | |
COWNEDOBJECT enum value | MsgCppGenerator | |
enumtype | MsgCppGenerator | [protected] |
errors | MsgCppGenerator | [protected] |
extractClassDecl(NEDElement *node) | MsgCppGenerator | [protected] |
extractClassInfo(NEDElement *node) | MsgCppGenerator | [protected] |
extractEnumInfo(EnumElement *node) | MsgCppGenerator | [protected] |
extractPropertiesOf(NEDElement *node) | MsgCppGenerator | [protected] |
FOREIGN enum value | MsgCppGenerator | |
generate(MsgFileElement *fileElement) | MsgCppGenerator | [protected] |
generate(MsgFileElement *fileElement, const char *hFile, const char *ccFile) | MsgCppGenerator | |
generateClass(const ClassInfo &classInfo) | MsgCppGenerator | [protected] |
generateDescriptorClass(const ClassInfo &a) | MsgCppGenerator | [protected] |
generateEnum(const EnumInfo &enumInfo) | MsgCppGenerator | [protected] |
generateNamespaceBegin(NEDElement *element) | MsgCppGenerator | [protected] |
generateNamespaceEnd() | MsgCppGenerator | [protected] |
generatePreComment(NEDElement *nedElement) | MsgCppGenerator | [protected] |
generateStruct(const ClassInfo &classInfo) | MsgCppGenerator | [protected] |
generateTemplates() | MsgCppGenerator | [protected] |
getClassType(const std::string &s) | MsgCppGenerator | [protected] |
getProperty(const Properties &p, const char *name, const std::string &defval=std::string()) | MsgCppGenerator | [protected] |
getPropertyAsBool(const Properties &p, const char *name, bool defval) | MsgCppGenerator | [protected] |
hFilename | MsgCppGenerator | [protected] |
hOutp | MsgCppGenerator | [protected] |
isClassDeclared(const std::string &s) | MsgCppGenerator | [inline, protected] |
lookupExistingClassName(const std::string &s) | MsgCppGenerator | [protected] |
lookupExistingEnumName(const std::string &s) | MsgCppGenerator | [protected] |
MsgCppGenerator(NEDErrorStore *errors, const MsgCppGeneratorOptions &options) | MsgCppGenerator | |
namespacename | MsgCppGenerator | [protected] |
namespacenamevector | MsgCppGenerator | [protected] |
opts | MsgCppGenerator | [protected] |
prefixWithNamespace(const std::string &s) | MsgCppGenerator | [protected] |
prepareFieldForCodeGeneration(ClassInfo &info, ClassInfo::FieldInfo *it) | MsgCppGenerator | [protected] |
prepareForCodeGeneration(ClassInfo &classInfo) | MsgCppGenerator | [protected] |
PRIMITIVE_TYPES | MsgCppGenerator | [protected, static] |
Properties typedef | MsgCppGenerator | [protected] |
StringVector typedef | MsgCppGenerator | |
STRUCT enum value | MsgCppGenerator | |
TypeMap typedef | MsgCppGenerator | [protected] |
UNKNOWN enum value | MsgCppGenerator | |
~MsgCppGenerator() | MsgCppGenerator | |