10 #ifndef _EMBEDDED_RPC__CONST_H_ 11 #define _EMBEDDED_RPC__CONST_H_ 13 #include "DataType.hpp" 40 :
Symbol(kConstSymbol, tok)
81 #endif // _EMBEDDED_RPC__CONST_H_ void setDataType(DataType *dataType)
This function sets constant data type.
Definition: ConstType.hpp:65
Value * m_value
Definition: ConstType.hpp:76
ConstType(const Token &tok, DataType *dataType, Value *value)
Constructor.
Definition: ConstType.hpp:39
Const class.
Definition: ConstType.hpp:27
void setValue(Value *value)
This function sets constant value.
Definition: ConstType.hpp:72
Value * getValue()
This function returns value of constant data type.
Definition: ConstType.hpp:58
Base class for all named declarations in the IDL.
Definition: Symbol.hpp:28
DataType * m_dataType
Definition: ConstType.hpp:75
Abstract base class for values of arbitrary types.
Definition: Value.hpp:27
Base class for data types.
Definition: DataType.hpp:26
Encapsulates all information about a token.
Definition: Token.hpp:60
DataType * getDataType()
This function returns pointer to element data type.
Definition: ConstType.hpp:51
Definition: AstNode.hpp:26