Lines Matching defs:sqlite3_context

3802 ** sqlite3_context object.  ^A pointer to an sqlite3_context object
3810 typedef struct sqlite3_context sqlite3_context;
4564 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
4565 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
4566 void (*xFinal)(sqlite3_context*)
4574 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
4575 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
4576 void (*xFinal)(sqlite3_context*)
4584 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
4585 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
4586 void (*xFinal)(sqlite3_context*),
4614 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
4716 ** [sqlite3_context | SQL function context] that is the first parameter
4723 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
4737 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
4748 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
4792 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
4793 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
4922 ** the [sqlite3_context] pointer, the results are undefined.
4924 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
4925 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
4926 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
4927 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
4928 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
4929 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
4930 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
4931 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
4932 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
4933 SQLITE_API void sqlite3_result_null(sqlite3_context*);
4934 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
4935 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
4936 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
4937 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
4938 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
4939 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
5752 int (*xColumn)(sqlite3_vtab_cursor*, sqlite3_context*, int);
5760 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**),
10230 void (*xFunc)(sqlite3_context*,int,sqlite3_value**); /* Regular function */
10231 void (*xStep)(sqlite3_context*,int,sqlite3_value**); /* Aggregate step */
10232 void (*xFinalize)(sqlite3_context*); /* Aggregate finalizer */
12340 void (*)(sqlite3_context*,int,sqlite3_value **),
12341 void (*)(sqlite3_context*,int,sqlite3_value **), void (*)(sqlite3_context*),
12419 SQLITE_PRIVATE void sqlite3InvalidFunction(sqlite3_context*,int,sqlite3_value**);
13508 struct sqlite3_context {
14260 static int setDateTimeToCurrent(sqlite3_context *context, DateTime *p){
14287 sqlite3_context *context,
14436 sqlite3_context *pCtx, /* Write error here if one occurs */
14508 static int parseModifier(sqlite3_context *pCtx, const char *zMod, DateTime *p){
14714 sqlite3_context *context,
14755 sqlite3_context *context,
14772 sqlite3_context *context,
14792 sqlite3_context *context,
14811 sqlite3_context *context,
14844 sqlite3_context *context,
14980 sqlite3_context *context,
14994 sqlite3_context *context,
15008 sqlite3_context *context,
15030 sqlite3_context *context,
59037 sqlite3_context ctx;
63387 sqlite3_context *pCtx, /* Function context */
63398 sqlite3_context *pCtx,
63407 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
63411 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
63417 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
63423 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
63427 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
63431 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
63436 sqlite3_context *pCtx,
63446 sqlite3_context *pCtx,
63455 sqlite3_context *pCtx,
63464 sqlite3_context *pCtx,
63473 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
63477 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
63481 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
63490 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
63498 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
63706 ** Extract the user data from a sqlite3_context structure and return a
63709 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
63715 ** Extract the user data from a sqlite3_context structure and return a
63724 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
63738 sqlite3_context *context, /* The function calling context */
63756 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
63783 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
63800 sqlite3_context *pCtx,
63848 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
65505 sqlite3_context ctx;
65812 sqlite3_context ctx;
65861 sqlite3_context sContext;
66727 sqlite3_context ctx;
70827 sqlite3_context ctx;
71313 sqlite3_context sContext;
79453 sqlite3_context *context,
79518 sqlite3_context *context,
79573 sqlite3_context *context,
80489 sqlite3_context *context,
80538 sqlite3_context *context,
80633 sqlite3_context *context,
81433 sqlite3_context *context,
81620 sqlite3_context *context,
87179 static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context){
87187 static void sqlite3SkipAccumulatorLoad(sqlite3_context *context){
87195 sqlite3_context *context,
87225 sqlite3_context *context,
87246 sqlite3_context *context,
87285 static void absFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
87335 sqlite3_context *context,
87386 sqlite3_context *context,
87471 static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
87512 static void *contextMalloc(sqlite3_context *context, i64 nByte){
87533 static void upperFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
87552 static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
87586 sqlite3_context *context,
87612 sqlite3_context *context,
87636 sqlite3_context *context,
87656 sqlite3_context *context,
87670 sqlite3_context *context,
87878 sqlite3_context *context,
87931 sqlite3_context *context,
87947 sqlite3_context *context,
87963 sqlite3_context *context,
87979 sqlite3_context *context,
87995 sqlite3_context *context,
88019 sqlite3_context *context,
88052 static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
88129 sqlite3_context *context,
88144 sqlite3_context *context,
88185 sqlite3_context *context,
88213 sqlite3_context *context,
88238 sqlite3_context *context,
88322 sqlite3_context *context,
88414 sqlite3_context *context,
88466 static void loadExt(sqlite3_context *context, int argc, sqlite3_value **argv){
88508 static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv){
88529 static void sumFinalize(sqlite3_context *context){
88542 static void avgFinalize(sqlite3_context *context){
88549 static void totalFinalize(sqlite3_context *context){
88568 static void countStep(sqlite3_context *context, int argc, sqlite3_value **argv){
88584 static void countFinalize(sqlite3_context *context){
88594 sqlite3_context *context,
88630 static void minMaxFinalize(sqlite3_context *context){
88645 sqlite3_context *context,
88677 static void groupConcatFinalize(sqlite3_context *context){
92212 void * (*aggregate_context)(sqlite3_context*,int nBytes);
92213 int (*aggregate_count)(sqlite3_context*);
92262 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
92263 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
92264 void (*xFinal)(sqlite3_context*));
92266 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
92267 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
92268 void (*xFinal)(sqlite3_context*));
92283 void * (*get_auxdata)(sqlite3_context*,int);
92300 void (*result_blob)(sqlite3_context*,const void*,int,void(*)(void*));
92301 void (*result_double)(sqlite3_context*,double);
92302 void (*result_error)(sqlite3_context*,const char*,int);
92303 void (*result_error16)(sqlite3_context*,const void*,int);
92304 void (*result_int)(sqlite3_context*,int);
92305 void (*result_int64)(sqlite3_context*,sqlite_int64);
92306 void (*result_null)(sqlite3_context*);
92307 void (*result_text)(sqlite3_context*,const char*,int,void(*)(void*));
92308 void (*result_text16)(sqlite3_context*,const void*,int,void(*)(void*));
92309 void (*result_text16be)(sqlite3_context*,const void*,int,void(*)(void*));
92310 void (*result_text16le)(sqlite3_context*,const void*,int,void(*)(void*));
92311 void (*result_value)(sqlite3_context*,sqlite3_value*);
92315 void (*set_auxdata)(sqlite3_context*,int,void*,void (*)(void*));
92326 void * (*user_data)(sqlite3_context*);
92370 void (*result_error_nomem)(sqlite3_context*);
92371 void (*result_error_toobig)(sqlite3_context*);
92378 void (*result_zeroblob)(sqlite3_context*,int);
92379 void (*result_error_code)(sqlite3_context*,int);
92382 sqlite3 *(*context_db_handle)(sqlite3_context*);
92396 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
92397 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
92398 void (*xFinal)(sqlite3_context*),
104243 void (*xFunc)(sqlite3_context*,int,sqlite3_value**) = 0;
116127 void (*xFunc)(sqlite3_context*,int,sqlite3_value **),
116128 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
116129 void (*xFinal)(sqlite3_context*),
116221 void (*xFunc)(sqlite3_context*,int,sqlite3_value **),
116222 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
116223 void (*xFinal)(sqlite3_context*)
116235 void (*xFunc)(sqlite3_context*,int,sqlite3_value **),
116236 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
116237 void (*xFinal)(sqlite3_context*),
116272 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
116273 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
116274 void (*xFinal)(sqlite3_context*)
119542 SQLITE_PRIVATE void sqlite3Fts3Offsets(sqlite3_context*, Fts3Cursor*);
119543 SQLITE_PRIVATE void sqlite3Fts3Snippet(sqlite3_context *, Fts3Cursor *, const char *,
119546 SQLITE_PRIVATE void sqlite3Fts3Matchinfo(sqlite3_context *, Fts3Cursor *, const char *);
120856 static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){
122354 sqlite3_context *pCtx, /* Context for sqlite3_result_xxx() calls */
122529 sqlite3_context *pContext, /* SQL function call context */
122552 sqlite3_context *pContext, /* SQLite function call context */
122593 sqlite3_context *pContext, /* SQLite function call context */
122619 sqlite3_context *pContext, /* SQLite function call context */
122653 sqlite3_context *pContext, /* SQLite function call context */
122676 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**), /* OUT: Result */
122681 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
125066 sqlite3_context *pContext, /* Context for sqlite3_result_xxx() calls */
125240 sqlite3_context *pCtx; /* Write error message here */
126315 sqlite3_context *context,
127503 sqlite3_context *context,
127685 sqlite3_context *context,
127844 sqlite3_context *context,
128554 sqlite3_context *pCtx, /* Context for sqlite3_result_xxx() calls */
135237 sqlite3_context *pCtx, /* SQLite function call context */
135385 sqlite3_context *pCtx, /* SQLite function call context */
135523 sqlite3_context *pContext, /* Function call context */
137487 static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, int i){
139525 static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
139570 static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
139629 static void geomCallback(sqlite3_context *ctx, int nArg, sqlite3_value **aArg){
139851 sqlite3_context *context,
139897 sqlite3_context *pCtx, /* SQLite scalar function context */
139935 static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **apArg){
140018 static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **apArg){
140104 sqlite3_context *p,
140148 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);