#include <OW_CIMParamValue.hpp>
Inheritance diagram for OW_NAMESPACE::CIMParamValue:


Public Types | |
| typedef COWIntrusiveReference< Data > CIMParamValue::* | safe_bool |
Public Member Functions | |
| CIMParamValue () | |
| Create an CIMParamValue. | |
| CIMParamValue (CIMNULL_t) | |
| Create a null CIMParamValue. | |
| CIMParamValue (const CIMName &name, const CIMValue &val) | |
| Create a new CIMParamValue object. | |
| CIMParamValue (const CIMName &name) | |
| Create a new CIMParamValue object. | |
| CIMParamValue (const CIMParamValue &arg) | |
| Copy constructor. | |
| ~CIMParamValue () | |
| Destroy this CIMParamValue object. | |
| CIMParamValue & | operator= (const CIMParamValue &arg) |
| Assignment operator. | |
| String | getName () const |
| CIMParamValue & | setName (const CIMName &name) |
| CIMValue | getValue () const |
| CIMParamValue & | setValue (const CIMValue &val) |
| operator safe_bool () const | |
| bool | operator! () const |
| virtual void | readObject (std::istream &istrm) |
| Read this CIMParamValue from an inputstream. | |
| virtual void | writeObject (std::ostream &ostrm) const |
| Write this CIMParamValue to an output stream. | |
| virtual void | setNull () |
| Set this object to NULL. | |
| virtual String | toString () const |
| virtual String | toMOF () const |
Private Attributes | |
| COWIntrusiveReference< Data > | m_pdata |
Friends | |
| OW_COMMON_API bool | operator< (const CIMParamValue &x, const CIMParamValue &y) |
Classes | |
| struct | Data |
Definition at line 48 of file OW_CIMParamValue.hpp.
|
|
Definition at line 92 of file OW_CIMParamValue.hpp. |
|
|
Create an CIMParamValue.
Definition at line 65 of file OW_CIMParamValue.cpp. |
|
|
Create a null CIMParamValue.
Definition at line 70 of file OW_CIMParamValue.cpp. |
|
||||||||||||
|
Create a new CIMParamValue object.
Definition at line 81 of file OW_CIMParamValue.cpp. |
|
|
Create a new CIMParamValue object. The value portion will be null.
Definition at line 75 of file OW_CIMParamValue.cpp. |
|
|
Copy constructor.
Definition at line 88 of file OW_CIMParamValue.cpp. |
|
|
Destroy this CIMParamValue object.
Definition at line 93 of file OW_CIMParamValue.cpp. |
|
|
Definition at line 105 of file OW_CIMParamValue.cpp. References m_pdata. Referenced by OW_NAMESPACE::CIMParamValueToXML(). |
|
|
Definition at line 118 of file OW_CIMParamValue.cpp. References m_pdata. Referenced by OW_NAMESPACE::CIMParamValueToXML(). |
|
|
Definition at line 96 of file OW_CIMParamValue.hpp. References m_pdata. |
|
|
Definition at line 100 of file OW_CIMParamValue.hpp. |
|
|
Assignment operator.
Definition at line 98 of file OW_CIMParamValue.cpp. References m_pdata. |
|
|
Read this CIMParamValue from an inputstream.
Implements OW_NAMESPACE::SerializableIFC. |
|
|
Definition at line 111 of file OW_CIMParamValue.cpp. |
|
|
Set this object to NULL. This should invalidate the CIMBase object, so that subsequent operation will fail. Implements OW_NAMESPACE::CIMBase. Definition at line 131 of file OW_CIMParamValue.cpp. References m_pdata. |
|
|
Definition at line 124 of file OW_CIMParamValue.cpp. |
|
|
Implements OW_NAMESPACE::CIMBase. Definition at line 176 of file OW_CIMParamValue.cpp. |
|
|
Implements OW_NAMESPACE::CIMBase. Definition at line 170 of file OW_CIMParamValue.cpp. References m_pdata. |
|
|
Write this CIMParamValue to an output stream.
Implements OW_NAMESPACE::SerializableIFC. |
|
||||||||||||
|
Definition at line 181 of file OW_CIMParamValue.cpp. |
|
|
Definition at line 130 of file OW_CIMParamValue.hpp. Referenced by CIMParamValue(), getName(), getValue(), operator safe_bool(), OW_NAMESPACE::operator<(), operator=(), setName(), setNull(), setValue(), and toString(). |
1.4.6