| CIMInstance ()
Constructor - Create a CIM Instance object.
|
| CIMInstance (const CIMInstance& x)
Constructor - Create a CIMInstance object from another Instance.
|
CIMInstance& | operator= (const CIMInstance& x)
Constructor.
|
| CIMInstance (const String& className)
Constructor - Creates an Instance object with the classname from the input parameters
|
| ~CIMInstance ()
Destructor.
|
const String& | getClassName () const
getClassName - Returns the class name of the instance
|
CIMInstance& | addQualifier (const CIMQualifier& qualifier)
addQualifier - Adds the CIMQualifier object to the instance.
|
Uint32 | findQualifier (const String& name)
findQualifier - Searches the instance for the qualifier object defined by the input parameter.
|
Uint32 | existsQualifier (const String& name)
existsQualifier - Searches the instance for the qualifier object defined by the input parameter.
|
CIMQualifier | getQualifier (Uint32 pos)
getQualifier - Retrieves the qualifier object defined by the index input parameter.
|
CIMConstQualifier | getQualifier (Uint32 pos) const
getQualifier - Retrieves the qualifier object defined by the index input parameter.
|
Uint32 | getQualifierCount () const
getQualifierCount - Gets the numbercount of CIMQualifierobjects defined for this CIMInstance.
|
CIMInstance& | addProperty (const CIMProperty& x)
addProperty - Adds a property object defined by the input parameter to the CIMInstance
|
Uint32 | findProperty (const String& name)
findProperty - Searches the CIMProperty objects installed in the CIMInstance for property objects with the name defined by the input.
|
Boolean | existsProperty (const String& name)
existsPropery - Determines if a property object with the name defined by the input parameter exists in the class.
|
CIMProperty | getProperty (Uint32 pos)
getProperty - Gets the CIMproperty object in the CIMInstance defined by the input index parameter.
|
CIMConstProperty | getProperty (Uint32 pos) const
getProperty - Gets the CIMproperty object in the CIMInstance defined by the input index parameter.
|
void | removeProperty (Uint32 pos)
removeProperty - Removes the property represented by the position input parameter from the instance.
|
Uint32 | getPropertyCount () const
getPropertyCount - Gets the numbercount of CIMProperty objects defined for this CIMInstance.
|
| operator int () const
operator int() - ATTN:
|
void | resolve (DeclContext* declContext, const String& nameSpace)
resolve - ATTN:
|
void | toXml (Array<Sint8>& out) const
toXml - Creates an XML transformation of the CIMInstance compatiblewith the DMTF CIM Operations over HTTP defintions.
|
void | print (PEGASUS_STD(ostream) &o=PEGASUS_STD(cout)) const
prints the class in XML format.
|
Boolean | identical (const CIMConstInstance& x) const
identical - Compares the CIMInstance with another CIMInstance defined by the input parameter for equality of all components.
|
CIMInstance | clone () const
CIMMethod
|
CIMReference | getInstanceName (const CIMConstClass& cimClass) const
getInstnaceName - Get the instance name of this instance.
|