cmpi
Public Member Functions | Static Public Member Functions | List of all members
CmpiAssociationMI Class Reference

#include <cmpi/CmpiAssociationMI.h>

Inheritance diagram for CmpiAssociationMI:
CmpiBaseMI

Public Member Functions

 CmpiAssociationMI (const CmpiBroker &mbp, const CmpiContext &ctx)
 
virtual CmpiStatus associators (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &op, const char *asscClass, const char *resultClass, const char *role, const char *resultRole, const char **properties)
 
virtual CmpiStatus associatorNames (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &op, const char *assocClass, const char *resultClass, const char *role, const char *resultRole)
 
virtual CmpiStatus references (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &op, const char *resultClass, const char *role, const char **properties)
 
virtual CmpiStatus referenceNames (const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &op, const char *resultClass, const char *role)
 
- 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
 

Static Public Member Functions

static CMPIStatus driveAssociators (CMPIAssociationMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eOp, const char *asscClass, const char *resultClass, const char *role, const char *resultRole, const char **properties)
 
static CMPIStatus driveAssociatorNames (CMPIAssociationMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eOp, const char *assocClass, const char *resultClass, const char *role, const char *resultRole)
 
static CMPIStatus driveReferences (CMPIAssociationMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eOp, const char *resultClass, const char *role, const char **properties)
 
static CMPIStatus driveReferenceNames (CMPIAssociationMI *, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eOp, const char *resultClass, const char *role)
 
- Static Public Member Functions inherited from CmpiBaseMI
static CMPIStatus driveBaseCleanup (void *mi, const CMPIContext *eCtx, CMPIBoolean b)
 

Additional Inherited Members

- Protected Attributes inherited from CmpiBaseMI
CmpiBrokerbroker
 

Constructor & Destructor Documentation

◆ CmpiAssociationMI()

CmpiAssociationMI::CmpiAssociationMI ( const CmpiBroker mbp,
const CmpiContext ctx 
)

Member Function Documentation

◆ associatorNames()

CmpiStatus CmpiAssociationMI::associatorNames ( const CmpiContext ctx,
CmpiResult rslt,
const CmpiObjectPath op,
const char *  assocClass,
const char *  resultClass,
const char *  role,
const char *  resultRole 
)
virtual

◆ associators()

CmpiStatus CmpiAssociationMI::associators ( const CmpiContext ctx,
CmpiResult rslt,
const CmpiObjectPath op,
const char *  asscClass,
const char *  resultClass,
const char *  role,
const char *  resultRole,
const char **  properties 
)
virtual

References CMPI_RC_ERR_NOT_SUPPORTED.

Referenced by driveAssociators().

◆ driveAssociatorNames()

CMPIStatus CmpiAssociationMI::driveAssociatorNames ( CMPIAssociationMI mi,
const CMPIContext eCtx,
const CMPIResult eRslt,
const CMPIObjectPath eOp,
const char *  assocClass,
const char *  resultClass,
const char *  role,
const char *  resultRole 
)
static

◆ driveAssociators()

CMPIStatus CmpiAssociationMI::driveAssociators ( CMPIAssociationMI mi,
const CMPIContext eCtx,
const CMPIResult eRslt,
const CMPIObjectPath eOp,
const char *  asscClass,
const char *  resultClass,
const char *  role,
const char *  resultRole,
const char **  properties 
)
static

◆ driveReferenceNames()

CMPIStatus CmpiAssociationMI::driveReferenceNames ( CMPIAssociationMI mi,
const CMPIContext eCtx,
const CMPIResult eRslt,
const CMPIObjectPath eOp,
const char *  resultClass,
const char *  role 
)
static

◆ driveReferences()

CMPIStatus CmpiAssociationMI::driveReferences ( CMPIAssociationMI mi,
const CMPIContext eCtx,
const CMPIResult eRslt,
const CMPIObjectPath eOp,
const char *  resultClass,
const char *  role,
const char **  properties 
)
static

◆ referenceNames()

CmpiStatus CmpiAssociationMI::referenceNames ( const CmpiContext ctx,
CmpiResult rslt,
const CmpiObjectPath op,
const char *  resultClass,
const char *  role 
)
virtual

◆ references()

CmpiStatus CmpiAssociationMI::references ( const CmpiContext ctx,
CmpiResult rslt,
const CmpiObjectPath op,
const char *  resultClass,
const char *  role,
const char **  properties 
)
virtual

References CMPI_RC_ERR_NOT_SUPPORTED.

Referenced by driveReferences().


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