Lines Matching defs:xFilter
7326 int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr,
7399 ** about what parameters to pass to xFilter. ^If argvIndex>0 then
7412 ** [xFilter] method.
7416 ** ^The orderByConsumed means that output from [xFilter]/[xNext] will occur in
7473 int argvIndex; /* if >0, constraint is part of argv to xFilter */
7652 ** by the [xFilter], [xNext], [xEof], [xColumn], and [xRowid] methods
10022 ** that invokes the [xFilter|xFilter() method] once for each value
10073 ** xFilter method will be an [sqlite3_value] that appears to be NULL,
10084 ** [xFilter|xFilter() method] of a [virtual table] implementation.
10090 ** xFilter method which invokes these routines, and specifically
10094 ** an xFilter argument that was selected for all-at-once IN constraint
10120 ** next call to either of these routines or until the end of the xFilter
11213 ** The second argument (xFilter) is the "filter callback". For changes to rows
11216 ** If xFilter returns 0, changes are not tracked. Note that once a table is
11217 ** attached, xFilter will not be called again.
11221 int(*xFilter)(
11225 void *pCtx /* First argument passed to xFilter */
12096 ** The fourth argument (xFilter) passed to these functions is the "filter
12102 ** Otherwise, if the return value is non-zero or the xFilter argument to
12130 ** Unlike the xFilter argument, xConflict may not be passed NULL. The results
12251 int(*xFilter)(
12266 int(*xFilter)(
12670 int(*xFilter)(
12685 int(*xFilter)(