| CIMObject ()
Creates CIMObject instance with null values (default constructor)
|
| CIMObject (const CIMObject& x)
Creates a new CIMObject instance (copy constructor).
|
| CIMObject (const CIMClass& x)
Construction of a CIMObject instance based on the CIMClass object
|
| CIMObject (const CIMInstance& x)
Construction of a CIMObject instance based on the CIMInstance object
|
CIMObject& | operator= (const CIMObject& x)
Assign the values of the CIMObject instance to CIMObject.
|
| ~CIMObject ()
Destroys CIMObject
|
const CIMName& | getClassName () const
Gets the ClassName of the object.
|
const CIMObjectPath& | getPath () const
REVIEWERS: Insert description here
|
void | setPath (const CIMObjectPath & path)
Sets the object path for the object.
|
CIMObject& | addQualifier (const CIMQualifier& qualifier)
Adds the CIMQualifier object to the instance.
|
Uint32 | findQualifier (const CIMName& name) const
Searches the instance for the qualifier object defined by the input parameter.
|
CIMQualifier | getQualifier (Uint32 index)
Retrieves the qualifier object defined by the input parameter.
|
CIMConstQualifier | getQualifier (Uint32 index) const
Retrieves the qualifier object defined by the input parameter.
|
void | removeQualifier (Uint32 index)
REVIEWERS: Insert description here
|
Uint32 | getQualifierCount () const
Gets the number of CIMQualifier objects defined for this CIMObject.
|
CIMObject& | addProperty (const CIMProperty& x)
Adds a property object defined by the input parameter to the CIMObject.
|
Uint32 | findProperty (const CIMName& name) const
Searches the CIMProperty objects in the CIMObject for a property object with the name defined by the input parameter.
|
CIMProperty | getProperty (Uint32 index)
Gets the CIMProperty object in the CIMObject defined by the input parameter.
|
CIMConstProperty | getProperty (Uint32 index) const
Gets the CIMproperty object in the CIMObject defined by the input parameter.
|
void | removeProperty (Uint32 index)
Remove the specified property from the instance.
|
Uint32 | getPropertyCount () const
Gets the number of CIMProperty objects defined for this CIMObject.
|
CIMObject | clone () const
Makes a deep copy (clone) of the given object.
|
Boolean | identical (const CIMConstObject& x) const
Compares with another CIM Object.
|
Boolean | isUninitialized () const
Determines if the object has not been initialized.
|
String | toString () const
Returns a string representing the value of the CIMObject.
|
Boolean | isClass () const
Determines if the object represents a CIMClass.
|
Boolean | isInstance () const
Determines if the object represents a CIMInstance.
|