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

Friends And Related Symbol Documentation

◆ 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: