eRPC Generator (erpcgen)
Rev. 1.12.0
NXP Semiconductors
|
This is the complete list of members for erpcgen::JavaGenerator, including all inherited members.
capitalize(std::string text) (defined in erpcgen::JavaGenerator) | erpcgen::JavaGenerator | protected |
checkWhitespaceChar(char c) | erpcgen::JavaGenerator | protected |
comment_type_t enum name | erpcgen::JavaGenerator | protected |
datatype_vector_t typedef | erpcgen::Generator | |
filterName(const std::string &name) | erpcgen::JavaGenerator | protected |
findAnnotation(Symbol *symbol, const std::string &name) | erpcgen::Generator | protected |
findChildDataType(std::set< DataType * > &dataTypes, DataType *dataType) | erpcgen::Generator | protectedvirtual |
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::JavaGenerator | virtual |
generateClientFile(std::string fileName) | erpcgen::JavaGenerator | protected |
generateCommonFile(std::string fileName) | erpcgen::JavaGenerator | protected |
generateConstFile(std::string fileName) | erpcgen::JavaGenerator | protected |
generateEnumFiles(std::string fileName) | erpcgen::JavaGenerator | protected |
generateGroupOutputFiles(Group *group) | erpcgen::Generator | protected |
generateInterfaceFile(std::string fileName) | erpcgen::JavaGenerator | 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) override | erpcgen::JavaGenerator | protectedvirtual |
generateServerFile(std::string fileName) | erpcgen::JavaGenerator | protected |
generateStructFiles(std::string fileName) | erpcgen::JavaGenerator | 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 |
getArrayInitialization(ArrayType *t) (defined in erpcgen::JavaGenerator) | erpcgen::JavaGenerator | protected |
getBuiltinCodecTypeName(const BuiltinType *t) | erpcgen::JavaGenerator | protected |
getBuiltinObjectTypename(const BuiltinType *t) | erpcgen::JavaGenerator | protected |
getBuiltinTypename(const BuiltinType *t) | erpcgen::JavaGenerator | protected |
getDataTypesFromSymbolScope(SymbolScope *scope, DataType::data_type_t datatype) | erpcgen::Generator | protected |
getEncodeDecodeCall(const std::string &name, DataType *t, StructType *structType, bool inDataContainer, bool isStructMember, StructMember *structMember, bool needTypeDeclaration, bool isFunctionParam) (defined in erpcgen::JavaGenerator) | erpcgen::JavaGenerator | protected |
getEnumMembersTemplateData(EnumType *enumType) | erpcgen::JavaGenerator | protected |
getFunctionPrototype(Group *group, FunctionBase *fn, const std::string &interfaceName="", const std::string &name="", bool insideInterfaceCall=false) override | erpcgen::JavaGenerator | protectedvirtual |
getFunctionTemplateData(Group *group, Function *fn) override | erpcgen::JavaGenerator | protectedvirtual |
getFunctionTypeTemplateData(Group *group, FunctionType *fn) override | erpcgen::JavaGenerator | inlineprotectedvirtual |
getGroupByName(const std::string &name) | erpcgen::Generator | protected |
getGroupCommonFileName(Group *group) | erpcgen::Generator | protected |
getGroupPackageName(const Group *group) | erpcgen::JavaGenerator | protected |
getOutputName(Symbol *symbol, bool check=true) (defined in erpcgen::Generator) | erpcgen::Generator | protected |
getTime() | erpcgen::Generator | protected |
getTypeInfo(DataType *t, int isReference, bool inDataContainer=false) | erpcgen::JavaGenerator | protected |
getTypenameName(DataType *t, bool isReference, bool objectType) | erpcgen::JavaGenerator | protected |
initJavaReservedWords() | erpcgen::JavaGenerator | protected |
isMemberDataTypeUsingForwardDeclaration(Symbol *topSymbol, Symbol *memberSymbol) | erpcgen::Generator | protected |
JavaGenerator(InterfaceDefinition *def, const std::string javaPackageName) | erpcgen::JavaGenerator | explicit |
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_javaPackageName | erpcgen::JavaGenerator | protected |
m_outputDirectory | erpcgen::Generator | protected |
m_suffixStrip | erpcgen::JavaGenerator | protected |
m_suffixStripSize | erpcgen::JavaGenerator | protected |
m_templateData | erpcgen::Generator | protected |
makeAliasesTemplateData() | erpcgen::JavaGenerator | protected |
makeConstTemplateData() | erpcgen::JavaGenerator | protected |
makeEnumsTemplateData() | erpcgen::JavaGenerator | protected |
makeFunctionsTemplateData() | erpcgen::JavaGenerator | protected |
makeGroupIncludesTemplateData(Group *group) | erpcgen::Generator | protected |
makeGroupInterfacesTemplateData(Group *group) | erpcgen::Generator | protected |
makeGroupSymbolsTemplateData(Group *group) override | erpcgen::JavaGenerator | protectedvirtual |
makeIncludesTemplateData() | erpcgen::Generator | protected |
openFile(std::ofstream &fileOutputStream, const std::string &fileName) | erpcgen::Generator | protected |
parseSubtemplates() | erpcgen::JavaGenerator | protected |
reserverdWords | erpcgen::Generator | protected |
setBinaryList(StructMember *structMember) | erpcgen::Generator | inlineprotectedvirtual |
setOneStructMemberTemplateData(StructMember *member, cpptempl::data_map &member_info) | erpcgen::JavaGenerator | protected |
setStructMembersTemplateData(StructType *structType, cpptempl::data_map &structInfo) | erpcgen::JavaGenerator | protected |
setTemplateComments(Symbol *symbol, cpptempl::data_map &symbolInfo) override | erpcgen::JavaGenerator | protectedvirtual |
stripExtension(const std::string &filename) | erpcgen::Generator | protected |
stripWhitespace(const std::string &s) | erpcgen::JavaGenerator | protected |
~Generator() | erpcgen::Generator | inlinevirtual |
~JavaGenerator() | erpcgen::JavaGenerator | inlinevirtual |