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

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

addAnnotation(const Annotation &a)erpcgen::Symbolinline
addMember(EnumMember *newMember)erpcgen::EnumType
data_type_t enum nameerpcgen::DataType
DataType(data_type_t dataType)erpcgen::DataTypeinlineexplicit
DataType(const std::string &name, data_type_t dataType)erpcgen::DataTypeinline
DataType(const Token &tok, data_type_t dataType)erpcgen::DataTypeinline
EnumType(const Token &tok)erpcgen::EnumTypeinlineexplicit
EnumType()erpcgen::EnumTypeinline
findAnnotation(const std::string &name, Annotation::program_lang_t lang)erpcgen::Symbol
getAnnotations(const 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
getDataType() const erpcgen::DataTypeinline
getDescription() const overrideerpcgen::EnumTypevirtual
getFirstLine() const erpcgen::Symbolinline
getIlComment()erpcgen::Symbolinline
getLastLine() const erpcgen::Symbolinline
getLocation()erpcgen::Symbolinline
getMember(const std::string &name)erpcgen::EnumType
getMembers()erpcgen::EnumTypeinline
getMlComment()erpcgen::Symbolinline
getName() const erpcgen::Symbolinline
getNextValue()erpcgen::EnumTypeinline
getSymbolType() const erpcgen::Symbolinline
getTrueContainerDataType()erpcgen::DataType
getTrueDataType()erpcgen::DataType
isAlias() const erpcgen::DataTypeinline
isArray() const erpcgen::DataTypeinline
isBinary() const erpcgen::DataTypeinlinevirtual
isBool() const erpcgen::DataTypeinlinevirtual
isBuiltin() const erpcgen::DataTypeinline
isConstSymbol() const erpcgen::Symbolinline
isDatatypeSymbol() const erpcgen::Symbolinline
isEnum() const erpcgen::DataTypeinline
isEnumMemberSymbol() const erpcgen::Symbolinline
isFloat() const erpcgen::DataTypeinlinevirtual
isFunction() const erpcgen::DataTypeinline
isFunctionSymbol() const erpcgen::Symbolinline
isInt() const erpcgen::DataTypeinlinevirtual
isInterfaceSymbol() const erpcgen::Symbolinline
isList() const erpcgen::DataTypeinline
isProgramSymbol() const erpcgen::Symbolinline
isScalar() const erpcgen::DataTypeinlinevirtual
isString() const erpcgen::DataTypeinlinevirtual
isStruct() const erpcgen::DataTypeinline
isStructMemberSymbol() const erpcgen::Symbolinline
isUnion() const erpcgen::DataTypeinline
isUnionCaseSymbol() const erpcgen::Symbolinline
isUString() const erpcgen::DataTypeinlinevirtual
isVoid() const erpcgen::DataTypeinline
m_annotationserpcgen::Symbolprotected
m_currentValueerpcgen::EnumTypeprotected
m_dataTypeerpcgen::DataTypeprotected
m_ilCommenterpcgen::Symbolprotected
m_locationerpcgen::Symbolprotected
m_memberserpcgen::EnumTypeprotected
m_mlCommenterpcgen::Symbolprotected
m_nameerpcgen::Symbolprotected
m_symbolTypeerpcgen::Symbolprotected
member_vector_t typedeferpcgen::EnumType
printAnnotations()erpcgen::Symbol
setCurrentValue(uint32_t value)erpcgen::EnumTypeinline
setIlComment(const std::string &comment)erpcgen::Symbolinline
setLocation(const token_loc_t &loc)erpcgen::Symbolinline
setMlComment(const std::string &comment)erpcgen::Symbolinline
setName(const std::string &newName)erpcgen::Symbolinline
Symbol(symbol_type_t symType)erpcgen::Symbolinlineexplicit
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
~Symbol()erpcgen::Symbolinlinevirtual