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().