|
cmpi
|
#include <cmpi/CmpiProviderBase.h>
Public Member Functions | |
| CmpiProviderBase () | |
| ~CmpiProviderBase () | |
| CmpiBaseMI * | getBaseMI () |
| void | setBaseMI (CmpiBaseMI *aBaseMI) |
| void | incUseCount () |
| int | decUseCount () |
Static Private Member Functions | |
| static CMPIBroker * | getBroker () |
| static void | setBroker (const CMPIBroker *mb) |
Private Attributes | |
| CmpiBaseMI * | baseMI |
| int | useCount |
Friends | |
| class | CmpiArgs |
| class | CmpiArray |
| class | CmpiDateTime |
| class | CmpiInstance |
| class | CmpiObject |
| class | CmpiObjectPath |
| class | CmpiStatus |
| class | CmpiString |
| class | CmpiBaseMI |
| CmpiProviderBase::~CmpiProviderBase | ( | ) |
| int CmpiProviderBase::decUseCount | ( | ) |
References useCount.
Referenced by CmpiBaseMI::driveBaseCleanup().
| CmpiBaseMI * CmpiProviderBase::getBaseMI | ( | ) |
References baseMI.
|
staticprivate |
References __providerBaseBroker.
Referenced by CmpiObjectPath::classPathIsA(), CmpiArgs::CmpiArgs(), CmpiArray::CmpiArray(), CmpiDateTime::CmpiDateTime(), CmpiInstance::CmpiInstance(), CmpiObjectPath::CmpiObjectPath(), CmpiStatus::CmpiStatus(), CmpiString::CmpiString(), CmpiInstance::instanceIsA(), CmpiObject::isA(), and CmpiObject::toString().
| void CmpiProviderBase::incUseCount | ( | ) |
References useCount.
| void CmpiProviderBase::setBaseMI | ( | CmpiBaseMI * | aBaseMI | ) |
References baseMI.
Referenced by CmpiBaseMI::driveBaseCleanup().
|
staticprivate |
References __providerBaseBroker, _CMPIBroker::bft, _CMPIBroker::eft, and _CMPIBroker::hdl.
Referenced by CmpiBaseMI::setProviderBase().
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
Referenced by CmpiProviderBase(), getBaseMI(), and setBaseMI().
|
private |
Referenced by CmpiProviderBase(), decUseCount(), and incUseCount().
1.8.5