22#ifndef _CmpiInstance_h_
23#define _CmpiInstance_h_
#define CmpiBoolean
Definition CmpiObject.h:30
#define CMPI_PROVIDER_LINKAGE
Definition Linkage.h:28
CmpiBoolean doInstanceIsA(CMPIBroker *mb, const char *className)
Definition CmpiImpl.cpp:1111
void setPropertyFilter(const char **properties, const char **keys)
Definition CmpiImpl.cpp:1162
CmpiObjectPath getObjectPath() const
Definition CmpiImpl.cpp:1168
void setProperty(const char *name, const CmpiData data)
Definition CmpiImpl.cpp:1151
CMPIInstance * getEnc() const
Definition CmpiImpl.cpp:1086
friend class CmpiMethodMI
Definition CmpiInstance.h:46
friend class CmpiBroker
Definition CmpiInstance.h:43
friend class CmpiInstanceMI
Definition CmpiInstance.h:45
CmpiInstance(const CMPIInstance *enc)
Definition CmpiImpl.cpp:1082
CmpiBoolean instanceIsA(const char *className)
Definition CmpiImpl.cpp:1097
friend class CmpiData
Definition CmpiInstance.h:47
friend class CmpiResult
Definition CmpiInstance.h:44
CmpiData getProperty(const char *name) const
Definition CmpiImpl.cpp:1116
unsigned int getPropertyCount()
Definition CmpiImpl.cpp:1144
void * makeInstance(CMPIBroker *mb, const CmpiObjectPath &cop)
Definition CmpiImpl.cpp:1101
Definition CmpiObjectPath.h:42
friend class CmpiObjectPath
Definition CmpiObject.h:44
void * enc
Definition CmpiObject.h:49
CmpiObject()
Definition CmpiImpl.cpp:1684
friend class CmpiInstance
Definition CmpiObject.h:45
Definition CmpiString.h:49
struct _CMPIInstance CMPIInstance
Definition cmpidt.h:157
struct _CMPIBroker CMPIBroker
Definition cmpidt.h:156