Lines Matching defs:xFinal

4221 ** ^The sixth, seventh and eighth parameters, xFunc, xStep and xFinal, are
4224 ** callback only; NULL pointers must be passed as the xStep and xFinal
4226 ** and xFinal and NULL pointer must be passed for xFunc. ^To delete an existing
4268 void (*xFinal)(sqlite3_context*)
4278 void (*xFinal)(sqlite3_context*)
4288 void (*xFinal)(sqlite3_context*),
4395 ** last time when the xFinal callback is invoked. ^(When no rows match
4397 ** implementation is never called and xFinal() is called exactly once.
4399 ** first time from within xFinal().)^
4415 ** to the xStep or xFinal callback routine that implements the aggregate
4515 ** These routines are used by the xFunc or xFinal callbacks that
9681 ** AGGREGATE(zName, nArg, iArg, bNC, xStep, xFinal)
9683 ** the C functions xStep and xFinal. The first four parameters
9703 #define AGGREGATE(zName, nArg, arg, nc, xStep, xFinal) \
9705 SQLITE_INT_TO_PTR(arg), 0, 0, xStep,xFinal,#zName,0,0}
88972 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*));
88973 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*));
89093 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*));
111182 void (*xFinal)(sqlite3_context*),
111190 (xFunc && (xFinal || xStep)) ||
111191 (!xFunc && (xFinal && !xStep)) ||
111192 (!xFunc && (!xFinal && xStep)) ||
111211 pUserData, xFunc, xStep, xFinal, pDestructor);
111214 pUserData, xFunc, xStep, xFinal, pDestructor);
111259 p->xFinalize = xFinal;
111276 void (*xFinal)(sqlite3_context*)
111279 xFinal, 0);
111290 void (*xFinal)(sqlite3_context*),
111305 rc = sqlite3CreateFunc(db, zFunc, nArg, enc, p, xFunc, xStep, xFinal, pArg);
111327 void (*xFinal)(sqlite3_context*)
111334 rc = sqlite3CreateFunc(db, zFunc8, nArg, eTextRep, p, xFunc, xStep, xFinal,0);