| CIMValue ()
Constructs a null CIMValue with type Boolean and isArray=false
|
| CIMValue (CIMType type, Boolean isArray, Uint32 arraySize = 0)
Constructs a null CIMValue object with the specified type and array indicator.
|
| CIMValue (Boolean x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Uint8 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Sint8 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Uint16 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Sint16 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Uint32 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Sint32 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Uint64 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Sint64 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Real32 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (Real64 x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Char16& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const String& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const CIMDateTime& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const CIMObjectPath& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const CIMObject& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const CIMInstance& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Boolean>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Uint8>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Sint8>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Uint16>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Sint16>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Uint32>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Sint32>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Uint64>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Sint64>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Real32>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Real64>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<Char16>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<String>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<CIMDateTime>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<CIMObjectPath>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<CIMObject>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const Array<CIMInstance>& x)
Constructs a CIMValue with the specified value and inferred type.
|
| CIMValue (const CIMValue& x)
Constructs a CIMValue by copying another CIMValue object.
|
| ~CIMValue ()
Destructs a CIMValue object
|
CIMValue& | operator= (const CIMValue& x)
Assigns the value from a specified CIMValue object.
|
void | assign (const CIMValue& x)
Assigns the value from a specified CIMValue object.
|
void | clear ()
Resets to a null value with type Boolean and isArray=false
|
Boolean | typeCompatible (const CIMValue& x) const
Compares the type and isArray attributes with a specified CIMValue.
|
Boolean | isArray () const
Indicates whether the value is an array.
|
Boolean | isNull () const
Indicates whether the value is null.
|
Uint32 | getArraySize () const
Gets the fixed array size of a CIMValue.
|
CIMType | getType () const
Gets the value type.
|
void | setNullValue (CIMType type, Boolean isArray, Uint32 arraySize = 0)
Sets the value to null with the specified type and array indicator.
|
void | set (Boolean x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Uint8 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Sint8 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Uint16 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Sint16 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Uint32 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Sint32 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Uint64 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Sint64 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Real32 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (Real64 x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Char16& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const String& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const CIMDateTime& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const CIMObjectPath& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const CIMObject& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const CIMInstance& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Boolean>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Uint8>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Sint8>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Uint16>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Sint16>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Uint32>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Sint32>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Uint64>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Sint64>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Real32>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Real64>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<Char16>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<String>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<CIMDateTime>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<CIMObjectPath>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<CIMObject>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | set (const Array<CIMInstance>& x)
Sets the CIMValue to the specified value and inferred type.
|
void | get (Boolean& x) const
Gets the value of the CIMValue.
|
void | get (Uint8& x) const
Gets the value of the CIMValue.
|
void | get (Sint8& x) const
Gets the value of the CIMValue.
|
void | get (Uint16& x) const
Gets the value of the CIMValue.
|
void | get (Sint16& x) const
Gets the value of the CIMValue.
|
void | get (Uint32& x) const
Gets the value of the CIMValue.
|
void | get (Sint32& x) const
Gets the value of the CIMValue.
|
void | get (Uint64& x) const
Gets the value of the CIMValue.
|
void | get (Sint64& x) const
Gets the value of the CIMValue.
|
void | get (Real32& x) const
Gets the value of the CIMValue.
|
void | get (Real64& x) const
Gets the value of the CIMValue.
|
void | get (Char16& x) const
Gets the value of the CIMValue.
|
void | get (String& x) const
Gets the value of the CIMValue.
|
void | get (CIMDateTime& x) const
Gets the value of the CIMValue.
|
void | get (CIMObjectPath& x) const
Gets the value of the CIMValue.
|
void | get (CIMObject& x) const
Gets the value of the CIMValue.
|
void | get (CIMInstance& x) const
Gets the value of the CIMValue.
|
void | get (Array<Boolean>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Uint8>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Sint8>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Uint16>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Sint16>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Uint32>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Sint32>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Uint64>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Sint64>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Real32>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Real64>& x) const
Gets the value of the CIMValue.
|
void | get (Array<Char16>& x) const
Gets the value of the CIMValue.
|
void | get (Array<String>& x) const
Gets the value of the CIMValue.
|
void | get (Array<CIMDateTime>& x) const
Gets the value of the CIMValue.
|
void | get (Array<CIMObjectPath>& x) const
Gets the value of the CIMValue.
|
void | get (Array<CIMObject>& x) const
Gets the value of the CIMValue.
|
void | get (Array<CIMInstance>& x) const
Gets the value of the CIMValue.
|
Boolean | equal (const CIMValue& x) const
Compares with another CIMValue object for equality.
|
String | toString () const
Converts a CIMValue to a String.
|
| CIMValue (char x)
Deprecated Interface Constructs a CIMValue with the specified value and type Sint8.
|
| CIMValue (const Array<char>& x)
Deprecated Interface Constructs a CIMValue with the specified value and type Sint8 Array.
|
void | set (char x)
Deprecated Interface Sets the CIMValue to the specified value and type Sint8.
|
void | set (const Array<char>& x)
Deprecated Interface Sets the CIMValue to the specified value and type Sint8 Array.
|
void | get (char& x) const
Deprecated Interface Gets the Sint8 value of the CIMValue.
|
void | get (Array<char>& x) const
Deprecated Interface Gets the Sint8 Array value of the CIMValue.
|