CMPI 2.1.0 API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions

Functions

static CMPIData CMGetNext (const CMPIEnumeration *en, CMPIStatus *rc)
 Get the next element in a CMPIEnumeration object. More...
 
static CMPIBoolean CMHasNext (const CMPIEnumeration *en, CMPIStatus *rc)
 Test for any elements left in a CMPIEnumeration object. More...
 
static CMPIArrayCMToArray (const CMPIEnumeration *en, CMPIStatus *rc)
 Convert a CMPIEnumeration object to a CMPIArray object. More...
 

Detailed Description

Function Documentation

static CMPIData CMGetNext ( const CMPIEnumeration en,
CMPIStatus rc 
)
inlinestatic

Get the next element in a CMPIEnumeration object.

Parameters
enCMPIEnumeration object.
[out]rcFunction return status (suppressed when NULL).
Returns
Element value and type.
Full Description
CMPIEnumerationFT.getNext()
Status for OpenPegasus:
TBD
static CMPIBoolean CMHasNext ( const CMPIEnumeration en,
CMPIStatus rc 
)
inlinestatic

Test for any elements left in a CMPIEnumeration object.

Parameters
enCMPIEnumeration object.
[out]rcFunction return status (suppressed when NULL).
Return values
trueThe enumeration has more elements left.
falseThe enumeration has no more elements left.
Full Description
CMPIArrayFT.hasNext()
Status for OpenPegasus:
TBD
static CMPIArray* CMToArray ( const CMPIEnumeration en,
CMPIStatus rc 
)
inlinestatic

Convert a CMPIEnumeration object to a CMPIArray object.

Parameters
enCMPIEnumeration object.
[out]rcFunction return status (suppressed when NULL).
Returns
CMPIArray object containing the elements from the CMPIEnumeration object.
Full Description
CMPIEnumerationFT.toArray()
Status for OpenPegasus:
TBD