_CMPIValue Union Reference
#include <cmpidt.h>
Public Attributes
CMPIUint64 uint64 CMPIUint32 uint32 CMPIUint16 uint16 CMPIUint8 uint8 CMPISint64 sint64 CMPISint32 sint32 CMPISint16 sint16 CMPISint8 sint8 CMPIReal64 real64 CMPIReal32 real32 CMPIBoolean boolean CMPIChar16 char16 CMPIInstance * inst CMPIObjectPath * ref CMPIArgs * args CMPISelectExp * filter CMPIEnumeration * Enum CMPIArray * array CMPIString * string char * chars CMPIDateTime * dateTime CMPIValuePtr dataPtr CMPISint8 Byte CMPISint16 Short CMPISint32 Int CMPISint64 Long CMPIReal32 Float CMPIReal64 Double Detailed Description
CMPIValue is union that can hold any of the data types defined in CMPI.
Member Data Documentation
Pointer to the CMPIArgs.
Pointer to the CMPIArray.
CMPIBoolean _CMPIValue::boolean Boolean value.
CMPISint8 _CMPIValue::Byte Byte(Sint8) value.
CMPIChar16 _CMPIValue::char16 Char16 value.
char* _CMPIValue::chars Char pointer.
CMPIValuePtr value.
Pointer to the CMPIDateTime.
CMPIReal64 _CMPIValue::Double Double(Real64) value.
Pointer to the CMPIEnumeration.
Pointer to the CMPISelectExp.
CMPIReal32 _CMPIValue::Float Float(Real32) value.
Pointer to the CMPIInstance.
CMPISint32 _CMPIValue::Int Int(Sint32) value.
CMPISint64 _CMPIValue::Long Long(Sint64) value.
CMPIReal32 _CMPIValue::real32 Real32 value.
CMPIReal64 _CMPIValue::real64 Real64 value.
Pointer to the CMPIObjectPath.
CMPISint16 _CMPIValue::Short Short(Sint16) value.
CMPISint16 _CMPIValue::sint16 Sint16 value.
CMPISint32 _CMPIValue::sint32 Sint32 value.
CMPISint64 _CMPIValue::sint64 Sint64 value.
CMPISint8 _CMPIValue::sint8 Sint8 value.
Pointer to the CMPIString
CMPIUint16 _CMPIValue::uint16 Uint16 value.
CMPIUint32 _CMPIValue::uint32 Uint32 value.
CMPIUint64 _CMPIValue::uint64 Uint64 value.
CMPIUint8 _CMPIValue::uint8 Uint8 value.
The documentation for this union was generated from the following file:
- /scratch/rpmbuild.17644.V17674/pegasus/src/Pegasus/Provider/CMPI/cmpidt.h