#include <OWBI1_CIMScope.hpp>
Inheritance diagram for OWBI1::CIMScope:
Public Types | |
typedef detail::CIMScopeRepRef CIMScope::* | safe_bool |
enum | Scope { BAD = 0, SCHEMA = 1, CLASS = 2, ASSOCIATION = 3, INDICATION = 4, PROPERTY = 5, REFERENCE = 6, METHOD = 7, PARAMETER = 8, QUALIFIER = 9, ANY = 11, MAXSCOPE = 12 } |
Public Member Functions | |
CIMScope () | |
Create an invalid scope. | |
CIMScope (Scope scopeVal) | |
Create a scope with a specified scoping value. | |
CIMScope (const CIMScope &arg) | |
Copy constructor. | |
CIMScope (const detail::CIMScopeRepRef &rep) | |
~CIMScope () | |
virtual void | setNull () |
Set this to a null object. | |
CIMScope & | operator= (const CIMScope &arg) |
Assignment operator. | |
Scope | getScope () const |
bool | equals (const CIMScope &arg) const |
Determine if another scope is equal to this one. | |
bool | operator== (const CIMScope &arg) const |
Determine if another scope is equal to this one. | |
bool | operator!= (const CIMScope &arg) const |
Determine if another scope is not equal to this one. | |
operator safe_bool () const | |
bool | operator! () const |
virtual String | toString () const |
virtual String | toMOF () const |
virtual void | readObject (std::istream &istrm) |
Read this object from an input stream. | |
virtual void | writeObject (std::ostream &ostrm) const |
Write this object to an output stream. | |
detail::CIMScopeRepRef | getRep () const |
Private Attributes | |
detail::CIMScopeRepRef | m_rep |
Definition at line 51 of file OWBI1_CIMScope.hpp.
|
Definition at line 121 of file OWBI1_CIMScope.hpp. |
|
Definition at line 55 of file OWBI1_CIMScope.hpp. |
|
Create an invalid scope.
Definition at line 50 of file OWBI1_CIMScope.cpp. |
|
Create a scope with a specified scoping value.
Definition at line 56 of file OWBI1_CIMScope.cpp. |
|
Copy constructor.
Definition at line 61 of file OWBI1_CIMScope.cpp. |
|
Definition at line 68 of file OWBI1_CIMScope.cpp. |
|
Definition at line 74 of file OWBI1_CIMScope.cpp. |
|
Determine if another scope is equal to this one.
Definition at line 95 of file OWBI1_CIMScope.cpp. References m_rep. Referenced by operator!=(), and operator==(). |
|
Definition at line 163 of file OWBI1_CIMScope.cpp. References m_rep. Referenced by OWBI1::CIMQualifierType::addScope(), OWBI1::CIMQualifierType::hasScope(), and OWBI1::operator<(). |
|
Definition at line 88 of file OWBI1_CIMScope.cpp. References m_rep. |
|
Definition at line 113 of file OWBI1_CIMScope.cpp. References m_rep. |
|
Definition at line 119 of file OWBI1_CIMScope.cpp. References m_rep. |
|
Determine if another scope is not equal to this one.
Definition at line 107 of file OWBI1_CIMScope.cpp. References equals(). |
|
Assignment operator.
Definition at line 80 of file OWBI1_CIMScope.cpp. References m_rep. |
|
Determine if another scope is equal to this one.
Definition at line 101 of file OWBI1_CIMScope.cpp. References equals(). |
|
Read this object from an input stream.
Implements OWBI1::SerializableIFC. |
|
Set this to a null object.
Implements OWBI1::CIMBase. Definition at line 156 of file OWBI1_CIMScope.cpp. References m_rep. |
|
Implements OWBI1::CIMBase. Definition at line 137 of file OWBI1_CIMScope.cpp. References m_rep. Referenced by toString(). |
|
Implements OWBI1::CIMBase. Definition at line 131 of file OWBI1_CIMScope.cpp. References toMOF(). |
|
Write this object to an output stream.
Implements OWBI1::SerializableIFC. |
|
Definition at line 148 of file OWBI1_CIMScope.hpp. Referenced by equals(), getRep(), getScope(), operator safe_bool(), operator!(), operator=(), setNull(), and toMOF(). |