| CIMValue ()
Constructor - Creates an NULL CIMValue object set to null and with type CIMType:none and !arraytype
|
| CIMValue (CIMType type, Boolean isArray, Uint32 arraySize = 0)
Constructor - Creates a NULL CIMValue object with the type and array indicator set as specified.
|
| CIMValue (Boolean x)
Constructor
|
| CIMValue (Uint8 x)
Constructor
|
| CIMValue (Sint8 x)
Constructor
|
| CIMValue (Uint16 x)
Constructor
|
| CIMValue (Sint16 x)
Constructor
|
| CIMValue (Uint32 x)
Constructor
|
| CIMValue (Sint32 x)
Constructor
|
| CIMValue (Uint64 x)
Constructor
|
| CIMValue (Sint64 x)
Constructor
|
| CIMValue (Real32 x)
Constructor
|
| CIMValue (Real64 x)
Constructor
|
| CIMValue (const Char16& x)
Constructor
|
| CIMValue (const String& x)
Constructor
|
| CIMValue (const CIMDateTime& x)
Constructor
|
| CIMValue (const CIMObjectPath& x)
Constructor
|
| CIMValue (const CIMObject& x)
Constructor.
|
| CIMValue (const Array<Boolean>& x)
Constructor
|
| CIMValue (const Array<Uint8>& x)
Constructor
|
| CIMValue (const Array<Sint8>& x)
Constructor
|
| CIMValue (const Array<Uint16>& x)
Constructor
|
| CIMValue (const Array<Sint16>& x)
Constructor
|
| CIMValue (const Array<Uint32>& x)
Constructor
|
| CIMValue (const Array<Sint32>& x)
Constructor
|
| CIMValue (const Array<Uint64>& x)
Constructor
|
| CIMValue (const Array<Sint64>& x)
Constructor
|
| CIMValue (const Array<Real32>& x)
Constructor
|
| CIMValue (const Array<Real64>& x)
Constructor
|
| CIMValue (const Array<Char16>& x)
Constructor
|
| CIMValue (const Array<String>& x)
Constructor
|
| CIMValue (const Array<CIMDateTime>& x)
Constructor
|
| CIMValue (const Array<CIMObjectPath>& x)
Constructor
|
| CIMValue (const Array<CIMObject>& x)
Constructor.
|
| CIMValue (const CIMValue& x)
Constructor.
|
| ~CIMValue ()
Destructor
|
CIMValue& | operator= (const CIMValue& x)
Operator = Note: If the right hand side type is CIMObject, it/they will be cloned before putting it into the value of the target CIMValue.
|
void | assign (const CIMValue& x)
Assigns one CIMValue object to another CIMValue object.
|
void | clear ()
Clears the attributes and value of the CIMValue object
|
Boolean | typeCompatible (const CIMValue& x) const
Compares the types of two CIMValues.
|
Boolean | isArray () const
Determines if the value is an array.
|
Boolean | isNull () const
Determines whether the CIMvalue object is Null.
|
Uint32 | getArraySize () const
Gets the size of an Array CIMValue.
|
CIMType | getType () const
Gets the CIMType attribute for the CIMValue.
|
void | setNullValue (CIMType type, Boolean isArray, Uint32 arraySize = 0)
Sets the CIMValue a NULL, but with valid CIMType and array characteristics.
|
void | set (Boolean x)
Sets the type, Array attribute and puts the value provided into the value of the target CIMValue.
|
void | set (Uint8 x)
|
void | set (Sint8 x)
|
void | set (Uint16 x)
|
void | set (Sint16 x)
|
void | set (Uint32 x)
|
void | set (Sint32 x)
|
void | set (Uint64 x)
|
void | set (Sint64 x)
|
void | set (Real32 x)
|
void | set (Real64 x)
|
void | set (const Char16& x)
|
void | set (const String& x)
|
void | set (const CIMDateTime& x)
|
void | set (const CIMObjectPath& x)
|
void | set (const CIMObject& x)
|
void | set (const Array<Boolean>& x)
|
void | set (const Array<Uint8>& x)
|
void | set (const Array<Sint8>& x)
|
void | set (const Array<Uint16>& x)
|
void | set (const Array<Sint16>& x)
|
void | set (const Array<Uint32>& x)
|
void | set (const Array<Sint32>& x)
|
void | set (const Array<Uint64>& x)
|
void | set (const Array<Sint64>& x)
|
void | set (const Array<Real32>& x)
|
void | set (const Array<Real64>& x)
|
void | set (const Array<Char16>& x)
|
void | set (const Array<String>& x)
|
void | set (const Array<CIMDateTime>& x)
|
void | set (const Array<CIMObjectPath>& x)
|
void | set (const Array<CIMObject>& x)
|
void | get (Boolean& x) const
Gets the value of a CIMValue.
|
void | get (Uint8& x) const
|
void | get (Sint8& x) const
|
void | get (Uint16& x) const
|
void | get (Sint16& x) const
|
void | get (Uint32& x) const
|
void | get (Sint32& x) const
|
void | get (Uint64& x) const
|
void | get (Sint64& x) const
|
void | get (Real32& x) const
|
void | get (Real64& x) const
|
void | get (Char16& x) const
|
void | get (String& x) const
|
void | get (CIMDateTime& x) const
|
void | get (CIMObjectPath& x) const
|
void | get (CIMObject& x) const
|
void | get (Array<Boolean>& x) const
|
void | get (Array<Uint8>& x) const
|
void | get (Array<Sint8>& x) const
|
void | get (Array<Uint16>& x) const
|
void | get (Array<Sint16>& x) const
|
void | get (Array<Uint32>& x) const
|
void | get (Array<Sint32>& x) const
|
void | get (Array<Uint64>& x) const
|
void | get (Array<Sint64>& x) const
|
void | get (Array<Real32>& x) const
|
void | get (Array<Real64>& x) const
|
void | get (Array<Char16>& x) const
|
void | get (Array<String>& x) const
|
void | get (Array<CIMDateTime>& x) const
|
void | get (Array<CIMObjectPath>& x) const
|
void | get (Array<CIMObject>& x) const
|
Boolean | equal (const CIMValue& x) const
Compares with another CIMValue object for equality.
|
String | toString () const
Converts the CIMvalue to a string.
|
| CIMValue (char x)
Deprecated Interface Constructor.
|
| CIMValue (const Array<char>& x)
Deprecated Interface Constructor.
|
void | set (char x)
Deprecated Interface Sets an Sint8 value.
|
void | set (const Array<char>& x)
Deprecated Interface Sets an Sint8 array value.
|
void | get (char& x) const
Deprecated Interface Gets an Sint8 value.
|
void | get (Array<char>& x) const
Deprecated Interface Gets an Sint8 array value.
|