|
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.
| CMPIValueState _CMPIData::state |
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().
| CMPIType _CMPIData::type |
An unsigned short representing the type of the CMPIData object
Referenced by CmpiBooleanData::CmpiBooleanData(), CmpiCharData::CmpiCharData(), CmpiData::CmpiData(), CmpiData::getType(), CmpiArrayIdx::operator=(), CmpiResult::returnData(), CmpiArgs::setArg(), CmpiObjectPath::setKey(), and CmpiInstance::setProperty().
| CMPIValue _CMPIData::value |
A union which holds the actual underlying value of the data object
Referenced by CmpiBooleanData::CmpiBooleanData(), CmpiCharData::CmpiCharData(), CmpiData::CmpiData(), CmpiArrayIdx::operator=(), CmpiResult::returnData(), CmpiArgs::setArg(), CmpiObjectPath::setKey(), and CmpiInstance::setProperty().
1.8.14