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::msg, _CMPIStatus::rc, and st.
CmpiStatus::CmpiStatus | ( | const CMPIStatus | stat | ) |
CmpiStatus::CmpiStatus | ( | const CMPIrc | rc | ) |
Constructor - set rc only.
rc | the return code. |
References _CMPIStatus::msg, _CMPIStatus::rc, and st.
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(), _CMPIStatus::msg, _CMPIStatus::rc, and st.
const char * CmpiStatus::msg | ( | ) |
msg - get the msg component.
References CMGetCharsPtr, _CMPIStatus::msg, 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 _CMPIStatus::rc, and 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 |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
protected |
CmpiStatus actually is a CMPIStatus struct.
Referenced by CmpiStatus(), msg(), rc(), and status().