CmpiResult Class Reference

#include <cmpi/CmpiResult.h>

Inheritance diagram for CmpiResult:

CmpiObject

List of all members.

Public Member Functions

void returnData (const CmpiData &d)
void returnData (const CmpiInstance &d)
void returnData (const CmpiObjectPath &d)
void returnDone ()

Protected Member Functions

 CmpiResult (CMPIResult *r)
CMPIResultgetEnc () const

Private Member Functions

 CmpiResult ()

Friends

class CmpiInstanceMI
class CmpiAssociationMI
class CmpiMethodMI
class CmpiPropertyMI
class CmpiIndicationMI


Detailed Description

This class acts as a container to hold values returned by provider functions.

Constructor & Destructor Documentation

CmpiResult::CmpiResult (  )  [private]

Constructor - Should not be called

CmpiResult::CmpiResult ( CMPIResult r  )  [protected]

Protected constructor used by MIDrivers to encapsulate CMPIResult.


Member Function Documentation

CMPIResult * CmpiResult::getEnc (  )  const [protected]

getEnc - Gets the encapsulated CMPIResult.

References CmpiObject::enc.

Referenced by returnData(), and returnDone().

void CmpiResult::returnData ( const CmpiData d  ) 

void CmpiResult::returnData ( const CmpiInstance d  ) 

void CmpiResult::returnData ( const CmpiObjectPath d  ) 

void CmpiResult::returnDone (  ) 

returnDone - Indicate all data returned.

References CMPI_RC_OK, _CMPIResult::ft, getEnc(), _CMPIStatus::rc, and _CMPIResultFT::returnDone.


Friends And Related Function Documentation

friend class CmpiInstanceMI [friend]

friend class CmpiAssociationMI [friend]

friend class CmpiMethodMI [friend]

friend class CmpiPropertyMI [friend]

friend class CmpiIndicationMI [friend]


The documentation for this class was generated from the following files:

Generated on Thu Feb 22 10:13:25 2024 for cmpi by  doxygen 1.5.6