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 | |