23#ifndef _CmpiProviderBase_h_
24#define _CmpiProviderBase_h_
#define CMPI_PROVIDER_LINKAGE
Definition Linkage.h:28
Definition CmpiBaseMI.h:39
friend class CmpiArgs
Definition CmpiProviderBase.h:39
friend class CmpiObjectPath
Definition CmpiProviderBase.h:44
void incUseCount()
Definition CmpiImpl.cpp:1900
friend class CmpiObject
Definition CmpiProviderBase.h:43
int useCount
Definition CmpiProviderBase.h:50
CmpiBaseMI * getBaseMI()
Definition CmpiImpl.cpp:1918
int decUseCount()
Definition CmpiImpl.cpp:1906
friend class CmpiStatus
Definition CmpiProviderBase.h:45
void setBaseMI(CmpiBaseMI *aBaseMI)
Definition CmpiImpl.cpp:1912
static void setBroker(const CMPIBroker *mb)
Definition CmpiImpl.cpp:1930
friend class CmpiBaseMI
Definition CmpiProviderBase.h:47
CmpiBaseMI * baseMI
Definition CmpiProviderBase.h:49
friend class CmpiArray
Definition CmpiProviderBase.h:40
friend class CmpiString
Definition CmpiProviderBase.h:46
static CMPIBroker * getBroker()
Definition CmpiImpl.cpp:1924
friend class CmpiDateTime
Definition CmpiProviderBase.h:41
friend class CmpiInstance
Definition CmpiProviderBase.h:42
CmpiProviderBase()
Definition CmpiImpl.cpp:1891
struct _CMPIBroker CMPIBroker
Definition cmpidt.h:156