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**),
8457 void (*xFunc)(sqlite3_context*,int,sqlite3_value**); /* Regular function */
8458 void (*xStep)(sqlite3_context*,int,sqlite3_value**); /* Aggregate step */
8459 void (*xFinalize)(sqlite3_context*); /* Aggregate finalizer */
10405 void (*)(sqlite3_context*,int,sqlite3_value **),
10406 void (*)(sqlite3_context*,int,sqlite3_value **), void (*)(sqlite3_context*));
10476 SQLITE_PRIVATE void sqlite3InvalidFunction(sqlite3_context*,int,sqlite3_value**);
11233 static void setDateTimeToCurrent(sqlite3_context *context, DateTime *p){
11258 sqlite3_context *context,
11635 sqlite3_context *context,
11676 sqlite3_context *context,
11693 sqlite3_context *context,
11713 sqlite3_context *context,
11732 sqlite3_context *context,
11765 sqlite3_context *context,
11901 sqlite3_context *context,
11915 sqlite3_context *context,
11929 sqlite3_context *context,
11951 sqlite3_context *context,
17686 struct sqlite3_context {
46289 sqlite3_context ctx;
50421 sqlite3_context *pCtx, /* Function context */
50432 sqlite3_context *pCtx,
50441 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
50445 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
50451 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
50457 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
50461 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
50465 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
50470 sqlite3_context *pCtx,
50480 sqlite3_context *pCtx,
50489 sqlite3_context *pCtx,
50498 sqlite3_context *pCtx,
50507 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
50511 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
50515 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
50524 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
50532 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
50693 ** Extract the user data from a sqlite3_context structure and return a
50696 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
50702 ** Extract the user data from a sqlite3_context structure and return a
50705 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
50719 sqlite3_context *context, /* The function calling context */
50737 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
50764 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
50781 sqlite3_context *pCtx,
50829 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
52319 sqlite3_context ctx;
52610 sqlite3_context ctx;
52645 sqlite3_context sContext;
53475 sqlite3_context ctx;
57303 sqlite3_context ctx;
57649 sqlite3_context sContext;
64013 sqlite3_context *context,
64078 sqlite3_context *context,
64133 sqlite3_context *context,
65487 sqlite3_context *context,
65656 sqlite3_context *context,
71031 static CollSeq *sqlite3GetFuncCollSeq(sqlite3_context *context){
71039 sqlite3_context *context,
71069 sqlite3_context *context,
71090 sqlite3_context *context,
71129 static void absFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
71180 sqlite3_context *context,
71265 static void roundFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
71296 static void *contextMalloc(sqlite3_context *context, i64 nByte){
71317 static void upperFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
71337 static void lowerFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
71372 sqlite3_context *context,
71391 sqlite3_context *context,
71417 sqlite3_context *context,
71441 sqlite3_context *context,
71455 sqlite3_context *context,
71469 sqlite3_context *context,
71668 sqlite3_context *context,
71721 sqlite3_context *context,
71737 sqlite3_context *context,
71751 sqlite3_context *context,
71777 static void quoteFunc(sqlite3_context *context, int argc, sqlite3_value **argv){
71843 sqlite3_context *context,
71871 sqlite3_context *context,
71896 sqlite3_context *context,
71980 sqlite3_context *context,
72072 sqlite3_context *context,
72124 static void loadExt(sqlite3_context *context, int argc, sqlite3_value **argv){
72166 static void sumStep(sqlite3_context *context, int argc, sqlite3_value **argv){
72192 static void sumFinalize(sqlite3_context *context){
72205 static void avgFinalize(sqlite3_context *context){
72212 static void totalFinalize(sqlite3_context *context){
72231 static void countStep(sqlite3_context *context, int argc, sqlite3_value **argv){
72247 static void countFinalize(sqlite3_context *context){
72257 sqlite3_context *context,
72290 static void minMaxFinalize(sqlite3_context *context){
72305 sqlite3_context *context,
72337 static void groupConcatFinalize(sqlite3_context *context){
75743 void * (*aggregate_context)(sqlite3_context*,int nBytes);
75744 int (*aggregate_count)(sqlite3_context*);
75788 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*));
75789 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*));
75804 void * (*get_auxdata)(sqlite3_context*,int);
75821 void (*result_blob)(sqlite3_context*,const void*,int,void(*)(void*));
75822 void (*result_double)(sqlite3_context*,double);
75823 void (*result_error)(sqlite3_context*,const char*,int);
75824 void (*result_error16)(sqlite3_context*,const void*,int);
75825 void (*result_int)(sqlite3_context*,int);
75826 void (*result_int64)(sqlite3_context*,sqlite_int64);
75827 void (*result_null)(sqlite3_context*);
75828 void (*result_text)(sqlite3_context*,const char*,int,void(*)(void*));
75829 void (*result_text16)(sqlite3_context*,const void*,int,void(*)(void*));
75830 void (*result_text16be)(sqlite3_context*,const void*,int,void(*)(void*));
75831 void (*result_text16le)(sqlite3_context*,const void*,int,void(*)(void*));
75832 void (*result_value)(sqlite3_context*,sqlite3_value*);
75835 void (*set_auxdata)(sqlite3_context*,int,void*,void (*)(void*));
75844 void * (*user_data)(sqlite3_context*);
75884 void (*result_error_nomem)(sqlite3_context*);
75885 void (*result_error_toobig)(sqlite3_context*);
75892 void (*result_zeroblob)(sqlite3_context*,int);
75893 void (*result_error_code)(sqlite3_context*,int);
75896 sqlite3 *(*context_db_handle)(sqlite3_context*);
86428 void (*xFunc)(sqlite3_context*,int,sqlite3_value**) = 0;
96134 void (*xFunc)(sqlite3_context*,int,sqlite3_value **),
96135 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
96136 void (*xFinal)(sqlite3_context*)
96218 void (*xFunc)(sqlite3_context*,int,sqlite3_value **),
96219 void (*xStep)(sqlite3_context*,int,sqlite3_value **),
96220 void (*xFinal)(sqlite3_context*)
96237 void (*xFunc)(sqlite3_context*,int,sqlite3_value**),
96238 void (*xStep)(sqlite3_context*,int,sqlite3_value**),
96239 void (*xFinal)(sqlite3_context*)
98707 SQLITE_PRIVATE void sqlite3Fts3Offsets(sqlite3_context*, Fts3Cursor*);
98708 SQLITE_PRIVATE void sqlite3Fts3Snippet(sqlite3_context*, Fts3Cursor*,
98711 SQLITE_PRIVATE void sqlite3Fts3Snippet2(sqlite3_context *, Fts3Cursor *, const char *,
98714 SQLITE_PRIVATE void sqlite3Fts3Matchinfo(sqlite3_context *, Fts3Cursor *);
99245 static int fts3CursorSeek(sqlite3_context *pContext, Fts3Cursor *pCsr){
100377 sqlite3_context *pContext, /* Context for sqlite3_result_xxx() calls */
100528 sqlite3_context *pContext, /* SQL function call context */
100551 sqlite3_context *pContext, /* SQLite function call context */
100588 sqlite3_context *pContext, /* SQLite function call context */
100629 sqlite3_context *pContext, /* SQLite function call context */
100655 sqlite3_context *pContext, /* SQLite function call context */
100689 sqlite3_context *pContext, /* SQLite function call context */
100714 void (**pxFunc)(sqlite3_context*,int,sqlite3_value**), /* OUT: Result */
100719 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);
100992 sqlite3_context *pCtx; /* Write error message here */
101739 sqlite3_context *context,
102903 sqlite3_context *context,
103096 sqlite3_context *context,
103252 sqlite3_context *context,
106590 sqlite3_context *pCtx, /* SQLite function call context */
106609 sqlite3_context *pCtx, /* SQLite function call context */
107199 sqlite3_context *pCtx, /* SQLite function call context */
107230 SQLITE_PRIVATE void sqlite3Fts3Matchinfo(sqlite3_context *pContext, Fts3Cursor *pCsr){
108184 static int rtreeColumn(sqlite3_vtab_cursor *cur, sqlite3_context *ctx, int i){
110013 static void rtreenode(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
110051 static void rtreedepth(sqlite3_context *ctx, int nArg, sqlite3_value **apArg){
110261 sqlite3_context *context,
110307 sqlite3_context *pCtx, /* SQLite scalar function context */
110345 static void icuRegexpFunc(sqlite3_context *p, int nArg, sqlite3_value **apArg){
110426 static void icuCaseFunc16(sqlite3_context *p, int nArg, sqlite3_value **apArg){
110512 sqlite3_context *p,
110556 void (*xFunc)(sqlite3_context*,int,sqlite3_value**);