32 #ifndef Pegasus_CIMPropertyList_h 33 #define Pegasus_CIMPropertyList_h 35 #include <Pegasus/Common/Config.h> 36 #include <Pegasus/Common/Array.h> 37 #include <Pegasus/Common/CIMName.h> 38 #include <Pegasus/Common/Linkage.h> 40 PEGASUS_NAMESPACE_BEGIN
42 class CIMPropertyListRep;
141 Boolean isNull()
const;
166 const CIMName& operator[](Uint32 index)
const;
179 Uint32 getCIMNameTag(Uint32 index)
const;
183 void appendCIMNameTag(Uint32 nameTag);
195 Boolean contains(
const CIMName& name)
const;
215 Boolean useThisProperty(
const CIMName& name)
const;
229 CIMPropertyListRep* _rep;
232 PEGASUS_NAMESPACE_END
Definition: CIMPropertyList.h:61
Definition: ArrayInter.h:44