#include <OWBI1_CIMParameter.hpp>
Inheritance diagram for OWBI1::CIMParameter:


Public Types | |
| typedef COWIntrusiveReference< PARMData > CIMParameter::* | safe_bool |
Public Member Functions | |
| CIMParameter () | |
| Create a new CIMParameter object. | |
| CIMParameter (CIMNULL_t) | |
| Create a NULL CIMParameter object. | |
| CIMParameter (const CIMName &name) | |
| Create an CIMParameter object with a given name. | |
| CIMParameter (const char *name) | |
| Create an CIMParameter object with a given name. | |
| CIMParameter (const CIMParameter &arg) | |
| Copy constructor. | |
| ~CIMParameter () | |
| Destroy this CIMParameter object. | |
| virtual void | setNull () |
| Set this to a null object. | |
| CIMParameter & | operator= (const CIMParameter &arg) |
| Assignment operator. | |
| operator safe_bool () const | |
| bool | operator! () const |
| CIMParameter & | setQualifiers (const CIMQualifierArray &quals) |
| Set the qualifiers for this parameter. | |
| CIMQualifierArray | getQualifiers () const |
| Get the qualifiers for this parameter. | |
| CIMParameter & | setDataType (const CIMDataType &type) |
| Set the data type for this parameter. | |
| CIMDataType | getType () const |
| Get the data type for this parameter. | |
| Int32 | getDataSize () const |
| CIMQualifier | getQualifier (const CIMName &name) const |
| Get a qualifier by name for this parameter. | |
| virtual CIMName | getName () const |
| virtual void | setName (const CIMName &name) |
| Set the name of this CIMParameter. | |
| virtual void | writeObject (std::ostream &ostrm) const |
| Write this object to the given output stream. | |
| virtual void | readObject (std::istream &istrm) |
| Read this object from the given input stream. | |
| virtual String | toString () const |
| virtual String | toMOF () const |
| bool | hasTrueQualifier (const CIMName &name) const |
| Test if this property has a qualifier that is a boolean type with a value of true. | |
Private Attributes | |
| COWIntrusiveReference< PARMData > | m_pdata |
Friends | |
| OWBI1_OWBI1PROVIFC_API bool | operator< (const CIMParameter &x, const CIMParameter &y) |
Classes | |
| struct | PARMData |
Definition at line 52 of file OWBI1_CIMParameter.hpp.
|
|
Definition at line 94 of file OWBI1_CIMParameter.hpp. |
|
|
Create a new CIMParameter object.
Definition at line 71 of file OWBI1_CIMParameter.cpp. |
|
|
Create a NULL CIMParameter object.
Definition at line 76 of file OWBI1_CIMParameter.cpp. |
|
|
Create an CIMParameter object with a given name.
Definition at line 87 of file OWBI1_CIMParameter.cpp. |
|
|
Create an CIMParameter object with a given name.
Definition at line 81 of file OWBI1_CIMParameter.cpp. References m_pdata. |
|
|
Copy constructor.
Definition at line 93 of file OWBI1_CIMParameter.cpp. |
|
|
Destroy this CIMParameter object.
Definition at line 98 of file OWBI1_CIMParameter.cpp. |
|
|
Definition at line 142 of file OWBI1_CIMParameter.cpp. |
|
|
Implements OWBI1::CIMElement. Definition at line 162 of file OWBI1_CIMParameter.cpp. |
|
|
Get a qualifier by name for this parameter.
Definition at line 148 of file OWBI1_CIMParameter.cpp. |
|
|
Get the qualifiers for this parameter.
Definition at line 123 of file OWBI1_CIMParameter.cpp. |
|
|
Get the data type for this parameter.
Definition at line 136 of file OWBI1_CIMParameter.cpp. |
|
|
Test if this property has a qualifier that is a boolean type with a value of true.
Definition at line 247 of file OWBI1_CIMParameter.cpp. References BOOLEAN, OWBI1::CIMValue::getType(), OWBI1::CIMQualifier::getValue(), and name. |
|
|
Definition at line 98 of file OWBI1_CIMParameter.hpp. References m_pdata. |
|
|
Definition at line 100 of file OWBI1_CIMParameter.hpp. |
|
|
Assignment operator.
Definition at line 109 of file OWBI1_CIMParameter.cpp. References m_pdata. |
|
|
Read this object from the given input stream.
Implements OWBI1::SerializableIFC. |
|
|
Set the data type for this parameter.
Definition at line 129 of file OWBI1_CIMParameter.cpp. References type. |
|
|
Set the name of this CIMParameter.
Implements OWBI1::CIMElement. Definition at line 168 of file OWBI1_CIMParameter.cpp. References name. |
|
|
Set this to a null object.
Implements OWBI1::CIMBase. Definition at line 103 of file OWBI1_CIMParameter.cpp. |
|
|
Set the qualifiers for this parameter.
Definition at line 116 of file OWBI1_CIMParameter.cpp. |
|
|
Implements OWBI1::CIMBase. Definition at line 208 of file OWBI1_CIMParameter.cpp. References i. |
|
|
Implements OWBI1::CIMElement. Definition at line 202 of file OWBI1_CIMParameter.cpp. References OWBI1::String::toString(). |
|
|
Write this object to the given output stream.
Implements OWBI1::SerializableIFC. |
|
||||||||||||
|
Definition at line 241 of file OWBI1_CIMParameter.cpp. |
|
|
Definition at line 180 of file OWBI1_CIMParameter.hpp. Referenced by CIMParameter(), operator safe_bool(), OWBI1::operator<(), and operator=(). |
1.4.6