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

Functions

static CMPICount CMGetPredicateCount (const CMPISubCond *sc, CMPIStatus *rc)
 Get the number of predicates in a CMPISubCond object. More...
 
static CMPIPredicateCMGetPredicateAt (const CMPISubCond *sc, CMPICount index, CMPIStatus *rc)
 Get a predicate in a CMPISubCond object by index. More...
 
static CMPIPredicateCMGetPredicate (const CMPISubCond *sc, const char *name, CMPIStatus *rc)
 Get a predicate in a CMPISubCond object by name. More...
 

Detailed Description

Function Documentation

static CMPICount CMGetPredicateCount ( const CMPISubCond sc,
CMPIStatus rc 
)
inlinestatic

Get the number of predicates in a CMPISubCond object.

Parameters
scCMPISubCond object.
[out]rcFunction return status (suppressed when NULL).
Returns
Number of predicates.
Full Description
CMPISubCondFT.getCount()
Status for OpenPegasus:
Tested
static CMPIPredicate* CMGetPredicateAt ( const CMPISubCond sc,
CMPICount  index,
CMPIStatus rc 
)
inlinestatic

Get a predicate in a CMPISubCond object by index.

Parameters
scCMPISubCond object.
indexZero-based position of the predicate in the internal data array.
[out]rcFunction return status (suppressed when NULL).
Returns
The specified predicate.
Full Description
CMPISubCondFT.getPredicateAt()
Status for OpenPegasus:
Tested
static CMPIPredicate* CMGetPredicate ( const CMPISubCond sc,
const char *  name,
CMPIStatus rc 
)
inlinestatic

Get a predicate in a CMPISubCond object by name.

Parameters
scCMPISubCond object.
namePredicate name. The name is the left-hand side of the predicate.
[out]rcFunction return status (suppressed when NULL).
Returns
The specified predicate.
Full Description
CMPISubCondFT.getPredicate()
Status for OpenPegasus:
Tested