Lines Matching defs:xFinal

4027 ** ^The sixth, seventh and eighth parameters, xFunc, xStep and xFinal, are
4030 ** callback only; NULL pointers must be passed as the xStep and xFinal
4032 ** and xFinal and NULL pointer must be passed for xFunc. ^To delete an existing
4074 void (*xFinal)(sqlite3_context*)
4084 void (*xFinal)(sqlite3_context*)
4094 void (*xFinal)(sqlite3_context*),
4201 ** last time when the xFinal callback is invoked. ^(When no rows match
4203 ** implementation is never called and xFinal() is called exactly once.
4205 ** first time from within xFinal().)^
4221 ** to the xStep or xFinal callback routine that implements the aggregate
4321 ** These routines are used by the xFunc or xFinal callbacks that
9376 ** AGGREGATE(zName, nArg, iArg, bNC, xStep, xFinal)
9378 ** the C functions xStep and xFinal. The first four parameters
9398 #define AGGREGATE(zName, nArg, arg, nc, xStep, xFinal) \
9400 SQLITE_INT_TO_PTR(arg), 0, 0, xStep,xFinal,#zName,0,0}
86562 int (*create_function)(sqlite3*,const char*,int,int,void*,void (*xFunc)(sqlite3_context*,int,sqlite3_value**),void (*xStep)(sqlite3_context*,int,sqlite3_value**),void (*xFinal)(sqlite3_context*));
86563 int (*create_function16)(sqlite3*,const void*,int,int,void*,void (*xFunc)(sqlite3_context*,int,sqlite3_value**),void (*xStep)(sqlite3_context*,int,sqlite3_value**),void (*xFinal)(sqlite3_context*));
86683 int (*create_function_v2)(sqlite3*,const char*,int,int,void*,void (*xFunc)(sqlite3_context*,int,sqlite3_value**),void (*xStep)(sqlite3_context*,int,sqlite3_value**),void (*xFinal)(sqlite3_context*),void(*xDestroy)(void*));
108268 void (*xFinal)(sqlite3_context*),
108276 (xFunc && (xFinal || xStep)) ||
108277 (!xFunc && (xFinal && !xStep)) ||
108278 (!xFunc && (!xFinal && xStep)) ||
108297 pUserData, xFunc, xStep, xFinal, pDestructor);
108300 pUserData, xFunc, xStep, xFinal, pDestructor);
108345 p->xFinalize = xFinal;
108362 void (*xFinal)(sqlite3_context*)
108365 xFinal, 0);
108376 void (*xFinal)(sqlite3_context*),
108391 rc = sqlite3CreateFunc(db, zFunc, nArg, enc, p, xFunc, xStep, xFinal, pArg);
108413 void (*xFinal)(sqlite3_context*)
108420 rc = sqlite3CreateFunc(db, zFunc8, nArg, eTextRep, p, xFunc, xStep, xFinal,0);