#include <OWBI1_CIMQualifierType.hpp>
Inheritance diagram for OWBI1::CIMQualifierType:
Public Types | |
typedef detail::CIMQualifierTypeRepRef CIMQualifierType::* | safe_bool |
Public Member Functions | |
CIMQualifierType () | |
Create a new CIMQualifierType object. | |
CIMQualifierType (CIMNULL_t) | |
Create a NULL CIMQualifierType object. | |
CIMQualifierType (const CIMName &name) | |
Create an CIMQualifierType with a given name. | |
CIMQualifierType (const char *name) | |
Create an CIMQualifierType with a given name. | |
CIMQualifierType (const CIMQualifierType &arg) | |
Copy ctor. | |
CIMQualifierType (const detail::CIMQualifierTypeRepRef &rep) | |
~CIMQualifierType () | |
Destroy this CIMQualifierType object. | |
virtual void | setNull () |
Set this to a null object. | |
CIMQualifierType & | operator= (const CIMQualifierType &arg) |
Assignment operator. | |
CIMScopeArray | getScopes () const |
CIMDataType | getDataType () const |
Int32 | getDataSize () const |
CIMValue | getDefaultValue () const |
CIMQualifierType & | setDataType (const CIMDataType &dataType) |
Set the data type for this CIMQualifierType object. | |
CIMQualifierType & | setDataType (const CIMDataType::Type &dataType) |
Set the data type for this CIMQualifierType object. | |
CIMQualifierType & | setDefaultValue (const CIMValue &defValue) |
Set the default value for this CIMQualifierType object. | |
CIMQualifierType & | addScope (const CIMScope &newScope) |
Add a scope to this CIMQualifierType object. | |
bool | hasScope (const CIMScope &scopeArg) const |
Determine if this CIMQualifierType has a specified scope. | |
bool | hasFlavor (const CIMFlavor &flavorArg) const |
Determine if this CIMQualifierType has a specified flavor. | |
CIMQualifierType & | addFlavor (const CIMFlavor &newFlavor) |
Add a flavor to this CIMQualifierType object. | |
CIMQualifierType & | removeFlavor (const Int32 flavor) |
Remove a flavor from this CIMQualifierType. | |
CIMFlavorArray | getFlavors () const |
bool | hasDefaultValue () const |
bool | isDefaultValueArray () const |
virtual void | writeObject (std::ostream &ostrm) const |
Write this CIMQualifierType object to the given output stream. | |
virtual void | readObject (std::istream &istrm) |
Read this CIMQualifierType object from the given input stream. | |
virtual String | toString () const |
virtual String | toMOF () const |
virtual CIMName | getName () const |
virtual void | setName (const CIMName &name) |
Set the name of this qualifier type. | |
operator safe_bool () const | |
bool | operator! () const |
detail::CIMQualifierTypeRepRef | getRep () const |
Private Attributes | |
detail::CIMQualifierTypeRepRef | m_rep |
Definition at line 53 of file OWBI1_CIMQualifierType.hpp.
|
Definition at line 207 of file OWBI1_CIMQualifierType.hpp. |
|
Create a new CIMQualifierType object.
Definition at line 65 of file OWBI1_CIMQualifierType.cpp. |
|
Create a NULL CIMQualifierType object.
Definition at line 70 of file OWBI1_CIMQualifierType.cpp. |
|
Create an CIMQualifierType with a given name.
Definition at line 75 of file OWBI1_CIMQualifierType.cpp. |
|
Create an CIMQualifierType with a given name.
Definition at line 80 of file OWBI1_CIMQualifierType.cpp. |
|
Copy ctor.
Definition at line 92 of file OWBI1_CIMQualifierType.cpp. |
|
Definition at line 86 of file OWBI1_CIMQualifierType.cpp. |
|
Destroy this CIMQualifierType object.
Definition at line 98 of file OWBI1_CIMQualifierType.cpp. |
|
Add a flavor to this CIMQualifierType object.
Definition at line 179 of file OWBI1_CIMQualifierType.cpp. References OWBI1::CIMFlavor::getRep(), and m_rep. |
|
Add a scope to this CIMQualifierType object.
Definition at line 160 of file OWBI1_CIMQualifierType.cpp. References OWBI1::CIMScope::getRep(), and m_rep. |
|
Definition at line 128 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Definition at line 122 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Definition at line 134 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Definition at line 193 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Implements OWBI1::CIMElement. Definition at line 211 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Definition at line 261 of file OWBI1_CIMQualifierType.cpp. References m_rep. Referenced by OWBI1::operator<(), and OWBI1::CIMQualifier::setDefaults(). |
|
Definition at line 116 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Definition at line 199 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Determine if this CIMQualifierType has a specified flavor.
Definition at line 173 of file OWBI1_CIMQualifierType.cpp. References OWBI1::CIMFlavor::getRep(), and m_rep. |
|
Determine if this CIMQualifierType has a specified scope.
Definition at line 167 of file OWBI1_CIMQualifierType.cpp. References OWBI1::CIMScope::getRep(), and m_rep. |
|
Definition at line 205 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Definition at line 247 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Definition at line 254 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Assignment operator.
Definition at line 103 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Read this CIMQualifierType object from the given input stream.
Implements OWBI1::SerializableIFC. |
|
Remove a flavor from this CIMQualifierType.
Definition at line 186 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Set the data type for this CIMQualifierType object.
Definition at line 147 of file OWBI1_CIMQualifierType.cpp. References setDataType(). |
|
Set the data type for this CIMQualifierType object.
Definition at line 140 of file OWBI1_CIMQualifierType.cpp. References OWBI1::CIMDataType::getRep(), and m_rep. Referenced by setDataType(). |
|
Set the default value for this CIMQualifierType object.
Definition at line 153 of file OWBI1_CIMQualifierType.cpp. References OWBI1::CIMValue::getRep(), and m_rep. |
|
Set the name of this qualifier type.
Implements OWBI1::CIMElement. Definition at line 217 of file OWBI1_CIMQualifierType.cpp. |
|
Set this to a null object.
Implements OWBI1::CIMBase. Definition at line 110 of file OWBI1_CIMQualifierType.cpp. References m_rep. |
|
Implements OWBI1::CIMBase. Definition at line 241 of file OWBI1_CIMQualifierType.cpp. References m_rep. Referenced by toString(). |
|
Implements OWBI1::CIMElement. Definition at line 235 of file OWBI1_CIMQualifierType.cpp. References toMOF(). |
|
Write this CIMQualifierType object to the given output stream.
Implements OWBI1::SerializableIFC. |
|
Definition at line 219 of file OWBI1_CIMQualifierType.hpp. Referenced by addFlavor(), addScope(), getDataSize(), getDataType(), getDefaultValue(), getFlavors(), getName(), getRep(), getScopes(), hasDefaultValue(), hasFlavor(), hasScope(), isDefaultValueArray(), operator safe_bool(), operator!(), operator=(), removeFlavor(), setDataType(), setDefaultValue(), setName(), setNull(), and toMOF(). |