#include <OWBI1_CIMParamValue.hpp>
Inheritance diagram for OWBI1::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 | |
| OWBI1_OWBI1PROVIFC_API bool | operator< (const CIMParamValue &x, const CIMParamValue &y) | 
| Classes | |
| struct | Data | 
Definition at line 48 of file OWBI1_CIMParamValue.hpp.
| 
 | 
| 
 Definition at line 92 of file OWBI1_CIMParamValue.hpp. | 
| 
 | 
| Create an CIMParamValue. 
 Definition at line 67 of file OWBI1_CIMParamValue.cpp. | 
| 
 | 
| Create a null CIMParamValue. 
 Definition at line 72 of file OWBI1_CIMParamValue.cpp. | 
| 
 | ||||||||||||
| Create a new CIMParamValue object. 
 
 Definition at line 83 of file OWBI1_CIMParamValue.cpp. | 
| 
 | 
| Create a new CIMParamValue object. The value portion will be null. 
 Definition at line 77 of file OWBI1_CIMParamValue.cpp. | 
| 
 | 
| Copy constructor. 
 
 Definition at line 90 of file OWBI1_CIMParamValue.cpp. | 
| 
 | 
| Destroy this CIMParamValue object. 
 Definition at line 95 of file OWBI1_CIMParamValue.cpp. | 
| 
 | 
| 
 Definition at line 107 of file OWBI1_CIMParamValue.cpp. References m_pdata. | 
| 
 | 
| 
 Definition at line 120 of file OWBI1_CIMParamValue.cpp. References m_pdata. | 
| 
 | 
| 
 
 Definition at line 96 of file OWBI1_CIMParamValue.hpp. References m_pdata. | 
| 
 | 
| 
 Definition at line 100 of file OWBI1_CIMParamValue.hpp. | 
| 
 | 
| Assignment operator. 
 
 
 Definition at line 100 of file OWBI1_CIMParamValue.cpp. References m_pdata. | 
| 
 | 
| Read this CIMParamValue from an inputstream. 
 
 Implements OWBI1::SerializableIFC. | 
| 
 | 
| 
 Definition at line 113 of file OWBI1_CIMParamValue.cpp. | 
| 
 | 
| Set this object to NULL. This should invalidate the CIMBase object, so that subsequent operation will fail. Implements OWBI1::CIMBase. Definition at line 133 of file OWBI1_CIMParamValue.cpp. References m_pdata. | 
| 
 | 
| 
 Definition at line 126 of file OWBI1_CIMParamValue.cpp. | 
| 
 | 
| 
 
 Implements OWBI1::CIMBase. Definition at line 178 of file OWBI1_CIMParamValue.cpp. | 
| 
 | 
| 
 
 Implements OWBI1::CIMBase. Definition at line 172 of file OWBI1_CIMParamValue.cpp. References m_pdata. | 
| 
 | 
| Write this CIMParamValue to an output stream. 
 
 Implements OWBI1::SerializableIFC. | 
| 
 | ||||||||||||
| 
 Definition at line 183 of file OWBI1_CIMParamValue.cpp. | 
| 
 | 
| 
 Definition at line 130 of file OWBI1_CIMParamValue.hpp. Referenced by CIMParamValue(), getName(), getValue(), operator safe_bool(), OWBI1::operator<(), operator=(), setName(), setNull(), setValue(), and toString(). | 
 1.4.6
 1.4.6