_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
◆ args
CMPIArgs* _CMPIValue::args Pointer to the CMPIArgs.
◆ array
CMPIArray* _CMPIValue::array Pointer to the CMPIArray.
◆ boolean
CMPIBoolean _CMPIValue::boolean Boolean value.
◆ Byte
CMPISint8 _CMPIValue::Byte Byte(Sint8) value.
◆ char16
CMPIChar16 _CMPIValue::char16 Char16 value.
◆ chars
char* _CMPIValue::chars Char pointer.
◆ dataPtr
CMPIValuePtr _CMPIValue::dataPtr CMPIValuePtr value.
◆ dateTime
CMPIDateTime* _CMPIValue::dateTime Pointer to the CMPIDateTime.
◆ Double
CMPIReal64 _CMPIValue::Double Double(Real64) value.
◆ Enum
CMPIEnumeration* _CMPIValue::Enum Pointer to the CMPIEnumeration.
◆ filter
CMPISelectExp* _CMPIValue::filter Pointer to the CMPISelectExp.
◆ Float
CMPIReal32 _CMPIValue::Float Float(Real32) value.
◆ inst
CMPIInstance* _CMPIValue::inst Pointer to the CMPIInstance.
◆ Int
CMPISint32 _CMPIValue::Int Int(Sint32) value.
◆ Long
CMPISint64 _CMPIValue::Long Long(Sint64) value.
◆ real32
CMPIReal32 _CMPIValue::real32 Real32 value.
◆ real64
CMPIReal64 _CMPIValue::real64 Real64 value.
◆ ref
CMPIObjectPath* _CMPIValue::ref Pointer to the CMPIObjectPath.
◆ Short
CMPISint16 _CMPIValue::Short Short(Sint16) value.
◆ sint16
CMPISint16 _CMPIValue::sint16 Sint16 value.
◆ sint32
CMPISint32 _CMPIValue::sint32 Sint32 value.
◆ sint64
CMPISint64 _CMPIValue::sint64 Sint64 value.
◆ sint8
CMPISint8 _CMPIValue::sint8 Sint8 value.
◆ string
CMPIString* _CMPIValue::string Pointer to the CMPIString
◆ uint16
CMPIUint16 _CMPIValue::uint16 Uint16 value.
◆ uint32
CMPIUint32 _CMPIValue::uint32 Uint32 value.
◆ uint64
CMPIUint64 _CMPIValue::uint64 Uint64 value.
◆ uint8
CMPIUint8 _CMPIValue::uint8 Uint8 value.
The documentation for this union was generated from the following file:
- /root/rpmbuild/BUILD/pegasus/src/Pegasus/Provider/CMPI/cmpidt.h