dax_scan_range - compare vector elements to a range of values
cc [ flag... ] file... -ldax [ library...] #include <dax.h> dax_result_t dax_scan_range(dax_context_t *ctx, uint64_t flags, dax_vec_t *src, dax_vec_t *dst, dax_compare_t op, dax_int_t *lower, dax_int_t *upper);
The dax_scan_range() function is similar to the dax_scan_value() function. But instead of comparing each input element to a single value, this function compares the input elements with a range of values defined by a lower and a upper value.
The op parameter can be set to any one of the following values:
lower <= element && element <= upper
lower <= element && element < upper
lower < element && element <= upper
lower < element && element < upper
lower != element && element != upper
lower == element || element == upper
element < lower || element >= upper
element <= lower || element >= upper
element < lower || element > upper
element <= lower || element > upper
This function suports all the flags supported by the dax_scan_value() function.
Same as dax_scan_value().
See attributes(5) for descriptions of the following attributes:
|