#include <OWBI1_CIMFlavor.hpp>
Inheritance diagram for OWBI1::CIMFlavor:
Public Types | |
typedef detail::CIMFlavorRepRef CIMFlavor::* | safe_bool |
enum | Flavor { INVALID = 0, ENABLEOVERRIDE = 1, DISABLEOVERRIDE = 2, RESTRICTED = 3, TOSUBCLASS = 4, TRANSLATE = 5, LASTVALUE = 6 } |
Public Member Functions | |
CIMFlavor (Flavor iflavor) | |
Create a new CIMFlavor object. | |
CIMFlavor () | |
Default constructor - Creates an invalid CIMFlavor. | |
CIMFlavor (const detail::CIMFlavorRepRef &rep) | |
CIMFlavor (const CIMFlavor &arg) | |
Copy constructor. | |
operator safe_bool () const | |
bool | operator! () const |
virtual void | setNull () |
Set this to a null object. | |
CIMFlavor & | operator= (const CIMFlavor &arg) |
Assign the values from a given CIMFlavor object to this one. | |
bool | isValid () |
bool | equals (const CIMFlavor &arg) |
Check if another CIMFlavor object is equal to this one. | |
bool | operator== (const CIMFlavor &arg) |
Equality operator. | |
bool | operator!= (const CIMFlavor &arg) |
Inequality operator. | |
virtual void | readObject (std::istream &istrm) |
Read this CIMFlavor object from an input stream. | |
virtual void | writeObject (std::ostream &ostrm) const |
Write this CIMFlavor object to an output stream. | |
virtual String | toString () const |
virtual String | toMOF () const |
Int32 | getFlavor () const |
detail::CIMFlavorRepRef | getRep () const |
Static Public Member Functions | |
static bool | validFlavor (Int32 iflavor) |
Determine if an integral value represents a valid flavor. | |
Private Attributes | |
detail::CIMFlavorRepRef | m_rep |
Definition at line 50 of file OWBI1_CIMFlavor.hpp.
|
Definition at line 102 of file OWBI1_CIMFlavor.hpp. |
|
Definition at line 53 of file OWBI1_CIMFlavor.hpp. |
|
Create a new CIMFlavor object.
Definition at line 101 of file OWBI1_CIMFlavor.cpp. |
|
Default constructor - Creates an invalid CIMFlavor.
Definition at line 107 of file OWBI1_CIMFlavor.cpp. |
|
Definition at line 120 of file OWBI1_CIMFlavor.cpp. |
|
Copy constructor.
Definition at line 113 of file OWBI1_CIMFlavor.cpp. |
|
Check if another CIMFlavor object is equal to this one.
Definition at line 141 of file OWBI1_CIMFlavor.cpp. References m_rep. Referenced by operator!=(), and operator==(). |
|
Definition at line 159 of file OWBI1_CIMFlavor.cpp. References m_rep. |
|
Definition at line 180 of file OWBI1_CIMFlavor.cpp. References m_rep. Referenced by OWBI1::CIMQualifierType::addFlavor(), OWBI1::CIMQualifier::addFlavor(), OWBI1::CIMQualifierType::hasFlavor(), OWBI1::CIMQualifier::hasFlavor(), and OWBI1::operator<(). |
|
Definition at line 134 of file OWBI1_CIMFlavor.cpp. References m_rep. |
|
Definition at line 88 of file OWBI1_CIMFlavor.cpp. References m_rep. |
|
Definition at line 95 of file OWBI1_CIMFlavor.cpp. References m_rep. |
|
Inequality operator.
Definition at line 153 of file OWBI1_CIMFlavor.cpp. References equals(). |
|
Assign the values from a given CIMFlavor object to this one.
Definition at line 127 of file OWBI1_CIMFlavor.cpp. References m_rep. |
|
Equality operator.
Definition at line 147 of file OWBI1_CIMFlavor.cpp. References equals(). |
|
Read this CIMFlavor object from an input stream.
Implements OWBI1::SerializableIFC. |
|
Set this to a null object.
Implements OWBI1::CIMBase. Definition at line 82 of file OWBI1_CIMFlavor.cpp. References m_rep. |
|
Implements OWBI1::CIMBase. Definition at line 62 of file OWBI1_CIMFlavor.cpp. References m_rep. |
|
Implements OWBI1::CIMBase. Definition at line 56 of file OWBI1_CIMFlavor.cpp. References m_rep. |
|
Determine if an integral value represents a valid flavor.
Definition at line 173 of file OWBI1_CIMFlavor.cpp. |
|
Write this CIMFlavor object to an output stream.
Implements OWBI1::SerializableIFC. |
|
Definition at line 172 of file OWBI1_CIMFlavor.hpp. Referenced by equals(), getFlavor(), getRep(), isValid(), operator safe_bool(), operator!(), operator=(), setNull(), toMOF(), and toString(). |