cmpi
|
#include <cmpi/CmpiStatus.h>
Public Member Functions | |
CmpiStatus (const CMPIStatus stat) | |
CmpiStatus (const CMPIrc rc) | |
CmpiStatus (const CMPIrc rcp, const char *msg) | |
CMPIrc | rc () const |
const char * | msg () |
Protected Member Functions | |
CMPIStatus | status () const |
Protected Attributes | |
CMPIStatus | st |
Private Member Functions | |
CmpiStatus () | |
Friends | |
class | CmpiInstanceMI |
class | CmpiMethodMI |
class | CmpiBaseMI |
class | CmpiAssociationMI |
class | CmpiPropertyMI |
class | CmpiIndicationMI |
This class represents the status of a provider function invocation.
|
private |
Constructor - not to be used.
References CMPI_RC_OK.
CmpiStatus::CmpiStatus | ( | const CMPIStatus | stat | ) |
Aux Constructor - set from CMPIStatus.
stat | the CMPIStatus |
CmpiStatus::CmpiStatus | ( | const CMPIrc | rc | ) |
Constructor - set rc only.
rc | the return code. |
CmpiStatus::CmpiStatus | ( | const CMPIrc | rcp, |
const char * | msg | ||
) |
Constructor - set rc and message.
rc | The return code. |
msg | Descriptive message. |
References CMNewString, and CmpiProviderBase::getBroker().
const char * CmpiStatus::msg | ( | ) |
msg - get the msg component.
References CMGetCharsPtr.
Referenced by CmpiIndicationMI::driveActivateFilter(), CmpiAssociationMI::driveAssociatorNames(), CmpiAssociationMI::driveAssociators(), CmpiIndicationMI::driveAuthorizeFilter(), CmpiBaseMI::driveBaseCleanup(), CmpiInstanceMI::driveCreateInstance(), CmpiIndicationMI::driveDeActivateFilter(), CmpiInstanceMI::driveDeleteInstance(), CmpiIndicationMI::driveDisableIndications(), CmpiIndicationMI::driveEnableIndications(), CmpiInstanceMI::driveEnumInstanceNames(), CmpiInstanceMI::driveEnumInstances(), CmpiInstanceMI::driveExecQuery(), CmpiInstanceMI::driveGetInstance(), CmpiPropertyMI::driveGetProperty(), CmpiMethodMI::driveInvokeMethod(), CmpiIndicationMI::driveMustPoll(), CmpiAssociationMI::driveReferenceNames(), CmpiAssociationMI::driveReferences(), CmpiInstanceMI::driveSetInstance(), and CmpiPropertyMI::driveSetProperty().
CMPIrc CmpiStatus::rc | ( | ) | const |
rc - get the rc value.
Referenced by CmpiIndicationMI::driveActivateFilter(), CmpiAssociationMI::driveAssociatorNames(), CmpiAssociationMI::driveAssociators(), CmpiIndicationMI::driveAuthorizeFilter(), CmpiBaseMI::driveBaseCleanup(), CmpiInstanceMI::driveCreateInstance(), CmpiIndicationMI::driveDeActivateFilter(), CmpiInstanceMI::driveDeleteInstance(), CmpiIndicationMI::driveDisableIndications(), CmpiIndicationMI::driveEnableIndications(), CmpiInstanceMI::driveEnumInstanceNames(), CmpiInstanceMI::driveEnumInstances(), CmpiInstanceMI::driveExecQuery(), CmpiInstanceMI::driveGetInstance(), CmpiPropertyMI::driveGetProperty(), CmpiMethodMI::driveInvokeMethod(), CmpiIndicationMI::driveMustPoll(), CmpiAssociationMI::driveReferenceNames(), CmpiAssociationMI::driveReferences(), CmpiInstanceMI::driveSetInstance(), and CmpiPropertyMI::driveSetProperty().
|
protected |
status - Returns CMPIStatus struct, to be used by MI drivers only.
Referenced by CmpiIndicationMI::driveActivateFilter(), CmpiAssociationMI::driveAssociatorNames(), CmpiAssociationMI::driveAssociators(), CmpiIndicationMI::driveAuthorizeFilter(), CmpiBaseMI::driveBaseCleanup(), CmpiInstanceMI::driveCreateInstance(), CmpiIndicationMI::driveDeActivateFilter(), CmpiInstanceMI::driveDeleteInstance(), CmpiIndicationMI::driveDisableIndications(), CmpiIndicationMI::driveEnableIndications(), CmpiInstanceMI::driveEnumInstanceNames(), CmpiInstanceMI::driveEnumInstances(), CmpiInstanceMI::driveExecQuery(), CmpiInstanceMI::driveGetInstance(), CmpiPropertyMI::driveGetProperty(), CmpiMethodMI::driveInvokeMethod(), CmpiIndicationMI::driveMustPoll(), CmpiAssociationMI::driveReferenceNames(), CmpiAssociationMI::driveReferences(), CmpiInstanceMI::driveSetInstance(), and CmpiPropertyMI::driveSetProperty().
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
protected |
CmpiStatus actually is a CMPIStatus struct.