CmpiStatus Class Reference

#include <cmpi/CmpiStatus.h>

List of all members.

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


Detailed Description

This class represents the status of a provider function invocation.


Constructor & Destructor Documentation

CmpiStatus::CmpiStatus  )  [private]
 

Constructor - not to be used.

CmpiStatus::CmpiStatus const CMPIStatus  stat  ) 
 

Aux Constructor - set from CMPIStatus.

Parameters:
stat the CMPIStatus

CmpiStatus::CmpiStatus const CMPIrc  rc  ) 
 

Constructor - set rc only.

Parameters:
rc the return code.

CmpiStatus::CmpiStatus const CMPIrc  rcp,
const char *  msg
 

Constructor - set rc and message.

Parameters:
rc The return code.
msg Descriptive message.


Member Function Documentation

const char * CmpiStatus::msg  ) 
 

msg - get the msg component.

CMPIrc CmpiStatus::rc  )  const
 

rc - get the rc value.

CMPIStatus CmpiStatus::status  )  const [protected]
 

status - Returns CMPIStatus struct, to be used by MI drivers only.


Friends And Related Function Documentation

friend class CmpiAssociationMI [friend]
 

friend class CmpiBaseMI [friend]
 

friend class CmpiIndicationMI [friend]
 

friend class CmpiInstanceMI [friend]
 

friend class CmpiMethodMI [friend]
 

friend class CmpiPropertyMI [friend]
 


Member Data Documentation

CMPIStatus CmpiStatus::st [protected]
 

CmpiStatus actually is a CMPIStatus struct.


The documentation for this class was generated from the following files:
Generated on Sat Feb 26 13:04:35 2022 for cmpi by  doxygen 1.4.6