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

CmpiBaseMI * CmpiProviderBase::getBaseMI (  ) 

References baseMI.

void CmpiProviderBase::setBaseMI ( CmpiBaseMI aBaseMI  ) 

References baseMI.

Referenced by CmpiBaseMI::driveBaseCleanup().

void CmpiProviderBase::incUseCount (  ) 

References useCount.

int CmpiProviderBase::decUseCount (  ) 

References useCount.

Referenced by CmpiBaseMI::driveBaseCleanup().

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

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


Friends And Related Function Documentation

friend class CmpiArgs [friend]

friend class CmpiArray [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]

friend class CmpiBaseMI [friend]


Member Data Documentation


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

Generated on Thu Feb 22 10:13:25 2024 for cmpi by  doxygen 1.5.6