#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
 1.4.6