![]() |
eRPC Generator (erpcgen)
Rev. 1.12.0
NXP Semiconductors
|
This is the complete list of members for erpcgen::CGenerator, including all inherited members.
| CGenerator(InterfaceDefinition *def) | erpcgen::CGenerator | explicit |
| datatype_vector_t typedef | erpcgen::Generator | |
| findAnnotation(Symbol *symbol, const std::string &name) | erpcgen::Generator | protected |
| findGroupDataTypes() | erpcgen::Generator | protected |
| findParamReferencedFrom(const StructType::member_vector_t &members, const std::string &referenceName) | erpcgen::Generator | protected |
| findParamReferencedFromAnn(const StructType::member_vector_t &members, const std::string &referenceName, const std::string &annName) | erpcgen::Generator | protected |
| findParamReferencedFromUnion(const StructType::member_vector_t &members, const std::string &referenceName) | erpcgen::Generator | protected |
| generate() override | erpcgen::CGenerator | virtual |
| generateGroupOutputFiles(Group *group) | erpcgen::Generator | protected |
| generateOutputFile(const std::string &fileName, const std::string &templateName, cpptempl::data_map &templateData, const char *const kParseFile) | erpcgen::Generator | protected |
| Generator(InterfaceDefinition *def, generator_type_t generatorType) | erpcgen::Generator | |
| generator_type_t enum name (defined in erpcgen::Generator) | erpcgen::Generator | |
| getAnnotationLang() | erpcgen::Generator | protected |
| getAnnotations(Symbol *symbol, const std::string &name) | erpcgen::Generator | protected |
| getAnnStringValue(Symbol *symbol, const std::string &name) | erpcgen::Generator | protected |
| getAnnValue(Symbol *symbol, const std::string &name) | erpcgen::Generator | protected |
| getDataTypesFromSymbolScope(SymbolScope *scope, DataType::data_type_t datatype) | erpcgen::Generator | protected |
| getGroupByName(const std::string &name) | erpcgen::Generator | protected |
| getGroupCommonFileName(Group *group) | erpcgen::Generator | protected |
| getOutputName(Symbol *symbol, bool check=true) (defined in erpcgen::Generator) | erpcgen::Generator | protected |
| getTime() | erpcgen::Generator | protected |
| isMemberDataTypeUsingForwardDeclaration(Symbol *topSymbol, Symbol *memberSymbol) | erpcgen::Generator | protected |
| m_def | erpcgen::Generator | protected |
| m_generatorType | erpcgen::Generator | protected |
| m_globals | erpcgen::Generator | protected |
| m_groups | erpcgen::Generator | protected |
| m_idlCrc16 | erpcgen::Generator | protected |
| m_outputDirectory | erpcgen::Generator | protected |
| m_templateData | erpcgen::Generator | protected |
| makeGroupIncludesTemplateData(Group *group) | erpcgen::Generator | protected |
| makeGroupInterfacesTemplateData(Group *group) | erpcgen::Generator | protected |
| makeIncludesTemplateData() | erpcgen::Generator | protected |
| openFile(std::ofstream &fileOutputStream, const std::string &fileName) | erpcgen::Generator | protected |
| reserverdWords | erpcgen::Generator | protected |
| stripExtension(const std::string &filename) | erpcgen::Generator | protected |
| ~CGenerator() | erpcgen::CGenerator | inlinevirtual |
| ~Generator() | erpcgen::Generator | inlinevirtual |