eRPC Generator (erpcgen)
Rev. 1.7.2
NXP Semiconductors
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
erpcgen::Function Member List
This is the complete list of members for
erpcgen::Function
, including all inherited members.
addAnnotation
(const Annotation &a)
erpcgen::Symbol
inline
findAnnotation
(std::string name, Annotation::program_lang_t lang)
erpcgen::Symbol
Function
(const Token &tok, Interface *interface)
erpcgen::Function
inline
Function
(const Token &tok, Interface *interface, uint32_t uniqueId)
erpcgen::Function
inline
FunctionBase
()
erpcgen::FunctionBase
inline
getAnnotations
(std::string name, Annotation::program_lang_t lang)
erpcgen::Symbol
getAnnotations
() const
erpcgen::Symbol
inline
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::Function
virtual
getFirstLine
() const
erpcgen::Symbol
inline
getFunctionType
() const
erpcgen::Function
inline
getIlComment
()
erpcgen::Symbol
inline
getInterface
() const
erpcgen::Function
inline
getLastLine
() const
erpcgen::Symbol
inline
getLocation
()
erpcgen::Symbol
inline
getMlComment
()
erpcgen::Symbol
inline
getName
() const
erpcgen::Symbol
inline
getParameters
()
erpcgen::FunctionBase
inline
getReturnStructMemberType
()
erpcgen::FunctionBase
inline
getReturnType
()
erpcgen::FunctionBase
inline
getSymbolType
() const
erpcgen::Symbol
inline
getUniqueId
() const
erpcgen::Function
inline
isBuiltin
() const
erpcgen::Symbol
inline
virtual
isOneway
() const
erpcgen::FunctionBase
inline
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_annotations
erpcgen::Symbol
protected
m_functionType
erpcgen::Function
protected
m_ilComment
erpcgen::Symbol
protected
m_interface
erpcgen::Function
protected
m_isOneway
erpcgen::FunctionBase
protected
m_location
erpcgen::Symbol
protected
m_mlComment
erpcgen::Symbol
protected
m_name
erpcgen::Symbol
protected
m_parameters
erpcgen::FunctionBase
protected
m_returnType
erpcgen::FunctionBase
protected
m_symbolType
erpcgen::Symbol
protected
m_uniqueId
erpcgen::Function
protected
printAnnotations
()
erpcgen::Symbol
s_idCounter
erpcgen::Function
protected
static
setFunctionType
(FunctionType *functionType)
erpcgen::Function
inline
setIlComment
(std::string comment)
erpcgen::Symbol
inline
setIsOneway
(bool isOneway)
erpcgen::FunctionBase
inline
setLocation
(const token_loc_t &loc)
erpcgen::Symbol
inline
setMlComment
(std::string comment)
erpcgen::Symbol
inline
setName
(const std::string &newName)
erpcgen::Symbol
inline
setReturnStructMemberType
(StructMember *returnType)
erpcgen::FunctionBase
inline
setUniqueId
(uint32_t newId)
erpcgen::Function
inline
Symbol
(symbol_type_t symType)
erpcgen::Symbol
inline
Symbol
(symbol_type_t symType, const std::string &name)
erpcgen::Symbol
inline
Symbol
(symbol_type_t symType, const Token &tok)
erpcgen::Symbol
inline
symbol_type_t
enum name
erpcgen::Symbol
~FunctionBase
() (defined in
erpcgen::FunctionBase
)
erpcgen::FunctionBase
inline
virtual
~Symbol
()
erpcgen::Symbol
inline
virtual
© 2016 NXP Semiconductors. All rights reserved.