CmpiProviderBase Class Reference

#include <cmpi/CmpiProviderBase.h>

List of all members.

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 (  ) 

References baseMI, and useCount.

CmpiProviderBase::~CmpiProviderBase (  ) 

Member Function Documentation

int CmpiProviderBase::decUseCount (  ) 

References useCount.

Referenced by CmpiBaseMI::driveBaseCleanup().

CmpiBaseMI * CmpiProviderBase::getBaseMI (  ) 

References baseMI.

CMPIBroker * CmpiProviderBase::getBroker (  )  [static, private]
void CmpiProviderBase::incUseCount (  ) 

References useCount.

void CmpiProviderBase::setBaseMI ( CmpiBaseMI aBaseMI  ) 

References baseMI.

Referenced by CmpiBaseMI::driveBaseCleanup().

void CmpiProviderBase::setBroker ( const CMPIBroker mb  )  [static, private]

Friends And Related Function Documentation

friend class CmpiArgs [friend]
friend class CmpiArray [friend]
friend class CmpiBaseMI [friend]
friend class CmpiDateTime [friend]
friend class CmpiInstance [friend]
friend class CmpiObject [friend]
friend class CmpiObjectPath [friend]
friend class CmpiStatus [friend]
friend class CmpiString [friend]

Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Mon Jul 5 13:09:52 2010 for cmpi by  doxygen 1.6.3