| eRPC Generator (erpcgen) Rev. 1.8.1 NXP Semiconductors

- Main Page
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

erpcgen::PythonGenerator Member List

This is the complete list of members for erpcgen::PythonGenerator, including all inherited members.

checkWhitspaceChar(char c) | erpcgen::PythonGenerator | protected
comment_type enum name | erpcgen::PythonGenerator | protected
convertComment(const std::string &comment, comment_type commentType) | erpcgen::PythonGenerator | protected
filterName(const std::string &name) | erpcgen::PythonGenerator | protected
findAnnotation(Symbol *symbol, std::string name) | erpcgen::Generator | protected
findChildDataType(std::set< DataType * > &dataTypes, DataType *dataType) | erpcgen::Generator | protected virtual
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() | erpcgen::PythonGenerator | virtual
generateClientFile(std::string fileName) | erpcgen::PythonGenerator | protected
generateCommonFile(std::string fileName) | erpcgen::PythonGenerator | protected
generateGlobalInitFile() | erpcgen::PythonGenerator | protected virtual
generateGroupOutputFiles(Group *group) | erpcgen::Generator | protected
generateInitFile(std::string fileName) | erpcgen::PythonGenerator | protected
generateInterfaceFile(std::string fileName) | erpcgen::PythonGenerator | protected
generateOutputFile(const std::string &fileName, const std::string &templateName, cpptempl::data_map &templateData, const char *const kParseFile) | erpcgen::Generator | protected
generateOutputFiles(const std::string &fileName) | erpcgen::PythonGenerator | protected virtual
generateServerFile(std::string fileName) | erpcgen::PythonGenerator | 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, std::string name) | erpcgen::Generator | protected
getAnnStringValue(Symbol *symbol, std::string name) | erpcgen::Generator | protected
getAnnValue(Symbol *symbol, std::string name) | erpcgen::Generator | protected
getBuiltinTypename(const BuiltinType *t) | erpcgen::PythonGenerator | protected
getEnumMembersTemplateData(EnumType *enumType) | erpcgen::PythonGenerator | protected
getFunctionPrototype(Function *fn) | erpcgen::PythonGenerator | protected
getFunctionTemplateData(Group *group, Function *fn) | erpcgen::PythonGenerator | protected virtual
getGroupByName(std::string name) | erpcgen::Generator | protected
getOutputName(Symbol *symbol, bool check=true) (defined in erpcgen::Generator) | erpcgen::Generator | protected
getTime() | erpcgen::Generator | protected
getTypeInfo(DataType *t) | erpcgen::PythonGenerator | protected
initPythonReservedWords() | erpcgen::PythonGenerator | protected
isMemberDataTypeUsingForwardDeclaration(Symbol *topSymbol, Symbol *memberSymbol) | erpcgen::Generator | protected
kC enum value (defined in erpcgen::Generator) | erpcgen::Generator |
kInlineComment enum value | erpcgen::PythonGenerator | protected
kMultilineComment enum value | erpcgen::PythonGenerator | protected
kPython enum value (defined in erpcgen::Generator) | erpcgen::Generator |
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_suffixStrip | erpcgen::PythonGenerator | protected
m_suffixStripSize | erpcgen::PythonGenerator | protected
m_templateData | erpcgen::Generator | protected
makeAliasesTemplateData() | erpcgen::PythonGenerator | protected
makeConstTemplateData() | erpcgen::PythonGenerator | protected
makeEnumsTemplateData() | erpcgen::PythonGenerator | protected
makeFunctionsTemplateData() | erpcgen::PythonGenerator | protected
makeGroupIncludesTemplateData(Group *group) | erpcgen::Generator | protected
makeGroupInterfacesTemplateData(Group *group) | erpcgen::Generator | protected
makeGroupSymbolsTemplateData(Group *group) | erpcgen::PythonGenerator | protected virtual
makeIncludesTemplateData() | erpcgen::Generator | protected
openFile(std::ofstream &fileOutputStream, const std::string &fileName) | erpcgen::Generator | protected
parseSubtemplates() | erpcgen::PythonGenerator | protected
PythonGenerator(InterfaceDefinition *def) | erpcgen::PythonGenerator |
reserverdWords | erpcgen::Generator | protected
setBinaryList(StructMember *structMember) | erpcgen::Generator | inline protected virtual
setOneStructMemberTemplateData(StructMember *member, cpptempl::data_map &member_info) | erpcgen::PythonGenerator | protected
setStructMembersTemplateData(StructType *structType, cpptempl::data_map &structInfo) | erpcgen::PythonGenerator | protected
setTemplateComments(Symbol *symbol, cpptempl::data_map &symbolInfo) | erpcgen::PythonGenerator | protected virtual
stripExtension(const std::string &filename) | erpcgen::Generator | protected
stripWhitespace(const std::string &s) | erpcgen::PythonGenerator | protected
~Generator() | erpcgen::Generator | inline virtual
~PythonGenerator() | erpcgen::PythonGenerator | inline virtual