Lines Matching refs:sqlite3
46 int (*busy_handler)(sqlite3*,int(*)(void*,int),void*);
47 int (*busy_timeout)(sqlite3*,int ms);
48 int (*changes)(sqlite3*);
49 int (*close)(sqlite3*);
50 int (*collation_needed)(sqlite3*,void*,void(*)(void*,sqlite3*,
52 int (*collation_needed16)(sqlite3*,void*,void(*)(void*,sqlite3*,
75 void * (*commit_hook)(sqlite3*,int(*)(void*),void*);
78 int (*create_collation)(sqlite3*,const char*,int,void*,
80 int (*create_collation16)(sqlite3*,const void*,int,void*,
82 int (*create_function)(sqlite3*,const char*,int,int,void*,
86 int (*create_function16)(sqlite3*,const void*,int,int,void*,
90 int (*create_module)(sqlite3*,const char*,const sqlite3_module*,void*);
92 sqlite3 * (*db_handle)(sqlite3_stmt*);
93 int (*declare_vtab)(sqlite3*,const char*);
95 int (*errcode)(sqlite3*db);
96 const char * (*errmsg)(sqlite3*);
97 const void * (*errmsg16)(sqlite3*);
98 int (*exec)(sqlite3*,const char*,sqlite3_callback,void*,char**);
103 int (*get_autocommit)(sqlite3*);
105 int (*get_table)(sqlite3*,const char*,char***,int*,int*,char**);
107 void (*interruptx)(sqlite3*);
108 sqlite_int64 (*last_insert_rowid)(sqlite3*);
113 int (*open)(const char*,sqlite3**);
114 int (*open16)(const void*,sqlite3**);
115 int (*prepare)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);
116 int (*prepare16)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);
117 void * (*profile)(sqlite3*,void(*)(void*,const char*,sqlite_uint64),void*);
118 void (*progress_handler)(sqlite3*,int,int(*)(void*),void*);
133 void * (*rollback_hook)(sqlite3*,void(*)(void*),void*);
134 int (*set_authorizer)(sqlite3*,int(*)(void*,int,const char*,const char*,
139 int (*table_column_metadata)(sqlite3*,const char*,const char*,const char*,
142 int (*total_changes)(sqlite3*);
143 void * (*trace)(sqlite3*,void(*xTrace)(void*,const char*),void*);
145 void * (*update_hook)(sqlite3*,void(*)(void*,int ,char const*,char const*,
162 int (*overload_function)(sqlite3*, const char *zFuncName, int nArg);
164 int (*prepare_v2)(sqlite3*,const char*,int,sqlite3_stmt**,const char**);
165 int (*prepare16_v2)(sqlite3*,const void*,int,sqlite3_stmt**,const void**);
168 int (*create_module_v2)(sqlite3*,const char*,const sqlite3_module*,void*,
174 int (*blob_open)(sqlite3*,const char*,const char*,const char*,sqlite3_int64,
178 int (*create_collation_v2)(sqlite3*,const char*,int,void*,
181 int (*file_control)(sqlite3*,const char*,int,void*);
189 int (*open_v2)(const char*,sqlite3**,int,const char*);
203 sqlite3 *(*context_db_handle)(sqlite3_context*);
204 int (*extended_result_codes)(sqlite3*,int);
205 int (*limit)(sqlite3*,int,int);
206 sqlite3_stmt *(*next_stmt)(sqlite3*,sqlite3_stmt*);
210 sqlite3_backup *(*backup_init)(sqlite3*,const char*,sqlite3*,const char*);
216 int (*create_function_v2)(sqlite3*,const char*,int,int,void*,
221 int (*db_config)(sqlite3*,int,...);
222 sqlite3_mutex *(*db_mutex)(sqlite3*);
223 int (*db_status)(sqlite3*,int,int*,int*,int);
224 int (*extended_errcode)(sqlite3*);
230 int (*unlock_notify)(sqlite3*,void(*)(void**,int),void*);
231 int (*wal_autocheckpoint)(sqlite3*,int);
232 int (*wal_checkpoint)(sqlite3*,const char*);
233 void *(*wal_hook)(sqlite3*,int(*)(void*,sqlite3*,const char*,int),void*);
235 int (*vtab_config)(sqlite3*,int op,...);
236 int (*vtab_on_conflict)(sqlite3*);
238 int (*close_v2)(sqlite3*);
239 const char *(*db_filename)(sqlite3*,const char*);
240 int (*db_readonly)(sqlite3*,const char*);
241 int (*db_release_memory)(sqlite3*);
250 int (*wal_checkpoint_v2)(sqlite3*,const char*,int,int*,int*);
258 int (*load_extension)(sqlite3*,const char*,const char*,char**);
279 int (*db_cacheflush)(sqlite3*);
281 int (*system_errno)(sqlite3*);
283 int (*trace_v2)(sqlite3*,unsigned,int(*)(unsigned,void*,void*,void*),void*);
286 void (*set_last_insert_rowid)(sqlite3*,sqlite3_int64);
288 int (*prepare_v3)(sqlite3*,const char*,int,unsigned int,
290 int (*prepare16_v3)(sqlite3*,const void*,int,unsigned int,
305 sqlite3 *db, /* Handle to the database. */