• Home
  • Raw
  • Download

Lines Matching refs:SQLITE_API

328 #ifndef SQLITE_API
329 # define SQLITE_API macro
435 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
436 SQLITE_API const char *sqlite3_libversion(void);
437 SQLITE_API const char *sqlite3_sourceid(void);
438 SQLITE_API int sqlite3_libversion_number(void);
463 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
464 SQLITE_API const char *sqlite3_compileoption_get(int N);
503 SQLITE_API int sqlite3_threadsafe(void);
604 SQLITE_API int sqlite3_close(sqlite3*);
605 SQLITE_API int sqlite3_close_v2(sqlite3*);
676 SQLITE_API int sqlite3_exec(
1687 SQLITE_API int sqlite3_initialize(void);
1688 SQLITE_API int sqlite3_shutdown(void);
1689 SQLITE_API int sqlite3_os_init(void);
1690 SQLITE_API int sqlite3_os_end(void);
1723 SQLITE_API int sqlite3_config(int, ...);
1742 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
2306 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
2368 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2378 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);
2431 SQLITE_API int sqlite3_changes(sqlite3*);
2455 SQLITE_API int sqlite3_total_changes(sqlite3*);
2495 SQLITE_API void sqlite3_interrupt(sqlite3*);
2530 SQLITE_API int sqlite3_complete(const char *sql);
2531 SQLITE_API int sqlite3_complete16(const void *sql);
2592 SQLITE_API int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);
2615 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
2690 SQLITE_API int sqlite3_get_table(
2698 SQLITE_API void sqlite3_free_table(char **result);
2804 SQLITE_API char *sqlite3_mprintf(const char*,...);
2805 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
2806 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
2807 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
2897 SQLITE_API void *sqlite3_malloc(int);
2898 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64);
2899 SQLITE_API void *sqlite3_realloc(void*, int);
2900 SQLITE_API void *sqlite3_realloc64(void*, sqlite3_uint64);
2901 SQLITE_API void sqlite3_free(void*);
2902 SQLITE_API sqlite3_uint64 sqlite3_msize(void*);
2927 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
2928 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
2951 SQLITE_API void sqlite3_randomness(int N, void *P);
3034 SQLITE_API int sqlite3_set_authorizer(
3142 SQLITE_API SQLITE_DEPRECATED void *sqlite3_trace(sqlite3*,
3144 SQLITE_API SQLITE_DEPRECATED void *sqlite3_profile(sqlite3*,
3233 SQLITE_API int sqlite3_trace_v2(
3272 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
3501 SQLITE_API int sqlite3_open(
3505 SQLITE_API int sqlite3_open16(
3509 SQLITE_API int sqlite3_open_v2(
3555 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam);
3556 SQLITE_API int sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault);
3557 SQLITE_API sqlite3_int64 sqlite3_uri_int64(const char*, const char*, sqlite3_int64);
3601 SQLITE_API int sqlite3_errcode(sqlite3 *db);
3602 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
3603 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
3604 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
3605 SQLITE_API const char *sqlite3_errstr(int);
3673 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
3826 SQLITE_API int sqlite3_prepare(
3833 SQLITE_API int sqlite3_prepare_v2(
3840 SQLITE_API int sqlite3_prepare16(
3847 SQLITE_API int sqlite3_prepare16_v2(
3886 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3887 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt);
3923 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3944 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
4108 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
4109 SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
4111 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
4112 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
4113 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
4114 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
4115 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));
4116 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
4117 SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
4119 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
4120 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
4121 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
4142 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
4170 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
4187 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
4197 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
4213 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
4242 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
4243 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
4291 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
4292 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
4293 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
4294 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
4295 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
4296 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
4328 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
4329 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
4410 SQLITE_API int sqlite3_step(sqlite3_stmt*);
4431 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
4621 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
4622 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
4623 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
4624 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
4625 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
4626 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
4627 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
4628 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
4629 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
4630 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
4658 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
4685 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4785 SQLITE_API int sqlite3_create_function(
4795 SQLITE_API int sqlite3_create_function16(
4805 SQLITE_API int sqlite3_create_function_v2(
4851 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
4852 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4853 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4854 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
4855 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
4856 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
4906 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
4907 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
4908 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
4909 SQLITE_API double sqlite3_value_double(sqlite3_value*);
4910 SQLITE_API int sqlite3_value_int(sqlite3_value*);
4911 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
4912 SQLITE_API void *sqlite3_value_pointer(sqlite3_value*);
4913 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
4914 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
4915 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
4916 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
4917 SQLITE_API int sqlite3_value_type(sqlite3_value*);
4918 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
4934 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);
4950 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);
4951 SQLITE_API void sqlite3_value_free(sqlite3_value*);
4996 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
5011 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
5023 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
5077 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
5078 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
5214 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
5215 SQLITE_API void sqlite3_result_blob64(sqlite3_context*,const void*,
5217 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
5218 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
5219 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
5220 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
5221 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
5222 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
5223 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
5224 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
5225 SQLITE_API void sqlite3_result_null(sqlite3_context*);
5226 SQLITE_API void sqlite3_result_pointer(sqlite3_context*, void*);
5227 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
5228 SQLITE_API void sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64,
5230 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
5231 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
5232 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
5233 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
5234 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
5235 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);
5250 SQLITE_API void sqlite3_result_subtype(sqlite3_context*,unsigned int);
5332 SQLITE_API int sqlite3_create_collation(
5339 SQLITE_API int sqlite3_create_collation_v2(
5347 SQLITE_API int sqlite3_create_collation16(
5382 SQLITE_API int sqlite3_collation_needed(
5387 SQLITE_API int sqlite3_collation_needed16(
5401 SQLITE_API int sqlite3_key(
5405 SQLITE_API int sqlite3_key_v2(
5419 SQLITE_API int sqlite3_rekey(
5423 SQLITE_API int sqlite3_rekey_v2(
5433 SQLITE_API void sqlite3_activate_see(
5443 SQLITE_API void sqlite3_activate_cerod(
5465 SQLITE_API int sqlite3_sleep(int);
5523 SQLITE_API char *sqlite3_temp_directory;
5560 SQLITE_API char *sqlite3_data_directory;
5584 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
5597 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
5614 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName);
5624 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
5640 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
5689 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
5690 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
5741 SQLITE_API void *sqlite3_update_hook(
5782 SQLITE_API int sqlite3_enable_shared_cache(int);
5798 SQLITE_API int sqlite3_release_memory(int);
5812 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
5865 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
5876 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
5946 SQLITE_API int sqlite3_table_column_metadata(
6002 SQLITE_API int sqlite3_load_extension(
6034 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
6072 SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void));
6084 SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));
6092 SQLITE_API void sqlite3_reset_auto_extension(void);
6339 SQLITE_API int sqlite3_create_module(
6345 SQLITE_API int sqlite3_create_module_v2(
6408 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
6427 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
6536 SQLITE_API int sqlite3_blob_open(
6569 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
6592 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
6608 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
6637 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
6679 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
6710 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
6711 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
6712 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
6828 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
6829 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
6830 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
6831 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
6832 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
6942 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
6943 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
6983 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
7018 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
7037 SQLITE_API int sqlite3_test_control(int op, ...);
7101 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
7102 SQLITE_API int sqlite3_status64(
7227 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
7370 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
7839 SQLITE_API sqlite3_backup *sqlite3_backup_init(
7845 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
7846 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
7847 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
7848 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
7965 SQLITE_API int sqlite3_unlock_notify(
7980 SQLITE_API int sqlite3_stricmp(const char *, const char *);
7981 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
7998 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
8021 SQLITE_API int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);
8044 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
8080 SQLITE_API void *sqlite3_wal_hook(
8115 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
8137 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
8231 SQLITE_API int sqlite3_wal_checkpoint_v2(
8267 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
8320 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
8425 SQLITE_API int sqlite3_stmt_scanstatus(
8441 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);
8473 SQLITE_API int sqlite3_db_cacheflush(sqlite3*);
8558 SQLITE_API void *sqlite3_preupdate_hook(
8571 SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
8572 SQLITE_API int sqlite3_preupdate_count(sqlite3 *);
8573 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *);
8574 SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
8587 SQLITE_API int sqlite3_system_errno(sqlite3*);
8662 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_get(
8700 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_open(
8717 SQLITE_API SQLITE_EXPERIMENTAL void sqlite3_snapshot_free(sqlite3_snapshot*);
8741 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_cmp(
8766 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb);
8821 SQLITE_API int sqlite3_rtree_geometry_callback(
8847 SQLITE_API int sqlite3_rtree_query_callback(
8953 SQLITE_API int sqlite3session_create(
8971 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);
8991 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);
9020 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);
9050 SQLITE_API int sqlite3session_attach(
9064 SQLITE_API void sqlite3session_table_filter(
9177 SQLITE_API int sqlite3session_changeset(
9239 SQLITE_API int sqlite3session_diff(
9275 SQLITE_API int sqlite3session_patchset(
9296 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);
9331 SQLITE_API int sqlite3changeset_start(
9360 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *pIter);
9388 SQLITE_API int sqlite3changeset_op(
9421 SQLITE_API int sqlite3changeset_pk(
9451 SQLITE_API int sqlite3changeset_old(
9484 SQLITE_API int sqlite3changeset_new(
9511 SQLITE_API int sqlite3changeset_conflict(
9527 SQLITE_API int sqlite3changeset_fk_conflicts(
9560 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *pIter);
9590 SQLITE_API int sqlite3changeset_invert(
9619 SQLITE_API int sqlite3changeset_concat(
9925 SQLITE_API int sqlite3changeset_apply(
10126 SQLITE_API int sqlite3changeset_apply_strm(
10141 SQLITE_API int sqlite3changeset_concat_strm(
10149 SQLITE_API int sqlite3changeset_invert_strm(
10155 SQLITE_API int sqlite3changeset_start_strm(
10160 SQLITE_API int sqlite3session_changeset_strm(
10165 SQLITE_API int sqlite3session_patchset_strm(
12094 SQLITE_API int sqlite3_wsd_init(int N, int J);
12095 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
17064 SQLITE_API SQLITE_EXTERN void (SQLITE_CDECL *sqlite3IoTrace)(const char*,...);
17855 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){ in sqlite3_compileoption_used()
17883 SQLITE_API const char *sqlite3_compileoption_get(int N){ in sqlite3_compileoption_get()
18586 SQLITE_API int sqlite3_status64( in sqlite3_status64()
18611 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){ in sqlite3_status()
18628 SQLITE_API int sqlite3_db_status( in sqlite3_db_status()
20079 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
20080 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
20081 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
20082 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
20083 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
20084 SQLITE_API int sqlite3_diskfull_pending = 0;
20085 SQLITE_API int sqlite3_diskfull = 0;
20092 SQLITE_API int sqlite3_open_file_count = 0;
20120 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
20388 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ in sqlite3_vfs_find()
20434 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ in sqlite3_vfs_register()
20462 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ in sqlite3_vfs_unregister()
22808 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ in sqlite3_mutex_alloc()
22829 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ in sqlite3_mutex_free()
22840 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ in sqlite3_mutex_enter()
22851 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ in sqlite3_mutex_try()
22866 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ in sqlite3_mutex_leave()
22878 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ in sqlite3_mutex_held()
22882 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ in sqlite3_mutex_notheld()
23670 SQLITE_API extern int sqlite3_io_error_hit;
23671 SQLITE_API extern int sqlite3_io_error_hardhit;
23672 SQLITE_API extern int sqlite3_io_error_pending;
23673 SQLITE_API extern int sqlite3_io_error_persist;
23674 SQLITE_API extern int sqlite3_io_error_benign;
23675 SQLITE_API extern int sqlite3_diskfull_pending;
23676 SQLITE_API extern int sqlite3_diskfull;
23708 SQLITE_API extern int sqlite3_open_file_count;
23913 SQLITE_API int sqlite3_win32_is_nt(void); /* os_win.c */
23914 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
24214 SQLITE_API int sqlite3_release_memory(int n){
24273 SQLITE_API int sqlite3_memory_alarm(
24289 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){
24311 SQLITE_API void sqlite3_soft_heap_limit(int n){
24380 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){
24391 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){
24485 SQLITE_API void *sqlite3_malloc(int n){
24491 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){
24634 SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){
24643 SQLITE_API void sqlite3_free(void *p){
24752 SQLITE_API void *sqlite3_realloc(void *pOld, int n){
24759 SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){
26005 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){
26029 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){
26054 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){
26069 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){
26105 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){
26704 SQLITE_API void sqlite3_randomness(int N, void *pBuf){
27907 SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){
27928 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){
30078 SQLITE_API extern int sqlite3_io_error_hit;
30079 SQLITE_API extern int sqlite3_io_error_hardhit;
30080 SQLITE_API extern int sqlite3_io_error_pending;
30081 SQLITE_API extern int sqlite3_io_error_persist;
30082 SQLITE_API extern int sqlite3_io_error_benign;
30083 SQLITE_API extern int sqlite3_diskfull_pending;
30084 SQLITE_API extern int sqlite3_diskfull;
30116 SQLITE_API extern int sqlite3_open_file_count;
33213 SQLITE_API int sqlite3_sync_count = 0;
33214 SQLITE_API int sqlite3_fullsync_count = 0;
36092 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
36509 SQLITE_API int sqlite3_hostid_num = 0;
37360 SQLITE_API int sqlite3_os_init(void){
37459 SQLITE_API int sqlite3_os_end(void){
37638 SQLITE_API extern int sqlite3_io_error_hit;
37639 SQLITE_API extern int sqlite3_io_error_hardhit;
37640 SQLITE_API extern int sqlite3_io_error_pending;
37641 SQLITE_API extern int sqlite3_io_error_persist;
37642 SQLITE_API extern int sqlite3_io_error_benign;
37643 SQLITE_API extern int sqlite3_diskfull_pending;
37644 SQLITE_API extern int sqlite3_diskfull;
37676 SQLITE_API extern int sqlite3_open_file_count;
38163 SQLITE_API LONG SQLITE_WIN32_VOLATILE sqlite3_os_type = 0;
38932 SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){
38972 SQLITE_API int sqlite3_win32_reset_heap(){
39017 SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){
39063 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){
39112 SQLITE_API int sqlite3_win32_is_nt(void){
39500 SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){
39516 SQLITE_API char *sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){
39532 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){
39548 SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){
39564 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){
39580 SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){
39600 SQLITE_API int sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){
40600 SQLITE_API int sqlite3_sync_count = 0;
40601 SQLITE_API int sqlite3_fullsync_count = 0;
43418 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
43524 SQLITE_API int sqlite3_os_init(void){
43655 SQLITE_API int sqlite3_os_end(void){
47603 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
47604 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
47605 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
50471 SQLITE_API int sqlite3_opentemp_count = 0;
50666 SQLITE_API extern int sqlite3_io_error_pending;
50667 SQLITE_API extern int sqlite3_io_error_hit;
57911 SQLITE_API int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapshot *p2){
59051 SQLITE_API int sqlite3_enable_shared_cache(int enable){
68963 SQLITE_API sqlite3_backup *sqlite3_backup_init(
69170 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
69424 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
69476 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
69490 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
76039 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
76108 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
76135 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
76156 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
76181 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
76194 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
76197 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
76200 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
76203 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
76206 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
76209 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){
76213 SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal){
76218 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
76222 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
76225 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
76228 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
76236 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
76276 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){
76299 SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){
76342 SQLITE_API void sqlite3_result_blob(
76352 SQLITE_API void sqlite3_result_blob64(
76366 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
76370 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
76377 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
76384 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
76388 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
76392 SQLITE_API void sqlite3_result_pointer(sqlite3_context *pCtx, void *pPtr){
76399 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
76403 SQLITE_API void sqlite3_result_subtype(sqlite3_context *pCtx, unsigned int eSubtype){
76409 SQLITE_API void sqlite3_result_text(
76418 SQLITE_API void sqlite3_result_text64(
76435 SQLITE_API void sqlite3_result_text16(
76444 SQLITE_API void sqlite3_result_text16be(
76453 SQLITE_API void sqlite3_result_text16le(
76463 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
76467 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
76471 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){
76480 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
76493 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
76502 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
76674 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
76725 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
76740 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
76816 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
76831 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
76852 SQLITE_API void sqlite3_set_auxdata(
76907 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
76916 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
76925 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
77029 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
77039 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
77044 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
77049 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
77054 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
77059 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
77064 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
77069 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
77079 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
77085 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
77149 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
77154 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
77174 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
77179 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
77192 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
77197 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
77208 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
77213 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
77224 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
77229 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
77329 SQLITE_API int sqlite3_bind_blob(
77341 SQLITE_API int sqlite3_bind_blob64(
77355 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
77365 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
77368 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
77378 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
77387 SQLITE_API int sqlite3_bind_text(
77396 SQLITE_API int sqlite3_bind_text64(
77413 SQLITE_API int sqlite3_bind_text16(
77423 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
77454 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
77464 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlite3_uint64 n){
77483 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
77494 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
77509 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
77543 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
77567 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
77575 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
77582 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
77593 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
77614 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
77631 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
77645 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt){
77686 SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
77747 SQLITE_API int sqlite3_preupdate_count(sqlite3 *db){
77765 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *db){
77776 SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
77851 SQLITE_API int sqlite3_stmt_scanstatus(
77910 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){
78161 SQLITE_API int sqlite3_search_count = 0;
78173 SQLITE_API int sqlite3_interrupt_count = 0;
78184 SQLITE_API int sqlite3_sort_count = 0;
78195 SQLITE_API int sqlite3_max_blobsize = 0;
78221 SQLITE_API int sqlite3_found_count = 0;
78437 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
85474 SQLITE_API int sqlite3_blob_open(
85710 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
85803 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
85810 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
85820 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
85835 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
99276 SQLITE_API int sqlite3_set_authorizer(
106081 SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zString){
106089 SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){
106099 SQLITE_API int sqlite3_like_count = 0;
110456 SQLITE_API int sqlite3_xferopt_count;
110880 SQLITE_API int sqlite3_exec(
112148 SQLITE_API int sqlite3_load_extension(
112179 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
112225 SQLITE_API int sqlite3_auto_extension(
112272 SQLITE_API int sqlite3_cancel_auto_extension(
112297 SQLITE_API void sqlite3_reset_auto_extension(void){
116150 SQLITE_API int sqlite3_prepare(
116162 SQLITE_API int sqlite3_prepare_v2(
116238 SQLITE_API int sqlite3_prepare16(
116250 SQLITE_API int sqlite3_prepare16_v2(
122116 SQLITE_API int sqlite3_get_table(
122185 SQLITE_API void sqlite3_free_table(
124640 SQLITE_API int sqlite3_create_module(
124655 SQLITE_API int sqlite3_create_module_v2(
125278 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
125734 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){
125752 SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){
139642 SQLITE_API int sqlite3_complete(const char *zSql){
139807 SQLITE_API int sqlite3_complete16(const void *zSql){
139961 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
139967 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
139973 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }
139978 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
139984 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
140005 SQLITE_API void (SQLITE_CDECL *sqlite3IoTrace)(const char*, ...) = 0;
140015 SQLITE_API char *sqlite3_temp_directory = 0;
140024 SQLITE_API char *sqlite3_data_directory = 0;
140057 SQLITE_API int sqlite3_initialize(void){
140223 SQLITE_API int sqlite3_shutdown(void){
140277 SQLITE_API int sqlite3_config(int op, ...){
140642 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
140656 SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){
140680 SQLITE_API int sqlite3_db_cacheflush(sqlite3 *db){
140709 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
140836 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
140849 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64 iRowid){
140864 SQLITE_API int sqlite3_changes(sqlite3 *db){
140877 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
141028 SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
141029 SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
141436 SQLITE_API int sqlite3_busy_handler(
141459 SQLITE_API void sqlite3_progress_handler(
141490 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
141506 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
141622 SQLITE_API int sqlite3_create_function(
141636 SQLITE_API int sqlite3_create_function_v2(
141679 SQLITE_API int sqlite3_create_function16(
141719 SQLITE_API int sqlite3_overload_function(
141751 SQLITE_API void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const char*), void *pArg){
141772 SQLITE_API int sqlite3_trace_v2(
141802 SQLITE_API void *sqlite3_profile(
141830 SQLITE_API void *sqlite3_commit_hook(
141855 SQLITE_API void *sqlite3_update_hook(
141880 SQLITE_API void *sqlite3_rollback_hook(
141906 SQLITE_API void *sqlite3_preupdate_hook(
141955 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
141976 SQLITE_API void *sqlite3_wal_hook(
142003 SQLITE_API int sqlite3_wal_checkpoint_v2(
142065 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
142156 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
142184 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
142229 SQLITE_API int sqlite3_errcode(sqlite3 *db){
142238 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
142247 SQLITE_API int sqlite3_system_errno(sqlite3 *db){
142256 SQLITE_API const char *sqlite3_errstr(int rc){
142404 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
143040 SQLITE_API int sqlite3_open(
143047 SQLITE_API int sqlite3_open_v2(
143060 SQLITE_API int sqlite3_open16(
143099 SQLITE_API int sqlite3_create_collation(
143112 SQLITE_API int sqlite3_create_collation_v2(
143137 SQLITE_API int sqlite3_create_collation16(
143167 SQLITE_API int sqlite3_collation_needed(
143188 SQLITE_API int sqlite3_collation_needed16(
143210 SQLITE_API int sqlite3_global_recover(void){
143221 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
143278 SQLITE_API void sqlite3_thread_cleanup(void){
143286 SQLITE_API int sqlite3_table_column_metadata(
143404 SQLITE_API int sqlite3_sleep(int ms){
143420 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
143433 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
143473 SQLITE_API int sqlite3_test_control(int op, ...){
143827 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
143842 SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
143851 SQLITE_API sqlite3_int64 sqlite3_uri_int64(
143876 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName){
143892 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
143909 SQLITE_API int sqlite3_snapshot_get(
143945 SQLITE_API int sqlite3_snapshot_open(
143983 SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){
144014 SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){
144168 SQLITE_API int sqlite3_unlock_notify(
151210 SQLITE_API int sqlite3_fts3_init(
151843 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
167220 SQLITE_API int sqlite3_rtree_geometry_callback(
167244 SQLITE_API int sqlite3_rtree_query_callback(
167269 SQLITE_API int sqlite3_rtree_init(
167818 SQLITE_API int sqlite3_icu_init(
168498 SQLITE_API sqlite3rbu *sqlite3rbu_open(
168537 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
168573 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu*, int bRbu);
168587 SQLITE_API int sqlite3rbu_step(sqlite3rbu *pRbu);
168599 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *pRbu);
168619 SQLITE_API int sqlite3rbu_close(sqlite3rbu *pRbu, char **pzErrmsg);
168626 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu);
168668 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *pRbu, int *pnOne, int *pnTwo);
168706 SQLITE_API int sqlite3rbu_state(sqlite3rbu *pRbu);
168750 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent);
168760 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName);
171886 SQLITE_API int sqlite3rbu_step(sqlite3rbu *p){
172369 SQLITE_API sqlite3rbu *sqlite3rbu_open(
172382 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
172394 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){
172426 SQLITE_API int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){
172484 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){
172492 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *pnTwo){
172527 SQLITE_API int sqlite3rbu_state(sqlite3rbu *p){
172555 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *p){
173388 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName){
173402 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent){
175645 SQLITE_API int sqlite3session_diff(
175739 SQLITE_API int sqlite3session_create(
175801 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){
175830 SQLITE_API void sqlite3session_table_filter(
175848 SQLITE_API int sqlite3session_attach(
176538 SQLITE_API int sqlite3session_changeset(
176549 SQLITE_API int sqlite3session_changeset_strm(
176560 SQLITE_API int sqlite3session_patchset_strm(
176575 SQLITE_API int sqlite3session_patchset(
176586 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable){
176600 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){
176615 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){
176665 SQLITE_API int sqlite3changeset_start(
176676 SQLITE_API int sqlite3changeset_start_strm(
177097 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *p){
177106 SQLITE_API int sqlite3changeset_op(
177126 SQLITE_API int sqlite3changeset_pk(
177149 SQLITE_API int sqlite3changeset_old(
177177 SQLITE_API int sqlite3changeset_new(
177211 SQLITE_API int sqlite3changeset_conflict(
177234 SQLITE_API int sqlite3changeset_fk_conflicts(
177252 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *p){
177426 SQLITE_API int sqlite3changeset_invert(
177445 SQLITE_API int sqlite3changeset_invert_strm(
178340 SQLITE_API int sqlite3changeset_apply(
178368 SQLITE_API int sqlite3changeset_apply_strm(
178703 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){
178720 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *pData){
178736 SQLITE_API int sqlite3changegroup_output(
178747 SQLITE_API int sqlite3changegroup_add_strm(
178766 SQLITE_API int sqlite3changegroup_output_strm(
178777 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){
178787 SQLITE_API int sqlite3changeset_concat(
178816 SQLITE_API int sqlite3changeset_concat_strm(
181183 SQLITE_API int sqlite3_json_init(
181871 SQLITE_API extern int sqlite3_fts5_may_be_corrupt;
195696 SQLITE_API int sqlite3_fts5_may_be_corrupt = 1;
198376 SQLITE_API int sqlite3_fts_init(
198389 SQLITE_API int sqlite3_fts5_init(