|
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, and st.
| CmpiStatus::CmpiStatus | ( | const CMPIStatus | stat | ) |
| CmpiStatus::CmpiStatus | ( | const CMPIrc | rc | ) |
| CmpiStatus::CmpiStatus | ( | const CMPIrc | rcp, |
| const char * | msg ) |
Constructor - set rc and message.
| rc | The return code. |
| msg | Descriptive message. |
References CMNewString, CmpiProviderBase::getBroker(), msg(), and st.
| const char * CmpiStatus::msg | ( | ) |
msg - get the msg component.
References CMGetCharsPtr, and st.
Referenced by CmpiStatus(), 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.
References st.
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.
References st.
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 |
References CmpiAssociationMI.
Referenced by CmpiAssociationMI.
|
friend |
References CmpiBaseMI.
Referenced by CmpiBaseMI.
|
friend |
References CmpiIndicationMI.
Referenced by CmpiIndicationMI.
|
friend |
References CmpiInstanceMI.
Referenced by CmpiInstanceMI.
|
friend |
References CmpiMethodMI.
Referenced by CmpiMethodMI.
|
friend |
References CmpiPropertyMI.
Referenced by CmpiPropertyMI.
|
protected |
CmpiStatus actually is a CMPIStatus struct.
Referenced by CmpiStatus(), CmpiStatus(), CmpiStatus(), CmpiStatus(), msg(), rc(), and status().