eRPC Generator (erpcgen)  Rev. 1.7.2
NXP Semiconductors
erpcgen::Function Member List

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

addAnnotation(const Annotation &a)erpcgen::Symbolinline
findAnnotation(std::string name, Annotation::program_lang_t lang)erpcgen::Symbol
Function(const Token &tok, Interface *interface)erpcgen::Functioninline
Function(const Token &tok, Interface *interface, uint32_t uniqueId)erpcgen::Functioninline
FunctionBase()erpcgen::FunctionBaseinline
getAnnotations(std::string name, Annotation::program_lang_t lang)erpcgen::Symbol
getAnnotations() const erpcgen::Symbolinline
getAnnStringValue(const std::string annName, Annotation::program_lang_t lang)erpcgen::Symbol
getAnnValue(const std::string annName, Annotation::program_lang_t lang)erpcgen::Symbol
getDescription() const erpcgen::Functionvirtual
getFirstLine() const erpcgen::Symbolinline
getFunctionType() const erpcgen::Functioninline
getIlComment()erpcgen::Symbolinline
getInterface() const erpcgen::Functioninline
getLastLine() const erpcgen::Symbolinline
getLocation()erpcgen::Symbolinline
getMlComment()erpcgen::Symbolinline
getName() const erpcgen::Symbolinline
getParameters()erpcgen::FunctionBaseinline
getReturnStructMemberType()erpcgen::FunctionBaseinline
getReturnType()erpcgen::FunctionBaseinline
getSymbolType() const erpcgen::Symbolinline
getUniqueId() const erpcgen::Functioninline
isBuiltin() const erpcgen::Symbolinlinevirtual
isOneway() const erpcgen::FunctionBaseinline
kAliasTypeSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kArrayTypeSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kBuiltinTypeSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kConstSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kEnumMemberSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kEnumTypeSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kFunctionSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kFunctionTypeSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kInterfaceSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kListTypeSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kProgramSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kStructMemberSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kStructTypeSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kTypenameSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kUnionCaseMemberSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
kUnionTypeSymbol enum value (defined in erpcgen::Symbol)erpcgen::Symbol
m_annotationserpcgen::Symbolprotected
m_functionTypeerpcgen::Functionprotected
m_ilCommenterpcgen::Symbolprotected
m_interfaceerpcgen::Functionprotected
m_isOnewayerpcgen::FunctionBaseprotected
m_locationerpcgen::Symbolprotected
m_mlCommenterpcgen::Symbolprotected
m_nameerpcgen::Symbolprotected
m_parameterserpcgen::FunctionBaseprotected
m_returnTypeerpcgen::FunctionBaseprotected
m_symbolTypeerpcgen::Symbolprotected
m_uniqueIderpcgen::Functionprotected
printAnnotations()erpcgen::Symbol
s_idCountererpcgen::Functionprotectedstatic
setFunctionType(FunctionType *functionType)erpcgen::Functioninline
setIlComment(std::string comment)erpcgen::Symbolinline
setIsOneway(bool isOneway)erpcgen::FunctionBaseinline
setLocation(const token_loc_t &loc)erpcgen::Symbolinline
setMlComment(std::string comment)erpcgen::Symbolinline
setName(const std::string &newName)erpcgen::Symbolinline
setReturnStructMemberType(StructMember *returnType)erpcgen::FunctionBaseinline
setUniqueId(uint32_t newId)erpcgen::Functioninline
Symbol(symbol_type_t symType)erpcgen::Symbolinline
Symbol(symbol_type_t symType, const std::string &name)erpcgen::Symbolinline
Symbol(symbol_type_t symType, const Token &tok)erpcgen::Symbolinline
symbol_type_t enum nameerpcgen::Symbol
~FunctionBase() (defined in erpcgen::FunctionBase)erpcgen::FunctionBaseinlinevirtual
~Symbol()erpcgen::Symbolinlinevirtual