In file ..\..\src\Pegasus\Common\CIMQualifier.h:

class PEGASUS_COMMON_LINKAGE CIMQualifier

Class CIMQualifier - This class defines the Pegasus implementation of the CIM CIMQualifier QUALIFIER

Documentation

Class CIMQualifier - This class defines the Pegasus implementation of the CIM CIMQualifier QUALIFIER

Inheritance:


Public Methods

[more] CIMQualifier ()
Constructor instantiates a CIM qualifier with empty name value fieldsConstructor
[more] CIMQualifier (const CIMQualifier& x)
Constructor - instantiates a CIM qualifier object from another qualifier object.
[more] CIMQualifier ( const String& name, const CIMValue& value, Uint32 flavor = CIMFlavor::DEFAULTS, Boolean propagated = false)
Constructor - Instantiates a CIM qualifier object with the parameters defined on input.
[more] ~CIMQualifier ()
destructor
[more]CIMQualifier& operator= (const CIMQualifier& x)
operator
[more]const String& getName () const
CIMMethod
[more]void setName (const String& name)
CIMMethod Throws IllegalName if name argument not legal CIM identifier
[more]CIMType getType () const
CIMMethod
[more]Boolean isArray () const
CIMMethod
[more]const CIMValue& getValue () const
CIMMethod
[more]void setValue (const CIMValue& value)
CIMMethod
[more]Uint32 getFlavor () const
CIMMethod
[more]const Uint32 getPropagated () const
CIMMethod
[more]void setPropagated (Boolean propagated)
CIMMethod
[more] operator int () const
CIMMethod
[more]void toXml (Array<Sint8>& out) const
toXml- Converts the CIMQualifier object to XML.
[more]void print (PEGASUS_STD(ostream) &o=PEGASUS_STD(cout)) const
print - Converts the CIMQualifier object to XML and sends it to cout.
[more]void toMof (Array<Sint8>& out) const
toXml- Converts the CIMQualifier object to MOF.
[more]Boolean identical (const CIMConstQualifier& x) const
identical - compares two CIMQualifier objects.
[more]CIMQualifier clone () const
CIMMethod

o CIMQualifier()
Constructor instantiates a CIM qualifier with empty name value fieldsConstructor
Returns:
instantiated empty qualifier object

o CIMQualifier(const CIMQualifier& x)
Constructor - instantiates a CIM qualifier object from another qualifier object.
Parameters:
CIM - CIMQualifier object ATTN: What is differenc from clone?
Returns:
- Instantiated qualifier object

o CIMQualifier( const String& name, const CIMValue& value, Uint32 flavor = CIMFlavor::DEFAULTS, Boolean propagated = false)
Constructor - Instantiates a CIM qualifier object with the parameters defined on input.
Throws:
Throws IllegalName if name argument not legal CIM identifier.
Parameters:
- String representing CIMName for the new qualifier
value -
flavor - - ATTN:
propoagated - - ATTN:
Returns:
-Returns the instantiated qualifier object or throws an exception if the name argument is illegal

o ~CIMQualifier()
destructor

oCIMQualifier& operator=(const CIMQualifier& x)
operator

oconst String& getName() const
CIMMethod

ovoid setName(const String& name)
CIMMethod Throws IllegalName if name argument not legal CIM identifier

oCIMType getType() const
CIMMethod

oBoolean isArray() const
CIMMethod

oconst CIMValue& getValue() const
CIMMethod

ovoid setValue(const CIMValue& value)
CIMMethod

oUint32 getFlavor() const
CIMMethod

oconst Uint32 getPropagated() const
CIMMethod

ovoid setPropagated(Boolean propagated)
CIMMethod

o operator int() const
CIMMethod

ovoid toXml(Array<Sint8>& out) const
toXml- Converts the CIMQualifier object to XML.

ovoid print(PEGASUS_STD(ostream) &o=PEGASUS_STD(cout)) const
print - Converts the CIMQualifier object to XML and sends it to cout.

ovoid toMof(Array<Sint8>& out) const
toXml- Converts the CIMQualifier object to MOF.

oBoolean identical(const CIMConstQualifier& x) const
identical - compares two CIMQualifier objects.
Returns:
- True if the objects are identical.

oCIMQualifier clone() const
CIMMethod


This class has no child classes.
Friends:
class CIMConstQualifier
class CIMClassRep

Alphabetic index HTML hierarchy of classes or Java