cmpi
CXX_InstanceTestProviderClass Class Reference
Inheritance diagram for CXX_InstanceTestProviderClass:
CmpiInstanceMI CmpiBaseMI

Public Member Functions

 CXX_InstanceTestProviderClass (const CmpiBroker &b, const CmpiContext &c)
Public Member Functions inherited from CmpiInstanceMI
 CmpiInstanceMI (const CmpiBroker &mbp, const CmpiContext &ctx)
virtual CmpiStatus enumInstanceNames (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &cop)
virtual CmpiStatus enumInstances (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &cop, const char **properties)
virtual CmpiStatus getInstance (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &cop, const char **properties)
virtual CmpiStatus createInstance (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &cop, const CmpiInstance &inst)
virtual CmpiStatus setInstance (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &cop, const CmpiInstance &inst, const char **properties)
virtual CmpiStatus deleteInstance (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &cop)
virtual CmpiStatus execQuery (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &cop, const char *language, const char *query)
Public Member Functions inherited from CmpiBaseMI
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

Additional Inherited Members

Static Public Member Functions inherited from CmpiInstanceMI
static CMPIStatus driveEnumInstanceNames (CMPIInstanceMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eCop)
static CMPIStatus driveEnumInstances (CMPIInstanceMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eCop, const char **properties)
static CMPIStatus driveGetInstance (CMPIInstanceMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eCop, const char **properties)
static CMPIStatus driveCreateInstance (CMPIInstanceMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eCop, const CMPIInstance *eInst)
static CMPIStatus driveSetInstance (CMPIInstanceMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eCop, const CMPIInstance *eInst, const char **properties)
static CMPIStatus driveDeleteInstance (CMPIInstanceMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eCop)
static CMPIStatus driveExecQuery (CMPIInstanceMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eCop, const char *language, const char *query)
Static Public Member Functions inherited from CmpiBaseMI
static CMPIStatus driveBaseCleanup (void *mi, const CMPIContext *eCtx, CMPIBoolean b)
Protected Attributes inherited from CmpiBaseMI
CmpiBrokerbroker

Constructor & Destructor Documentation

◆ CXX_InstanceTestProviderClass()

CXX_InstanceTestProviderClass::CXX_InstanceTestProviderClass ( const CmpiBroker & b,
const CmpiContext & c )

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