The CIMType Class defines the CIMType enumeration which introduces
symbolic constants for the CIM data types.
The table below shows each CIM type, its symbolic constant, and its
representation type.
CIM CIMType Constant C++ CIMType
-------------------------------------------------------
boolean CIMType::BOOLEAN Boolean
uint8 CIMType::UINT8 Uint8
sint8 CIMType::SINT8 Sint8
uint16 CIMType::UINT16 Uint16
sint16 CIMType::SINT16 Sint16
uint32 CIMType::UINT32 Uint32
sint32 CIMType::SINT32 Sint32
uint64 CIMType::UINT64 Sint64
sint64 CIMType::SINT64 Sint64
real32 CIMType::REAL32 Real32
real64 CIMType::REAL64 Real64
char16 CIMType::CHAR16 Char16
string CIMType::STRING String
datetime CIMType::DATETIME CIMDateTime
reference CIMType::REFERENCE CIMReference