|
Get rows corresponding to a filter constraint.
Parameters |
Description |
_LONG_T * row_no |
A pointer to the location where the row number is returned. This argument may be NULL. |
double * lb |
A pointer to the location where the lower bound is returned. This argument may be NULL. |
double * ub |
A pointer to the location where the upper bound is returned. This argument may be NULL. |
_LONG_T len |
Length of the col_no, val and refval arrays. |
_LONG_T * nzcnt |
A pointer to the location where the number of non-zero elements in the row is returned. This argument may be NULL. |
_LONG_T col_no[] |
Array with column numbers of the row elements. Length must be at least len. This argument may be NULL. |
double val[] |
Array with the values of the row elements. Length must be at least len. This argument may be NULL. |
double refval[] |
Array with the reference values of the row elements. Length must be at least len. This argument may be NULL. It is only filled if the row corresponds to a diversity filter. |
_LONG_T * is_range |
A pointer to the location where the filter indicator is returned. If its value is 1 then the row corresponds to a range filter and otherwise to a diversity filter. This argument may be NULL. |
The GetFilter method returns 1 if a next row corresponding to a filter constraint was found, and 0 otherwise.
The GetFilter method returns the data for one row corresponding to a filter constraint.