10 #ifndef _EMBEDDED_RPC__BUILTINTYPE_H_ 11 #define _EMBEDDED_RPC__BUILTINTYPE_H_ 130 #endif // _EMBEDDED_RPC__BUILTINTYPE_H_ _builtin_type
Atomic builtin types.
Definition: BuiltinType.h:31
virtual bool isScalar() const
This function return "true" value for identify scalar type.
Definition: BuiltinType.h:82
Represents the builtin atomic types.
Definition: BuiltinType.h:25
virtual bool isString() const
This function return true/false value for identify string type.
Definition: BuiltinType.h:114
virtual bool isFloat() const
This function return "true" value for identify float type.
Definition: BuiltinType.h:98
virtual bool isBuiltin() const
This function return "true" value for identify builtin type.
Definition: BuiltinType.h:74
Base class for data types.
Definition: DataType.h:25
virtual bool isBool() const
This function return "true" value for identify bool type.
Definition: BuiltinType.h:106
_builtin_type getBuiltinType() const
This function returns builtin type.
Definition: BuiltinType.h:67
virtual bool isInt() const
This function return "true" value for identify int type.
Definition: BuiltinType.h:90
virtual bool isBinary() const
This function return true/false value for identify binary type.
Definition: BuiltinType.h:122
BuiltinType(const std::string &name, _builtin_type builtinType)
Constructor.
Definition: BuiltinType.h:56
_builtin_type m_builtinType
Definition: BuiltinType.h:125