#include <OWBI1_CIMPropertyList.hpp>
Inheritance diagram for OWBI1::CIMPropertyList:


Public Types | |
| typedef SortedVectorSet< CIMName >::const_iterator | const_iterator |
Public Member Functions | |
| CIMPropertyList () | |
| Create an "All Properties" PropertyList, referred to as a NULL PropertyList in the WBEM specification. | |
| CIMPropertyList (const StringArray &properties) | |
| Create a property list which for the property names in properties. | |
| CIMPropertyList (const CIMNameArray &properties) | |
| Create a property list which for the property names in properties. | |
| ~CIMPropertyList () | |
| CIMPropertyList (const CIMPropertyList &other) | |
| CIMPropertyList & | operator= (const CIMPropertyList &other) |
| const_iterator | begin () const |
| Get the begin iterator to the set of property names. | |
| const_iterator | end () const |
| Get the end iterator to the set of property names. | |
| bool | isAllProperties () const |
| Test if this object represents a request for all properties (aka a NULL PropertyList). | |
| bool | hasProperty (const CIMName &propertyName) const |
| Test if this CIMPropertyList contains property propertyName. | |
| virtual void | readObject (std::istream &istrm) |
| Read this CIMPropertyList object from an input stream. | |
| virtual void | writeObject (std::ostream &ostrm) const |
| Write this CIMPropertyList object to an output stream. | |
Private Attributes | |
| COWIntrusiveReference< Rep > | m_pdata |
Classes | |
| struct | Rep |
Definition at line 46 of file OWBI1_CIMPropertyList.hpp.
|
|
Definition at line 49 of file OWBI1_CIMPropertyList.hpp. |
|
|
Create an "All Properties" PropertyList, referred to as a NULL PropertyList in the WBEM specification.
Definition at line 67 of file OWBI1_CIMPropertyList.cpp. |
|
|
Create a property list which for the property names in properties. Duplicate names are okay. Definition at line 74 of file OWBI1_CIMPropertyList.cpp. |
|
|
Create a property list which for the property names in properties. Duplicate names are okay. Definition at line 81 of file OWBI1_CIMPropertyList.cpp. |
|
|
Definition at line 88 of file OWBI1_CIMPropertyList.cpp. |
|
|
Definition at line 93 of file OWBI1_CIMPropertyList.cpp. |
|
|
Get the begin iterator to the set of property names. If this is an All Properties PropertyList, the set will be empty. Definition at line 109 of file OWBI1_CIMPropertyList.cpp. References m_pdata. |
|
|
Get the end iterator to the set of property names. If this is an All Properties PropertyList, the set will be empty. Definition at line 116 of file OWBI1_CIMPropertyList.cpp. References m_pdata. |
|
|
Test if this CIMPropertyList contains property propertyName.
Definition at line 130 of file OWBI1_CIMPropertyList.cpp. References m_pdata. |
|
|
Test if this object represents a request for all properties (aka a NULL PropertyList).
Definition at line 123 of file OWBI1_CIMPropertyList.cpp. References m_pdata. |
|
|
Definition at line 101 of file OWBI1_CIMPropertyList.cpp. References m_pdata. |
|
|
Read this CIMPropertyList object from an input stream.
Implements OWBI1::SerializableIFC. Definition at line 141 of file OWBI1_CIMPropertyList.cpp. |
|
|
Write this CIMPropertyList object to an output stream.
Implements OWBI1::SerializableIFC. Definition at line 148 of file OWBI1_CIMPropertyList.cpp. |
|
|
Definition at line 103 of file OWBI1_CIMPropertyList.hpp. Referenced by begin(), end(), hasProperty(), isAllProperties(), and operator=(). |
1.4.6