| CIMParameter ()
Construct a NULL CIMParameter object
|
| CIMParameter (const CIMParameter& x)
Construct a CIMParameter from another CIMParameter
|
| CIMParameter ( const CIMName& name, CIMType type, Boolean isArray = false, Uint32 arraySize = 0, const CIMName& referenceClassName = CIMName())
Constructs a CIMParameter object with properties.
|
| ~CIMParameter ()
Destroys the object
|
CIMParameter& | operator= (const CIMParameter& x)
Assignment operator.
|
const CIMName& | getName () const
Get the name from the CIMParameter object.
|
void | setName (const CIMName& name)
Set the name field in the object with a valid CIMName
|
Boolean | isArray () const
Test for Array type for this parameter object.
|
Uint32 | getArraySize () const
Get the array size for the parameter.
|
const CIMName& | getReferenceClassName () const
|
CIMType | getType () const
Get the type (CIMTYPE) defined for this parameter.
|
CIMParameter& | addQualifier (const CIMQualifier& x)
Add a single qualifier object to the CIMParameter.
|
Uint32 | findQualifier (const CIMName& name) const
Find a qualifier by name.
|
CIMQualifier | getQualifier (Uint32 index)
Get qualifier at index defined by input.
|
void | removeQualifier (Uint32 index)
Removes the CIMQualifier defined by the input parameter.
|
CIMConstQualifier | getQualifier (Uint32 index) const
Get qualifier at index defined by input.
|
Uint32 | getQualifierCount () const
Gets the count of qualifiers attached to this CIMParameter.
|
Boolean | isUninitialized () const
Determines if the object has not been initialized.
|
Boolean | identical (const CIMConstParameter& x) const
|
CIMParameter | clone () const
Creates a deep copy, ie.
|