eRPC Generator (erpcgen)
Rev. 1.12.0
NXP Semiconductors
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
erpcgen::FunctionType Member List
This is the complete list of members for
erpcgen::FunctionType
, including all inherited members.
addAnnotation
(const Annotation &a)
erpcgen::Symbol
inline
c_function_list_t
typedef
erpcgen::FunctionType
data_type_t
enum name
erpcgen::DataType
DataType
(data_type_t dataType)
erpcgen::DataType
inline
explicit
DataType
(const std::string &name, data_type_t dataType)
erpcgen::DataType
inline
DataType
(const Token &tok, data_type_t dataType)
erpcgen::DataType
inline
findAnnotation
(const std::string &name, Annotation::program_lang_t lang)
erpcgen::Symbol
FunctionBase
(Interface *interface)
erpcgen::FunctionBase
inline
FunctionType
(const Token &tok, Interface *interface)
erpcgen::FunctionType
inline
getAnnotations
(const 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
getCallbackFuns
()
erpcgen::FunctionType
inline
getDataType
() const
erpcgen::DataType
inline
getDescription
() const override
erpcgen::FunctionType
virtual
getFirstLine
() const
erpcgen::Symbol
inline
getIlComment
()
erpcgen::Symbol
inline
getInterface
() const
erpcgen::FunctionBase
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
getTrueContainerDataType
()
erpcgen::DataType
getTrueDataType
()
erpcgen::DataType
isAlias
() const
erpcgen::DataType
inline
isArray
() const
erpcgen::DataType
inline
isBinary
() const
erpcgen::DataType
inline
virtual
isBool
() const
erpcgen::DataType
inline
virtual
isBuiltin
() const
erpcgen::DataType
inline
isConstSymbol
() const
erpcgen::Symbol
inline
isDatatypeSymbol
() const
erpcgen::Symbol
inline
isEnum
() const
erpcgen::DataType
inline
isEnumMemberSymbol
() const
erpcgen::Symbol
inline
isFloat
() const
erpcgen::DataType
inline
virtual
isFunction
() const
erpcgen::DataType
inline
isFunctionSymbol
() const
erpcgen::Symbol
inline
isInt
() const
erpcgen::DataType
inline
virtual
isInterfaceSymbol
() const
erpcgen::Symbol
inline
isList
() const
erpcgen::DataType
inline
isOneway
() const
erpcgen::FunctionBase
inline
isProgramSymbol
() const
erpcgen::Symbol
inline
isScalar
() const
erpcgen::DataType
inline
virtual
isString
() const
erpcgen::DataType
inline
virtual
isStruct
() const
erpcgen::DataType
inline
isStructMemberSymbol
() const
erpcgen::Symbol
inline
isUnion
() const
erpcgen::DataType
inline
isUnionCaseSymbol
() const
erpcgen::Symbol
inline
isUString
() const
erpcgen::DataType
inline
virtual
isVoid
() const
erpcgen::DataType
inline
m_annotations
erpcgen::Symbol
protected
m_callbackFuns
erpcgen::FunctionType
protected
m_dataType
erpcgen::DataType
protected
m_ilComment
erpcgen::Symbol
protected
m_interface
erpcgen::FunctionBase
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
printAnnotations
()
erpcgen::Symbol
setIlComment
(const std::string &comment)
erpcgen::Symbol
inline
setIsOneway
(bool argIsOneway)
erpcgen::FunctionBase
inline
setLocation
(const token_loc_t &loc)
erpcgen::Symbol
inline
setMlComment
(const std::string &comment)
erpcgen::Symbol
inline
setName
(const std::string &newName)
erpcgen::Symbol
inline
setReturnStructMemberType
(StructMember *returnType)
erpcgen::FunctionBase
inline
Symbol
(symbol_type_t symType)
erpcgen::Symbol
inline
explicit
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
Copyright 2016-2020 NXP Semiconductors. All rights reserved.