23#ifndef _CmpiAssociationMI_h_
24#define _CmpiAssociationMI_h_
45 const CMPIObjectPath* eOp,
const char* asscClass,
const char* resultClass,
46 const char* role,
const char* resultRole,
const char** properties);
49 const CMPIObjectPath* eOp,
const char* assocClass,
const char* resultClass,
50 const char* role,
const char* resultRole);
53 const CMPIObjectPath* eOp,
const char* resultClass,
const char* role ,
54 const char** properties);
57 const CMPIObjectPath* eOp,
const char* resultClass,
const char* role);
61 const CmpiObjectPath& op,
const char* asscClass,
const char* resultClass,
62 const char* role,
const char* resultRole,
const char** properties);
65 const CmpiObjectPath& op,
const char* assocClass,
const char* resultClass,
66 const char* role,
const char* resultRole);
69 const CmpiObjectPath& op,
const char* resultClass,
const char* role ,
70 const char** properties);
73 const CmpiObjectPath& op,
const char* resultClass,
const char* role);
#define CMPI_PROVIDER_LINKAGE
Definition Linkage.h:28
static CMPIStatus driveReferences(CMPIAssociationMI *mi, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eOp, const char *resultClass, const char *role, const char **properties)
Definition CmpiImpl.cpp:343
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)
Definition CmpiImpl.cpp:303
static CMPIStatus driveReferenceNames(CMPIAssociationMI *, const CMPIContext *eCtx, const CMPIResult *eRslt, const CMPIObjectPath *eOp, const char *resultClass, const char *role)
Definition CmpiImpl.cpp:362
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)
Definition CmpiImpl.cpp:391
virtual CmpiStatus references(const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &op, const char *resultClass, const char *role, const char **properties)
Definition CmpiImpl.cpp:405
virtual CmpiStatus associatorNames(const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &op, const char *assocClass, const char *resultClass, const char *role, const char *resultRole)
Definition CmpiImpl.cpp:398
virtual CmpiStatus referenceNames(const CmpiContext &ctx, CmpiResult &rslt, const CmpiObjectPath &op, const char *resultClass, const char *role)
Definition CmpiImpl.cpp:412
CmpiAssociationMI(const CmpiBroker &mbp, const CmpiContext &ctx)
Definition CmpiImpl.cpp:386
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)
Definition CmpiImpl.cpp:323
CmpiBaseMI(const CmpiBroker &mbp, const CmpiContext &ctx)
Definition CmpiImpl.cpp:51
Definition CmpiBroker.h:46
Definition CmpiContext.h:38
Definition CmpiObjectPath.h:42
Definition CmpiResult.h:40
Definition CmpiStatus.h:35
struct _CMPIResult CMPIResult
Definition cmpidt.h:167
struct _CMPIObjectPath CMPIObjectPath
Definition cmpidt.h:158
struct _CMPIStatus CMPIStatus
struct _CMPIContext CMPIContext
Definition cmpidt.h:168
struct _CMPIAssociationMI CMPIAssociationMI