cmpi
|
#include <cmpi/cmpidt.h>
Public Attributes | |
CMPIType | type |
CMPIValueState | state |
CMPIValue | value |
Values transferred from CMPI functions to the MI return three components: the value, its state, and its type as defined by the schema. All three components are bundled into this one structure.
An unsigned short representing whether this CMPIData object is valid or not.
Referenced by CmpiBooleanData::CmpiBooleanData(), CmpiCharData::CmpiCharData(), CmpiData::CmpiData(), CmpiData::isNotFound(), and CmpiData::isNullValue().
An unsigned short representing the type of the CMPIData object
Referenced by CmpiBooleanData::CmpiBooleanData(), CmpiCharData::CmpiCharData(), CmpiData::CmpiData(), CmpiData::operator CmpiArray(), CmpiData::operator CmpiDateTime(), CmpiData::operator CmpiInstance(), CmpiData::operator CmpiObjectPath(), CmpiData::operator CMPIReal32(), CmpiData::operator CMPIReal64(), CmpiData::operator CMPISint16(), CmpiData::operator CMPISint32(), CmpiData::operator CMPISint64(), CmpiData::operator CMPISint8(), CmpiData::operator CmpiString(), CmpiData::operator CMPIUint32(), CmpiData::operator CMPIUint64(), CmpiData::operator const char *(), CmpiData::operator unsigned char(), CmpiData::operator unsigned short(), CmpiArrayIdx::operator=(), CmpiResult::returnData(), CmpiArgs::setArg(), CmpiObjectPath::setKey(), and CmpiInstance::setProperty().
A union which holds the actual underlying value of the data object
Referenced by CmpiBooleanData::CmpiBooleanData(), CmpiCharData::CmpiCharData(), CmpiData::CmpiData(), CmpiData::operator CmpiArray(), CmpiData::operator CmpiDateTime(), CmpiData::operator CmpiInstance(), CmpiData::operator CmpiObjectPath(), CmpiData::operator CMPIReal32(), CmpiData::operator CMPIReal64(), CmpiData::operator CMPISint16(), CmpiData::operator CMPISint32(), CmpiData::operator CMPISint64(), CmpiData::operator CMPISint8(), CmpiData::operator CmpiString(), CmpiData::operator CMPIUint32(), CmpiData::operator CMPIUint64(), CmpiData::operator const char *(), CmpiData::operator unsigned char(), CmpiData::operator unsigned short(), CmpiArrayIdx::operator=(), CmpiResult::returnData(), CmpiArgs::setArg(), CmpiObjectPath::setKey(), and CmpiInstance::setProperty().