CMPI 2.1.0 API
|
Functions | |
static CMPIBoolean | CMEvaluateSelExp (const CMPISelectExp *se, const CMPIInstance *inst, CMPIStatus *rc) |
Test whether an instance matches the select expression in a CMPISelectExp object. More... | |
static CMPIString * | CMGetSelExpString (const CMPISelectExp *se, CMPIStatus *rc) |
Get the select expression in a CMPISelectExp object as a string. More... | |
static CMPISelectCond * | CMGetDoc (const CMPISelectExp *se, CMPIStatus *rc) |
Get the select expression in a CMPISelectExp object as a disjunction of conjunctions. More... | |
static CMPISelectCond * | CMGetCod (const CMPISelectExp *se, CMPIStatus *rc) |
Get the select expression in a CMPISelectExp object as a conjunction of disjunctions. More... | |
static CMPIBoolean | CMEvaluateSelExpUsingAccessor (const CMPISelectExp *se, const CMPIAccessor *accessor, void *parm, CMPIStatus *rc) |
Test whether the properties returned by an accessor function match the select expression in a CMPISelectExp object. More... | |
|
inlinestatic |
Test whether an instance matches the select expression in a CMPISelectExp object.
se | SelectExp object. | |
inst | Instance to be evaluated. | |
[out] | rc | Function return status (suppressed when NULL). |
true | The instance matches the select expression. |
false | The instance does not match the select expression. |
|
inlinestatic |
Get the select expression in a CMPISelectExp object as a string.
se | SelectExp object. | |
[out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Get the select expression in a CMPISelectExp object as a disjunction of conjunctions.
se | SelectExp object. | |
[out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Get the select expression in a CMPISelectExp object as a conjunction of disjunctions.
se | SelectExp object. | |
[out] | rc | Function return status (suppressed when NULL). |
|
inlinestatic |
Test whether the properties returned by an accessor function match the select expression in a CMPISelectExp object.
se | SelectExp object. | |
accessor | Property value accessor function. | |
parm | A parameter that will be passed to the accessor function. | |
[out] | rc | Function return status (suppressed when NULL). |
true | The properties returned by the accessor function match the select expression. |
false | The properties returned by the accessor function do not match the select expression. |