cmpi
|
#include <cmpi/CmpiBaseMI.h>
Public Member Functions | |
virtual | ~CmpiBaseMI () |
CmpiBaseMI (const CmpiBroker &mbp, const CmpiContext &ctx) | |
void | setProviderBase (CmpiProviderBase *base) |
CmpiProviderBase * | getProviderBase () |
virtual CmpiStatus | initialize (const CmpiContext &ctx) |
virtual CmpiStatus | cleanup (CmpiContext &ctx) |
virtual int | isUnloadable () const |
Static Public Member Functions | |
static CMPIStatus | driveBaseCleanup (void *mi, const CMPIContext *eCtx, CMPIBoolean b) |
Protected Attributes | |
CmpiBroker * | broker |
Private Attributes | |
CmpiProviderBase * | providerBase |
|
virtual |
References broker.
CmpiBaseMI::CmpiBaseMI | ( | const CmpiBroker & | mbp, |
const CmpiContext & | ctx | ||
) |
References broker.
|
virtual |
References CMPI_RC_OK.
Referenced by driveBaseCleanup().
|
static |
CmpiProviderBase * CmpiBaseMI::getProviderBase | ( | ) |
References providerBase.
Referenced by driveBaseCleanup().
|
virtual |
References CMPI_RC_OK.
|
virtual |
Referenced by driveBaseCleanup().
void CmpiBaseMI::setProviderBase | ( | CmpiProviderBase * | base | ) |
References broker, CmpiBroker::getEnc(), providerBase, and CmpiProviderBase::setBroker().
Referenced by driveBaseCleanup().
|
protected |
Referenced by CmpiBaseMI(), setProviderBase(), and ~CmpiBaseMI().
|
private |
Referenced by getProviderBase(), and setProviderBase().