struct _CMPISelectCondFT

This structure is a table of pointers providing access to SelectCond support sevices

Documentation

This structure is a table of pointers providing access to SelectCond support sevices

[more]const int ftVersion
Function table version
[more]CMPIStatus (*release)(CMPISelectCond* sc)
The SelectCond object will not be used any further and may be freed by CMPI run time system.
[more]CMPISelectCond* (*clone)(const CMPISelectCond* sc, CMPIStatus* rc)
Create an independent copy of this SelectCond object.
[more]CMPICount (*getCountAndType)(const CMPISelectCond* sc, int* type, CMPIStatus* rc)
Return the number of sub conditions that are part of this SelectCond.
[more]CMPISubCond* (*getSubCondAt)(const CMPISelectCond* sc, CMPICount index, CMPIStatus* rc)
Return a SubCond element based on its index.

oconst int ftVersion
Function table version

oCMPIStatus (*release)(CMPISelectCond* sc)
The SelectCond object will not be used any further and may be freed by CMPI run time system.
Parameters:
sc - SelectCond this pointer.
Returns:
Service return status.

oCMPISelectCond* (*clone)(const CMPISelectCond* sc, CMPIStatus* rc)
Create an independent copy of this SelectCond object. The resulting object must be released explicitly.
Parameters:
sc - SelectCond this pointer.
- rc Output: Service return status (suppressed when NULL).
Returns:
Pointer to copied SelectExp object.

oCMPICount (*getCountAndType)(const CMPISelectCond* sc, int* type, CMPIStatus* rc)
Return the number of sub conditions that are part of this SelectCond. Optionally, the SelectCond type (COD or DOC) will be returned.
Parameters:
sc - SelectCond this pointer.
- type Output: SelectCond type (suppressed when NULL).
- rc Output: Service return status (suppressed when NULL).
Returns:
Number of SubCond elements.

oCMPISubCond* (*getSubCondAt)(const CMPISelectCond* sc, CMPICount index, CMPIStatus* rc)
Return a SubCond element based on its index.
Parameters:
sc - SelectCond this pointer.
index - Position in the internal SubCoind array.
- rc Output: Service return status (suppressed when NULL).
Returns:
The indexed SubCond element.

Alphabetic index