CmpiBaseMI Class Reference

#include <cmpi/CmpiBaseMI.h>

Inheritance diagram for CmpiBaseMI:

CmpiAssociationMI CmpiIndicationMI CmpiInstanceMI CmpiMethodMI CmpiPropertyMI CXX_InstanceTestProviderClass List of all members.

Public Member Functions

virtual ~CmpiBaseMI ()
 CmpiBaseMI (const CmpiBroker &mbp, const CmpiContext &ctx)
void setProviderBase (CmpiProviderBase *base)
CmpiProviderBasegetProviderBase ()
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

CmpiBrokerbroker

Private Attributes

CmpiProviderBaseproviderBase

Constructor & Destructor Documentation

CmpiBaseMI::~CmpiBaseMI  )  [virtual]
 

CmpiBaseMI::CmpiBaseMI const CmpiBroker mbp,
const CmpiContext ctx
 


Member Function Documentation

CmpiStatus CmpiBaseMI::cleanup CmpiContext ctx  )  [virtual]
 

CMPIStatus CmpiBaseMI::driveBaseCleanup void *  mi,
const CMPIContext eCtx,
CMPIBoolean  b
[static]
 

CmpiProviderBase * CmpiBaseMI::getProviderBase  ) 
 

CmpiStatus CmpiBaseMI::initialize const CmpiContext ctx  )  [virtual]
 

int CmpiBaseMI::isUnloadable  )  const [virtual]
 

void CmpiBaseMI::setProviderBase CmpiProviderBase base  ) 
 


Member Data Documentation

CmpiBroker* CmpiBaseMI::broker [protected]
 

CmpiProviderBase* CmpiBaseMI::providerBase [private]
 


The documentation for this class was generated from the following files:
Generated on Sat Feb 26 13:04:35 2022 for cmpi by  doxygen 1.4.6