| CIMConstClass ()
Constructs an uninitialized CIMConstClass object.
|
| CIMConstClass (const CIMConstClass& x)
Constructs a CIMConstClass object from the value of a specified CIMConstClass object, so that both objects refer to the same data copy.
|
| CIMConstClass (const CIMClass& x)
Constructs a CIMConstClass object from the value of a specified CIMClass object, so that both objects refer to the same data copy.
|
explicit | CIMConstClass (const CIMObject& x)
Constructs a CIMConstClass object from the value of a specified CIMObject object, so that both objects refer to the same data copy.
|
explicit | CIMConstClass (const CIMConstObject& x)
Constructs a CIMConstClass object from the value of a specified CIMConstObject object, so that both objects refer to the same data copy.
|
| CIMConstClass ( const CIMName& className, const CIMName& superClassName = CIMName())
Constructs a CIMConstClass object with the specified attributes.
|
CIMConstClass& | operator= (const CIMConstClass& x)
Assigns the value of the specified CIMConstClass object to this object, so that both objects refer to the same data copy.
|
CIMConstClass& | operator= (const CIMClass& x)
Assigns the value of the specified CIMClass object to this object, so that both objects refer to the same data copy.
|
| ~CIMConstClass ()
Destructs the CIMConstClass object
|
Boolean | isAssociation () const
Indicates whether this class is an association class.
|
Boolean | isAbstract () const
Indicates whether this class is an abstract class.
|
const CIMName& | getClassName () const
Gets the name of the class.
|
const CIMObjectPath& | getPath () const
Gets the object path for the class.
|
const CIMName& | getSuperClassName () const
Gets the name of the parent class of this class.
|
Uint32 | findQualifier (const CIMName& name) const
Finds a qualifier by name.
|
CIMConstQualifier | getQualifier (Uint32 index) const
Gets the qualifier at the specified index.
|
Uint32 | getQualifierCount () const
Gets the number of qualifiers in the class.
|
Uint32 | findProperty (const CIMName& name) const
Finds a property by name.
|
CIMConstProperty | getProperty (Uint32 index) const
Gets the property at the specified index.
|
Uint32 | getPropertyCount () const
Gets the number of properties in the class.
|
Uint32 | findMethod (const CIMName& name) const
Finds a method by name.
|
CIMConstMethod | getMethod (Uint32 index) const
Gets the method at the specified index.
|
Uint32 | getMethodCount () const
Gets the number of methods in the class.
|
void | getKeyNames (Array<CIMName>& keyNames) const
Gets the list of key properties in this class.
|
Boolean | hasKeys () const
Indicates whether this class contains key properties.
|
CIMClass | clone () const
Makes a deep copy of the class.
|
Boolean | identical (const CIMConstClass& x) const
Compares the CIMConstClass with a specified CIMConstClass.
|
Boolean | isUninitialized () const
Determines whether the object has been initialized.
|