| CIMObject ()
Constructs an uninitialized CIMObject object.
|
| CIMObject (const CIMObject& x)
Constructs a CIMObject object from the value of a specified CIMObject object, so that both objects refer to the same data copy.
|
| CIMObject (const CIMClass& x)
Constructs a CIMObject object from the value of a specified CIMClass object, so that both objects refer to the same data copy.
|
| CIMObject (const CIMInstance& x)
Constructs a CIMObject object from the value of a specified CIMInstance object, so that both objects refer to the same data copy.
|
CIMObject& | operator= (const CIMObject& x)
Assigns the value of the specified CIMObject object to this object, so that both objects refer to the same data copy.
|
| ~CIMObject ()
Destructs the CIMObject object
|
const CIMName& | getClassName () const
Gets the class name of the object.
|
const CIMObjectPath& | getPath () const
Gets the object path for the object.
|
void | setPath (const CIMObjectPath & path)
Sets the object path for the object.
|
CIMObject& | addQualifier (const CIMQualifier& qualifier)
Adds a qualifier to the object.
|
Uint32 | findQualifier (const CIMName& name) const
Finds a qualifier by name.
|
CIMQualifier | getQualifier (Uint32 index)
Gets the qualifier at the specified index.
|
CIMConstQualifier | getQualifier (Uint32 index) const
Gets the qualifier at the specified index.
|
void | removeQualifier (Uint32 index)
Removes a qualifier from the object.
|
Uint32 | getQualifierCount () const
Gets the number of qualifiers in the object.
|
CIMObject& | addProperty (const CIMProperty& x)
Adds a property to the object.
|
Uint32 | findProperty (const CIMName& name) const
Finds a property by name.
|
CIMProperty | getProperty (Uint32 index)
Gets the property at the specified index.
|
CIMConstProperty | getProperty (Uint32 index) const
Gets the property at the specified index.
|
void | removeProperty (Uint32 index)
Removes a property from the object.
|
Uint32 | getPropertyCount () const
Gets the number of properties in the object.
|
CIMObject | clone () const
Makes a deep copy of the object.
|
Boolean | identical (const CIMConstObject& x) const
Compares the CIMObject with a specified CIMConstObject.
|
Boolean | isUninitialized () const
Determines whether the object has been initialized.
|
String | toString () const
Generates a human-readable String representing the value of the CIMObject.
|
Boolean | isClass () const
Indicates whether the object represents a CIMClass.
|
Boolean | isInstance () const
Indicates whether the object represents a CIMInstance.
|