#define CMPI_PROVIDER_LINKAGE
Definition Linkage.h:28
virtual CmpiStatus cleanup(CmpiContext &ctx)
Definition CmpiImpl.cpp:101
CmpiBaseMI(const CmpiBroker &mbp, const CmpiContext &ctx)
Definition CmpiImpl.cpp:51
virtual int isUnloadable() const
Definition CmpiImpl.cpp:106
CmpiProviderBase * providerBase
Definition CmpiBaseMI.h:57
CmpiBroker * broker
Definition CmpiBaseMI.h:55
static CMPIStatus driveBaseCleanup(void *mi, const CMPIContext *eCtx, CMPIBoolean b)
Definition CmpiImpl.cpp:62
void setProviderBase(CmpiProviderBase *base)
Definition CmpiImpl.cpp:86
virtual CmpiStatus initialize(const CmpiContext &ctx)
Definition CmpiImpl.cpp:97
CmpiProviderBase * getProviderBase()
Definition CmpiImpl.cpp:92
Definition CmpiBroker.h:46
Definition CmpiContext.h:38
Definition CmpiProviderBase.h:30
Definition CmpiStatus.h:35
unsigned char CMPIBoolean
Definition cmpidt.h:219
struct _CMPIStatus CMPIStatus
struct _CMPIContext CMPIContext
Definition cmpidt.h:168