Lines Matching defs:sqlite3_context
3034 ** sqlite3_context object. ^A pointer to an sqlite3_context object
3042 typedef struct sqlite3_context sqlite3_context;
3725 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
3726 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
3727 void (*xFinal)(sqlite3_context*)
3735 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
3736 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
3737 void (*xFinal)(sqlite3_context*)
3764 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
3862 ** [sqlite3_context | SQL function context] that is the first parameter
3869 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
3883 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
3894 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
3938 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
3939 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
4063 ** the [sqlite3_context] pointer, the results are undefined.
4065 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
4066 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
4067 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
4068 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
4069 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
4070 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
4071 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
4072 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
4073 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
4074 SQLITE_API void sqlite3_result_null(sqlite3_context*);
4075 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
4076 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
4077 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
4078 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
4079 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
4080 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
4690 int (*xColumn)(sqlite3_vtab_cursor*, sqlite3_context*, int);
4698 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**),
8484 void (*xFunc)(sqlite3_context*,int,sqlite3_value**); /* Regular function */
8485 void (*xStep)(sqlite3_context*,int,sqlite3_value**); /* Aggregate step */
8486 void (*xFinalize)(sqlite3_context*); /* Aggregate finalizer */
10428 void (*)(sqlite3_context*,int,sqlite3_value **),
10429 void (*)(sqlite3_context*,int,sqlite3_value **), void (*)(sqlite3_context*));
10499 SQLITE_PRIVATE void sqlite3InvalidFunction(sqlite3_context*,int,sqlite3_value**);
11258 static void setDateTimeToCurrent(sqlite3_context *context, DateTime *p){
11283 sqlite3_context *context,
11660 sqlite3_context *context,
11701 sqlite3_context *context,
11718 sqlite3_context *context,
11738 sqlite3_context *context,
11757 sqlite3_context *context,
11790 sqlite3_context *context,
11926 sqlite3_context *context,
11940 sqlite3_context *context,
11954 sqlite3_context *context,
11976 sqlite3_context *context,
17759 struct sqlite3_context {
46568 sqlite3_context ctx;
50727 sqlite3_context *pCtx, /* Function context */
50738 sqlite3_context *pCtx,
50747 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
50751 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
50757 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
50763 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
50767 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
50771 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
50776 sqlite3_context *pCtx,
50786 sqlite3_context *pCtx,
50795 sqlite3_context *pCtx,
50804 sqlite3_context *pCtx,
50813 SQLITE_API void sqlite3_result_value(sqlite3_context
50817 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
50821 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
50830 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
50838 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
50998 ** Extract the user data from a sqlite3_context structure and return a
51001 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
51007 ** Extract the user data from a sqlite3_context structure and return a
51010 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
51024 sqlite3_context *context, /* The function calling context */
51042 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
51069 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
51086 sqlite3_context *pCtx,
51134 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
52628 sqlite3_context ctx;
52919 sqlite3_context ctx;
52954 sqlite3_context sContext;
53787 sqlite3_context ctx;
57606 sqlite3_context ctx;
57946 sqlite3_context sContext;
64289 sqlite3_context *context,
64354 sqlite3_context *context,
64409 sqlite3_context *context,
65757 sqlite3_context *context,
65928 sqlite3_context *context,
71302 static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context){
71310 sqlite3_context *context,
71340 sqlite3_context *context,
71361 sqlite3_context *context,
71400 static void absFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
71451 sqlite3_context *context,
71536 static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
71567 static void *contextMalloc(sqlite3_context *context, i64 nByte){
71588 static void upperFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
71608 static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
71643 sqlite3_context *context,
71662 sqlite3_context *context,
71688 sqlite3_context *context,
71712 sqlite3_context *context,
71726 sqlite3_context *context,
71740 sqlite3_context *context,
71939 sqlite3_context *context,
71992 sqlite3_context *context,
72008 sqlite3_context *context,
72022 sqlite3_context *context,
72048 static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
72114 sqlite3_context *context,
72142 sqlite3_context *context,
72167 sqlite3_context *context,
72251 sqlite3_context *context,
72343 sqlite3_context *context,
72395 static void loadExt(sqlite3_context *context, int argc, sqlite3_value **argv){
72437 static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv){
72463 static void sumFinalize(sqlite3_context *context){
72476 static void avgFinalize(sqlite3_context *context){
72483 static void totalFinalize(sqlite3_context *context){
72502 static void countStep(sqlite3_context *context, int argc, sqlite3_value **argv){
72518 static void countFinalize(sqlite3_context *context){
72528 sqlite3_context *context,
72561 static void minMaxFinalize(sqlite3_context *context){
72576 sqlite3_context *context,
72608 static void groupConcatFinalize(sqlite3_context *context){
76014 void * (*aggregate_context)(sqlite3_context*,int nBytes);
76015 int (*aggregate_count)(sqlite3_context*);
76059 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*));
76060 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*));
76075 void * (*get_auxdata)(sqlite3_context*,int);
76092 void (*result_blob)(sqlite3_context*,const void*,int,void(*)(void*));
76093 void (*result_double)(sqlite3_context*,double);
76094 void (*result_error)(sqlite3_context*,const char*,int);
76095 void (*result_error16)(sqlite3_context*,const void*,int);
76096 void (*result_int)(sqlite3_context*,int);
76097 void (*result_int64)(sqlite3_context*,sqlite_int64);
76098 void (*result_null)(sqlite3_context*);
76099 void (*result_text)(sqlite3_context*,const char*,int,void(*)(void*));
76100 void (*result_text16)(sqlite3_context*,const void*,int,void(*)(void*));
76101 void (*result_text16be)(sqlite3_context*,const void*,int,void(*)(void*));
76102 void (*result_text16le)(sqlite3_context*,const void*,int,void(*)(void*));
76103 void (*result_value)(sqlite3_context*,sqlite3_value*);
76106 void (*set_auxdata)(sqlite3_context*,int,void*,void (*)(void*));
76115 void * (*user_data)(sqlite3_context*);
76155 void (*result_error_nomem)(sqlite3_context*);
76156 void (*result_error_toobig)(sqlite3_context*);
76163 void (*result_zeroblob)(sqlite3_context*,int);
76164 void (*result_error_code)(sqlite3_context*,int);
76167 sqlite3 *(*context_db_handle)(sqlite3_context*);
86676 void (*xFunc)(sqlite3_context*,int,sqlite3_value**) = 0;
96393 void (*xFunc)(sqlite3_context*,int,sqlite3_value **),
96394 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
96395 void (*xFinal)(sqlite3_context*)
96477 void (*xFunc)(sqlite3_context*,int,sqlite3_value **),
96478 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
96479 void (*xFinal)(sqlite3_context*)
96496 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
96497 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
96498 void (*xFinal)(sqlite3_context*)
99003 SQLITE_PRIVATE void sqlite3Fts3Offsets(sqlite3_context*, Fts3Cursor*);
99004 SQLITE_PRIVATE void sqlite3Fts3Snippet(sqlite3_context*, Fts3Cursor*,
99007 SQLITE_PRIVATE void sqlite3Fts3Snippet2(sqlite3_context *, Fts3Cursor *, const char *,
99010 SQLITE_PRIVATE void sqlite3Fts3Matchinfo(sqlite3_context *, Fts3Cursor *);
99541 static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){
100673 sqlite3_context *pContext, /* Context for sqlite3_result_xxx() calls */
100824 sqlite3_context *pContext, /* SQL function call context */
100847 sqlite3_context *pContext, /* SQLite function call context */
100884 sqlite3_context *pContext, /* SQLite function call context */
100925 sqlite3_context *pContext, /* SQLite function call context */
100951 sqlite3_context *pContext, /* SQLite function call context */
100985 sqlite3_context *pContext, /* SQLite function call context */
101010 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**), /* OUT: Result */
101015 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
101294 sqlite3_context *pCtx; /* Write error message here */
102041 sqlite3_context *context,
103205 sqlite3_context *context,
103398 sqlite3_context *context,
103554 sqlite3_context *context,
106892 sqlite3_context *pCtx, /* SQLite function call context */
106911 sqlite3_context *pCtx, /* SQLite function call context */
107501 sqlite3_context *pCtx, /* SQLite function call context */
107532 SQLITE_PRIVATE void sqlite3Fts3Matchinfo(sqlite3_context *pContext, Fts3Cursor *pCsr){
108486 static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, int i){
110315 static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
110353 static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
110563 sqlite3_context *context,
110609 sqlite3_context *pCtx, /* SQLite scalar function context */
110647 static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **apArg){
110728 static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **apArg){
110814 sqlite3_context *p,
110858 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);