cmpi
CmpiProviderBase Class Reference

#include <cmpi/CmpiProviderBase.h>

Public Member Functions

 CmpiProviderBase ()
 ~CmpiProviderBase ()
CmpiBaseMIgetBaseMI ()
void setBaseMI (CmpiBaseMI *aBaseMI)
void incUseCount ()
int decUseCount ()

Static Private Member Functions

static CMPIBrokergetBroker ()
static void setBroker (const CMPIBroker *mb)

Private Attributes

CmpiBaseMIbaseMI
int useCount

Friends

class CmpiArgs
class CmpiArray
class CmpiDateTime
class CmpiInstance
class CmpiObject
class CmpiObjectPath
class CmpiStatus
class CmpiString
class CmpiBaseMI

Constructor & Destructor Documentation

◆ CmpiProviderBase()

CmpiProviderBase::CmpiProviderBase ( )

References baseMI, and useCount.

◆ ~CmpiProviderBase()

CmpiProviderBase::~CmpiProviderBase ( )

Member Function Documentation

◆ decUseCount()

int CmpiProviderBase::decUseCount ( )

References useCount.

Referenced by CmpiBaseMI::driveBaseCleanup().

◆ getBaseMI()

CmpiBaseMI * CmpiProviderBase::getBaseMI ( )

References baseMI, and CmpiBaseMI.

◆ getBroker()

◆ incUseCount()

void CmpiProviderBase::incUseCount ( )

References useCount.

◆ setBaseMI()

void CmpiProviderBase::setBaseMI ( CmpiBaseMI * aBaseMI)

References baseMI, and CmpiBaseMI.

Referenced by CmpiBaseMI::driveBaseCleanup().

◆ setBroker()

void CmpiProviderBase::setBroker ( const CMPIBroker * mb)
staticprivate

◆ CmpiArgs

friend class CmpiArgs
friend

References CmpiArgs.

Referenced by CmpiArgs.

◆ CmpiArray

friend class CmpiArray
friend

References CmpiArray.

Referenced by CmpiArray.

◆ CmpiBaseMI

friend class CmpiBaseMI
friend

References CmpiBaseMI.

Referenced by CmpiBaseMI, getBaseMI(), and setBaseMI().

◆ CmpiDateTime

friend class CmpiDateTime
friend

References CmpiDateTime.

Referenced by CmpiDateTime.

◆ CmpiInstance

friend class CmpiInstance
friend

References CmpiInstance.

Referenced by CmpiInstance.

◆ CmpiObject

friend class CmpiObject
friend

References CmpiObject.

Referenced by CmpiObject.

◆ CmpiObjectPath

friend class CmpiObjectPath
friend

References CmpiObjectPath.

Referenced by CmpiObjectPath.

◆ CmpiStatus

friend class CmpiStatus
friend

References CmpiStatus.

Referenced by CmpiStatus.

◆ CmpiString

friend class CmpiString
friend

References CmpiString.

Referenced by CmpiString.

Member Data Documentation

◆ baseMI

CmpiBaseMI* CmpiProviderBase::baseMI
private

◆ useCount

int CmpiProviderBase::useCount
private

The documentation for this class was generated from the following files: