10 #ifndef _EMBEDDED_RPC__ARRAYTYPE_H_ 11 #define _EMBEDDED_RPC__ARRAYTYPE_H_ 62 virtual bool isArray()
const {
return true; }
94 #endif // _EMBEDDED_RPC__ARRAYTYPE_H_ Fixed length array of any other data type.
Definition: ArrayType.h:25
ArrayType(DataType *elementType, uint32_t elementCount)
Constructor.
Definition: ArrayType.h:36
void setElementType(DataType *elementType)
This function set element data type.
Definition: ArrayType.h:55
uint32_t & getElementCount()
This function returns size of array.
Definition: ArrayType.h:85
DataType * m_elementType
Definition: ArrayType.h:88
virtual bool isArray() const
This function return "true" value for identify array type.
Definition: ArrayType.h:62
Base class for data types.
Definition: DataType.h:25
uint32_t m_elementCount
Definition: ArrayType.h:89
virtual std::string getDescription() const
This function returns description about the array.
Definition: Type.cpp:273
DataType * getElementType() const
This function returns element data type.
Definition: ArrayType.h:48