eRPC Generator (erpcgen)  Rev. 1.12.0
NXP Semiconductors
erpcgen::JavaGenerator Member List

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

capitalize(std::string text) (defined in erpcgen::JavaGenerator)erpcgen::JavaGeneratorprotected
checkWhitespaceChar(char c)erpcgen::JavaGeneratorprotected
comment_type_t enum nameerpcgen::JavaGeneratorprotected
datatype_vector_t typedeferpcgen::Generator
filterName(const std::string &name)erpcgen::JavaGeneratorprotected
findAnnotation(Symbol *symbol, const std::string &name)erpcgen::Generatorprotected
findChildDataType(std::set< DataType * > &dataTypes, DataType *dataType)erpcgen::Generatorprotectedvirtual
findGroupDataTypes()erpcgen::Generatorprotected
findParamReferencedFrom(const StructType::member_vector_t &members, const std::string &referenceName)erpcgen::Generatorprotected
findParamReferencedFromAnn(const StructType::member_vector_t &members, const std::string &referenceName, const std::string &annName)erpcgen::Generatorprotected
findParamReferencedFromUnion(const StructType::member_vector_t &members, const std::string &referenceName)erpcgen::Generatorprotected
generate() overrideerpcgen::JavaGeneratorvirtual
generateClientFile(std::string fileName)erpcgen::JavaGeneratorprotected
generateCommonFile(std::string fileName)erpcgen::JavaGeneratorprotected
generateConstFile(std::string fileName)erpcgen::JavaGeneratorprotected
generateEnumFiles(std::string fileName)erpcgen::JavaGeneratorprotected
generateGroupOutputFiles(Group *group)erpcgen::Generatorprotected
generateInterfaceFile(std::string fileName)erpcgen::JavaGeneratorprotected
generateOutputFile(const std::string &fileName, const std::string &templateName, cpptempl::data_map &templateData, const char *const kParseFile)erpcgen::Generatorprotected
generateOutputFiles(const std::string &fileName) overrideerpcgen::JavaGeneratorprotectedvirtual
generateServerFile(std::string fileName)erpcgen::JavaGeneratorprotected
generateStructFiles(std::string fileName)erpcgen::JavaGeneratorprotected
Generator(InterfaceDefinition *def, generator_type_t generatorType)erpcgen::Generator
generator_type_t enum name (defined in erpcgen::Generator)erpcgen::Generator
getAnnotationLang()erpcgen::Generatorprotected
getAnnotations(Symbol *symbol, const std::string &name)erpcgen::Generatorprotected
getAnnStringValue(Symbol *symbol, const std::string &name)erpcgen::Generatorprotected
getAnnValue(Symbol *symbol, const std::string &name)erpcgen::Generatorprotected
getArrayInitialization(ArrayType *t) (defined in erpcgen::JavaGenerator)erpcgen::JavaGeneratorprotected
getBuiltinCodecTypeName(const BuiltinType *t)erpcgen::JavaGeneratorprotected
getBuiltinObjectTypename(const BuiltinType *t)erpcgen::JavaGeneratorprotected
getBuiltinTypename(const BuiltinType *t)erpcgen::JavaGeneratorprotected
getDataTypesFromSymbolScope(SymbolScope *scope, DataType::data_type_t datatype)erpcgen::Generatorprotected
getEncodeDecodeCall(const std::string &name, DataType *t, StructType *structType, bool inDataContainer, bool isStructMember, StructMember *structMember, bool needTypeDeclaration, bool isFunctionParam) (defined in erpcgen::JavaGenerator)erpcgen::JavaGeneratorprotected
getEnumMembersTemplateData(EnumType *enumType)erpcgen::JavaGeneratorprotected
getFunctionPrototype(Group *group, FunctionBase *fn, const std::string &interfaceName="", const std::string &name="", bool insideInterfaceCall=false) overrideerpcgen::JavaGeneratorprotectedvirtual
getFunctionTemplateData(Group *group, Function *fn) overrideerpcgen::JavaGeneratorprotectedvirtual
getFunctionTypeTemplateData(Group *group, FunctionType *fn) overrideerpcgen::JavaGeneratorinlineprotectedvirtual
getGroupByName(const std::string &name)erpcgen::Generatorprotected
getGroupCommonFileName(Group *group)erpcgen::Generatorprotected
getGroupPackageName(const Group *group)erpcgen::JavaGeneratorprotected
getOutputName(Symbol *symbol, bool check=true) (defined in erpcgen::Generator)erpcgen::Generatorprotected
getTime()erpcgen::Generatorprotected
getTypeInfo(DataType *t, int isReference, bool inDataContainer=false)erpcgen::JavaGeneratorprotected
getTypenameName(DataType *t, bool isReference, bool objectType)erpcgen::JavaGeneratorprotected
initJavaReservedWords()erpcgen::JavaGeneratorprotected
isMemberDataTypeUsingForwardDeclaration(Symbol *topSymbol, Symbol *memberSymbol)erpcgen::Generatorprotected
JavaGenerator(InterfaceDefinition *def, const std::string javaPackageName)erpcgen::JavaGeneratorexplicit
m_deferpcgen::Generatorprotected
m_generatorTypeerpcgen::Generatorprotected
m_globalserpcgen::Generatorprotected
m_groupserpcgen::Generatorprotected
m_idlCrc16erpcgen::Generatorprotected
m_javaPackageNameerpcgen::JavaGeneratorprotected
m_outputDirectoryerpcgen::Generatorprotected
m_suffixStriperpcgen::JavaGeneratorprotected
m_suffixStripSizeerpcgen::JavaGeneratorprotected
m_templateDataerpcgen::Generatorprotected
makeAliasesTemplateData()erpcgen::JavaGeneratorprotected
makeConstTemplateData()erpcgen::JavaGeneratorprotected
makeEnumsTemplateData()erpcgen::JavaGeneratorprotected
makeFunctionsTemplateData()erpcgen::JavaGeneratorprotected
makeGroupIncludesTemplateData(Group *group)erpcgen::Generatorprotected
makeGroupInterfacesTemplateData(Group *group)erpcgen::Generatorprotected
makeGroupSymbolsTemplateData(Group *group) overrideerpcgen::JavaGeneratorprotectedvirtual
makeIncludesTemplateData()erpcgen::Generatorprotected
openFile(std::ofstream &fileOutputStream, const std::string &fileName)erpcgen::Generatorprotected
parseSubtemplates()erpcgen::JavaGeneratorprotected
reserverdWordserpcgen::Generatorprotected
setBinaryList(StructMember *structMember)erpcgen::Generatorinlineprotectedvirtual
setOneStructMemberTemplateData(StructMember *member, cpptempl::data_map &member_info)erpcgen::JavaGeneratorprotected
setStructMembersTemplateData(StructType *structType, cpptempl::data_map &structInfo)erpcgen::JavaGeneratorprotected
setTemplateComments(Symbol *symbol, cpptempl::data_map &symbolInfo) overrideerpcgen::JavaGeneratorprotectedvirtual
stripExtension(const std::string &filename)erpcgen::Generatorprotected
stripWhitespace(const std::string &s)erpcgen::JavaGeneratorprotected
~Generator()erpcgen::Generatorinlinevirtual
~JavaGenerator()erpcgen::JavaGeneratorinlinevirtual