Lines Matching refs:SQLITE_API

1090 #ifndef SQLITE_API
1091 # define SQLITE_API macro
1201 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
1202 SQLITE_API const char *sqlite3_libversion(void);
1203 SQLITE_API const char *sqlite3_sourceid(void);
1204 SQLITE_API int sqlite3_libversion_number(void);
1229 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
1230 SQLITE_API const char *sqlite3_compileoption_get(int N);
1272 SQLITE_API int sqlite3_threadsafe(void);
1369 SQLITE_API int sqlite3_close(sqlite3*);
1370 SQLITE_API int sqlite3_close_v2(sqlite3*);
1441 SQLITE_API int sqlite3_exec(
2581 SQLITE_API int sqlite3_initialize(void);
2582 SQLITE_API int sqlite3_shutdown(void);
2583 SQLITE_API int sqlite3_os_init(void);
2584 SQLITE_API int sqlite3_os_end(void);
2617 SQLITE_API int sqlite3_config(int, ...);
2636 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
3394 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
3456 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
3466 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);
3524 SQLITE_API int sqlite3_changes(sqlite3*);
3561 SQLITE_API int sqlite3_total_changes(sqlite3*);
3598 SQLITE_API void sqlite3_interrupt(sqlite3*);
3633 SQLITE_API int sqlite3_complete(const char *sql);
3634 SQLITE_API int sqlite3_complete16(const void *sql);
3695 SQLITE_API int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);
3718 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
3793 SQLITE_API int sqlite3_get_table(
3801 SQLITE_API void sqlite3_free_table(char **result);
3843 SQLITE_API char *sqlite3_mprintf(const char*,...);
3844 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
3845 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
3846 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
3923 SQLITE_API void *sqlite3_malloc(int);
3924 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64);
3925 SQLITE_API void *sqlite3_realloc(void*, int);
3926 SQLITE_API void *sqlite3_realloc64(void*, sqlite3_uint64);
3927 SQLITE_API void sqlite3_free(void*);
3928 SQLITE_API sqlite3_uint64 sqlite3_msize(void*);
3953 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
3954 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
3977 SQLITE_API void sqlite3_randomness(int N, void *P);
4068 SQLITE_API int sqlite3_set_authorizer(
4176 SQLITE_API SQLITE_DEPRECATED void *sqlite3_trace(sqlite3*,
4178 SQLITE_API SQLITE_DEPRECATED void *sqlite3_profile(sqlite3*,
4267 SQLITE_API int sqlite3_trace_v2(
4306 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
4561 SQLITE_API int sqlite3_open(
4565 SQLITE_API int sqlite3_open16(
4569 SQLITE_API int sqlite3_open_v2(
4642 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam);
4643 SQLITE_API int sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault);
4644 SQLITE_API sqlite3_int64 sqlite3_uri_int64(const char*, const char*, sqlite3_int64);
4645 SQLITE_API const char *sqlite3_uri_key(const char *zFilename, int N);
4674 SQLITE_API const char *sqlite3_filename_database(const char*);
4675 SQLITE_API const char *sqlite3_filename_journal(const char*);
4676 SQLITE_API const char *sqlite3_filename_wal(const char*);
4695 SQLITE_API sqlite3_file *sqlite3_database_file_object(const char*);
4742 SQLITE_API char *sqlite3_create_filename(
4749 SQLITE_API void sqlite3_free_filename(char*);
4803 SQLITE_API int sqlite3_errcode(sqlite3 *db);
4804 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
4805 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
4806 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
4807 SQLITE_API const char *sqlite3_errstr(int);
4875 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
5085 SQLITE_API int sqlite3_prepare(
5092 SQLITE_API int sqlite3_prepare_v2(
5099 SQLITE_API int sqlite3_prepare_v3(
5107 SQLITE_API int sqlite3_prepare16(
5114 SQLITE_API int sqlite3_prepare16_v2(
5121 SQLITE_API int sqlite3_prepare16_v3(
5168 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
5169 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt);
5170 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt);
5206 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
5218 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt);
5239 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
5433 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
5434 SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
5436 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
5437 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
5438 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
5439 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
5440 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));
5441 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
5442 SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
5444 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
5445 SQLITE_API int sqlite3_bind_pointer(sqlite3_stmt*, int, void*, const char*,void(*)(void*));
5446 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
5447 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
5468 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
5496 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
5514 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
5524 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
5540 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
5569 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
5570 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
5614 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
5615 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
5616 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
5617 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
5618 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
5619 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
5651 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
5652 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
5736 SQLITE_API int sqlite3_step(sqlite3_stmt*);
5757 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
6000 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
6001 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
6002 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
6003 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
6004 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
6005 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
6006 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
6007 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
6008 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
6009 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
6037 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
6064 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
6191 SQLITE_API int sqlite3_create_function(
6201 SQLITE_API int sqlite3_create_function16(
6211 SQLITE_API int sqlite3_create_function_v2(
6222 SQLITE_API int sqlite3_create_window_function(
6329 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
6330 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
6331 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
6332 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
6333 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
6334 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
6466 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
6467 SQLITE_API double sqlite3_value_double(sqlite3_value*);
6468 SQLITE_API int sqlite3_value_int(sqlite3_value*);
6469 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
6470 SQLITE_API void *sqlite3_value_pointer(sqlite3_value*, const char*);
6471 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
6472 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
6473 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
6474 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
6475 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
6476 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
6477 SQLITE_API int sqlite3_value_type(sqlite3_value*);
6478 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
6479 SQLITE_API int sqlite3_value_nochange(sqlite3_value*);
6480 SQLITE_API int sqlite3_value_frombind(sqlite3_value*);
6492 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);
6508 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);
6509 SQLITE_API void sqlite3_value_free(sqlite3_value*);
6554 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
6569 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
6581 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
6640 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
6641 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
6808 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
6809 SQLITE_API void sqlite3_result_blob64(sqlite3_context*,const void*,
6811 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
6812 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
6813 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
6814 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
6815 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
6816 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
6817 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
6818 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
6819 SQLITE_API void sqlite3_result_null(sqlite3_context*);
6820 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
6821 SQLITE_API void sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64,
6823 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
6824 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
6825 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
6826 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
6827 SQLITE_API void sqlite3_result_pointer(sqlite3_context*, void*,const char*,void(*)(void*));
6828 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
6829 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);
6844 SQLITE_API void sqlite3_result_subtype(sqlite3_context*,unsigned int);
6927 SQLITE_API int sqlite3_create_collation(
6934 SQLITE_API int sqlite3_create_collation_v2(
6942 SQLITE_API int sqlite3_create_collation16(
6977 SQLITE_API int sqlite3_collation_needed(
6982 SQLITE_API int sqlite3_collation_needed16(
6993 SQLITE_API void sqlite3_activate_cerod(
7015 SQLITE_API int sqlite3_sleep(int);
7073 SQLITE_API char *sqlite3_temp_directory;
7110 SQLITE_API char *sqlite3_data_directory;
7131 SQLITE_API int sqlite3_win32_set_directory(
7135 SQLITE_API int sqlite3_win32_set_directory8(unsigned long type, const char *zValue);
7136 SQLITE_API int sqlite3_win32_set_directory16(unsigned long type, const void *zValue);
7169 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
7182 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
7214 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName);
7224 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
7240 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
7289 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
7290 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
7341 SQLITE_API void *sqlite3_update_hook(
7386 SQLITE_API int sqlite3_enable_shared_cache(int);
7402 SQLITE_API int sqlite3_release_memory(int);
7416 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
7482 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
7483 SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 N);
7494 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
7566 SQLITE_API int sqlite3_table_column_metadata(
7622 SQLITE_API int sqlite3_load_extension(
7654 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
7692 SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void));
7704 SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));
7712 SQLITE_API void sqlite3_reset_auto_extension(void);
7984 SQLITE_API int sqlite3_create_module(
7990 SQLITE_API int sqlite3_create_module_v2(
8010 SQLITE_API int sqlite3_drop_modules(
8070 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
8089 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
8198 SQLITE_API int sqlite3_blob_open(
8231 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
8254 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
8270 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
8299 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
8341 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
8372 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
8373 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
8374 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
8490 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
8491 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
8492 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
8493 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
8494 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
8604 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
8605 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
8645 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
8688 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
8707 SQLITE_API int sqlite3_test_control(int op, ...);
8797 SQLITE_API int sqlite3_keyword_count(void);
8798 SQLITE_API int sqlite3_keyword_name(int,const char**,int*);
8799 SQLITE_API int sqlite3_keyword_check(const char*,int);
8844 SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3*);
8859 SQLITE_API char *sqlite3_str_finish(sqlite3_str*);
8893 SQLITE_API void sqlite3_str_appendf(sqlite3_str*, const char *zFormat, ...);
8894 SQLITE_API void sqlite3_str_vappendf(sqlite3_str*, const char *zFormat, va_list);
8895 SQLITE_API void sqlite3_str_append(sqlite3_str*, const char *zIn, int N);
8896 SQLITE_API void sqlite3_str_appendall(sqlite3_str*, const char *zIn);
8897 SQLITE_API void sqlite3_str_appendchar(sqlite3_str*, int N, char C);
8898 SQLITE_API void sqlite3_str_reset(sqlite3_str*);
8929 SQLITE_API int sqlite3_str_errcode(sqlite3_str*);
8930 SQLITE_API int sqlite3_str_length(sqlite3_str*);
8931 SQLITE_API char *sqlite3_str_value(sqlite3_str*);
8959 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
8960 SQLITE_API int sqlite3_status64(
9069 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
9222 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
9712 SQLITE_API sqlite3_backup *sqlite3_backup_init(
9718 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
9719 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
9720 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
9721 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
9838 SQLITE_API int sqlite3_unlock_notify(
9853 SQLITE_API int sqlite3_stricmp(const char *, const char *);
9854 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
9871 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
9894 SQLITE_API int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);
9917 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
9953 SQLITE_API void *sqlite3_wal_hook(
9988 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
10010 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
10104 SQLITE_API int sqlite3_wal_checkpoint_v2(
10144 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
10222 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
10241 SQLITE_API int sqlite3_vtab_nochange(sqlite3_context*);
10256 SQLITE_API SQLITE_EXPERIMENTAL const char *sqlite3_vtab_collation(sqlite3_index_info*,int);
10361 SQLITE_API int sqlite3_stmt_scanstatus(
10377 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);
10409 SQLITE_API int sqlite3_db_cacheflush(sqlite3*);
10494 SQLITE_API void *sqlite3_preupdate_hook(
10507 SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
10508 SQLITE_API int sqlite3_preupdate_count(sqlite3 *);
10509 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *);
10510 SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
10523 SQLITE_API int sqlite3_system_errno(sqlite3*);
10592 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_get(
10641 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_open(
10658 SQLITE_API SQLITE_EXPERIMENTAL void sqlite3_snapshot_free(sqlite3_snapshot*);
10685 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_cmp(
10713 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb);
10751 SQLITE_API unsigned char *sqlite3_serialize(
10803 SQLITE_API int sqlite3_deserialize(
10890 SQLITE_API int sqlite3_rtree_geometry_callback(
10916 SQLITE_API int sqlite3_rtree_query_callback(
11029 SQLITE_API int sqlite3session_create(
11048 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);
11069 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);
11099 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);
11159 SQLITE_API int sqlite3session_attach(
11174 SQLITE_API void sqlite3session_table_filter(
11288 SQLITE_API int sqlite3session_changeset(
11351 SQLITE_API int sqlite3session_diff(
11388 SQLITE_API int sqlite3session_patchset(
11409 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);
11452 SQLITE_API int sqlite3changeset_start(
11457 SQLITE_API int sqlite3changeset_start_v2(
11501 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *pIter);
11530 SQLITE_API int sqlite3changeset_op(
11564 SQLITE_API int sqlite3changeset_pk(
11595 SQLITE_API int sqlite3changeset_old(
11629 SQLITE_API int sqlite3changeset_new(
11657 SQLITE_API int sqlite3changeset_conflict(
11674 SQLITE_API int sqlite3changeset_fk_conflicts(
11710 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *pIter);
11740 SQLITE_API int sqlite3changeset_invert(
11771 SQLITE_API int sqlite3changeset_concat(
11825 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp);
11903 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData);
11930 SQLITE_API int sqlite3changegroup_output(
11940 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup*);
12100 SQLITE_API int sqlite3changeset_apply(
12115 SQLITE_API int sqlite3changeset_apply_v2(
12362 SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew);
12373 SQLITE_API int sqlite3rebaser_configure(
12392 SQLITE_API int sqlite3rebaser_rebase(
12406 SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p);
12498 SQLITE_API int sqlite3changeset_apply_strm(
12513 SQLITE_API int sqlite3changeset_apply_v2_strm(
12530 SQLITE_API int sqlite3changeset_concat_strm(
12538 SQLITE_API int sqlite3changeset_invert_strm(
12544 SQLITE_API int sqlite3changeset_start_strm(
12549 SQLITE_API int sqlite3changeset_start_v2_strm(
12555 SQLITE_API int sqlite3session_changeset_strm(
12560 SQLITE_API int sqlite3session_patchset_strm(
12565 SQLITE_API int sqlite3changegroup_add_strm(sqlite3_changegroup*,
12569 SQLITE_API int sqlite3changegroup_output_strm(sqlite3_changegroup*,
12573 SQLITE_API int sqlite3rebaser_rebase_strm(
12614 SQLITE_API int sqlite3session_config(int op, void *pArg);
14601 SQLITE_API int sqlite3_wsd_init(int N, int J);
14602 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
16534 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
20241 SQLITE_API SQLITE_EXTERN void (SQLITE_CDECL *sqlite3IoTrace)(const char*,...);
21395 SQLITE_API int sqlite3_status64( in sqlite3_status64()
21420 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){ in sqlite3_status()
21463 SQLITE_API int sqlite3_db_status( in sqlite3_db_status()
22933 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
22934 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
22935 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
22936 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
22937 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
22938 SQLITE_API int sqlite3_diskfull_pending = 0;
22939 SQLITE_API int sqlite3_diskfull = 0;
22946 SQLITE_API int sqlite3_open_file_count = 0;
22974 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
23255 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ in sqlite3_vfs_find()
23301 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ in sqlite3_vfs_register()
23329 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ in sqlite3_vfs_unregister()
25870 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ in sqlite3_mutex_alloc()
25891 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ in sqlite3_mutex_free()
25902 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ in sqlite3_mutex_enter()
25913 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ in sqlite3_mutex_try()
25928 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ in sqlite3_mutex_leave()
25940 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ in sqlite3_mutex_held()
25944 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ in sqlite3_mutex_notheld()
26739 SQLITE_API extern int sqlite3_io_error_hit;
26740 SQLITE_API extern int sqlite3_io_error_hardhit;
26741 SQLITE_API extern int sqlite3_io_error_pending;
26742 SQLITE_API extern int sqlite3_io_error_persist;
26743 SQLITE_API extern int sqlite3_io_error_benign;
26744 SQLITE_API extern int sqlite3_diskfull_pending;
26745 SQLITE_API extern int sqlite3_diskfull;
26777 SQLITE_API extern int sqlite3_open_file_count;
26982 SQLITE_API int sqlite3_win32_is_nt(void); /* os_win.c */
26983 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
27283 SQLITE_API int sqlite3_release_memory(int n){
27332 SQLITE_API int sqlite3_memory_alarm(
27355 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){
27380 SQLITE_API void sqlite3_soft_heap_limit(int n){
27397 SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 n){
27458 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){
27469 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){
27563 SQLITE_API void *sqlite3_malloc(int n){
27569 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){
27631 SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){
27640 SQLITE_API void sqlite3_free(void *p){
27767 SQLITE_API void *sqlite3_realloc(void *pOld, int n){
27774 SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){
28292 SQLITE_API void sqlite3_str_vappendf(
29046 SQLITE_API void sqlite3_str_appendchar(sqlite3_str *p, int N, char c){
29074 SQLITE_API void sqlite3_str_append(sqlite3_str *p, const char *z, int N){
29091 SQLITE_API void sqlite3_str_appendall(sqlite3_str *p, const char *z){
29136 SQLITE_API char *sqlite3_str_finish(sqlite3_str *p){
29148 SQLITE_API int sqlite3_str_errcode(sqlite3_str *p){
29153 SQLITE_API int sqlite3_str_length(sqlite3_str *p){
29158 SQLITE_API char *sqlite3_str_value(sqlite3_str *p){
29167 SQLITE_API void sqlite3_str_reset(StrAccum *p){
29202 SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3 *db){
29250 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){
29274 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){
29299 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){
29314 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){
29350 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){
29391 SQLITE_API void sqlite3_str_appendf(StrAccum *p, const char *zFormat, ...){
30211 SQLITE_API void sqlite3_randomness(int N, void *pBuf){
31410 SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){
31437 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){
33703 SQLITE_API extern int sqlite3_io_error_hit;
33704 SQLITE_API extern int sqlite3_io_error_hardhit;
33705 SQLITE_API extern int sqlite3_io_error_pending;
33706 SQLITE_API extern int sqlite3_io_error_persist;
33707 SQLITE_API extern int sqlite3_io_error_benign;
33708 SQLITE_API extern int sqlite3_diskfull_pending;
33709 SQLITE_API extern int sqlite3_diskfull;
33741 SQLITE_API extern int sqlite3_open_file_count;
36981 SQLITE_API int sqlite3_sync_count = 0;
36982 SQLITE_API int sqlite3_fullsync_count = 0;
40011 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
40428 SQLITE_API int sqlite3_hostid_num = 0;
41279 SQLITE_API int sqlite3_os_init(void){
41379 SQLITE_API int sqlite3_os_end(void){
41559 SQLITE_API extern int sqlite3_io_error_hit;
41560 SQLITE_API extern int sqlite3_io_error_hardhit;
41561 SQLITE_API extern int sqlite3_io_error_pending;
41562 SQLITE_API extern int sqlite3_io_error_persist;
41563 SQLITE_API extern int sqlite3_io_error_benign;
41564 SQLITE_API extern int sqlite3_diskfull_pending;
41565 SQLITE_API extern int sqlite3_diskfull;
41597 SQLITE_API extern int sqlite3_open_file_count;
42067 SQLITE_API LONG SQLITE_WIN32_VOLATILE sqlite3_os_type = 0;
42836 SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){
42876 SQLITE_API int sqlite3_win32_reset_heap(){
42921 SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){
42967 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){
43016 SQLITE_API int sqlite3_win32_is_nt(void){
43404 SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){
43420 SQLITE_API char *sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){
43436 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){
43452 SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){
43468 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){
43484 SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){
43501 SQLITE_API int sqlite3_win32_set_directory8(
43538 SQLITE_API int sqlite3_win32_set_directory16(
43560 SQLITE_API int sqlite3_win32_set_directory(
44569 SQLITE_API int sqlite3_sync_count = 0;
44570 SQLITE_API int sqlite3_fullsync_count = 0;
47479 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
47585 SQLITE_API int sqlite3_os_init(void){
47720 SQLITE_API int sqlite3_os_end(void){
48205 SQLITE_API unsigned char *sqlite3_serialize(
48284 SQLITE_API int sqlite3_deserialize(
52326 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
52327 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
52328 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
55194 SQLITE_API int sqlite3_opentemp_count = 0;
55395 SQLITE_API extern int sqlite3_io_error_pending;
55396 SQLITE_API extern int sqlite3_io_error_hit;
56623 SQLITE_API sqlite3_file *sqlite3_database_file_object(const char *zName){
63228 SQLITE_API int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapshot *p2){
64415 SQLITE_API int sqlite3_enable_shared_cache(int enable){
75003 SQLITE_API sqlite3_backup *sqlite3_backup_init(
75183 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
75437 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
75491 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
75505 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
82805 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
82876 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
82903 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
82924 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
82949 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
82962 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
82965 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
82968 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
82971 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
82974 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
82977 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){
82981 SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal, const char *zPType){
82994 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
82998 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
83001 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
83004 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
83012 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
83098 SQLITE_API int sqlite3_value_nochange(sqlite3_value *pVal){
83103 SQLITE_API int sqlite3_value_frombind(sqlite3_value *pVal){
83109 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){
83132 SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){
83175 SQLITE_API void sqlite3_result_blob(
83185 SQLITE_API void sqlite3_result_blob64(
83199 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
83203 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
83209 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
83215 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
83219 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
83223 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
83227 SQLITE_API void sqlite3_result_pointer(
83239 SQLITE_API void sqlite3_result_subtype(sqlite3_context *pCtx, unsigned int eSubtype){
83245 SQLITE_API void sqlite3_result_text(
83254 SQLITE_API void sqlite3_result_text64(
83271 SQLITE_API void sqlite3_result_text16(
83280 SQLITE_API void sqlite3_result_text16be(
83289 SQLITE_API void sqlite3_result_text16le(
83299 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
83303 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
83307 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){
83316 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
83328 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
83336 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
83527 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
83576 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
83591 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
83610 SQLITE_API int sqlite3_vtab_nochange(sqlite3_context *p){
83664 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
83685 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
83713 SQLITE_API void sqlite3_set_auxdata(
83766 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
83775 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
83784 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
83888 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
83898 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
83903 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
83908 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
83913 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
83918 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
83923 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
83928 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
83938 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
83944 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
84015 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
84019 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
84038 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
84042 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
84054 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
84058 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
84068 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
84072 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
84082 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
84086 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
84187 SQLITE_API int sqlite3_bind_blob(
84199 SQLITE_API int sqlite3_bind_blob64(
84213 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
84223 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
84226 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
84236 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
84245 SQLITE_API int sqlite3_bind_pointer(
84263 SQLITE_API int sqlite3_bind_text(
84272 SQLITE_API int sqlite3_bind_text64(
84289 SQLITE_API int sqlite3_bind_text16(
84299 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
84330 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
84340 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlite3_uint64 n){
84359 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
84370 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
84385 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
84419 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
84443 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
84451 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
84459 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt){
84466 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
84477 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
84498 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
84528 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
84542 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt){
84562 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt){
84599 SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
84662 SQLITE_API int sqlite3_preupdate_count(sqlite3 *db){
84680 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *db){
84691 SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
84766 SQLITE_API int sqlite3_stmt_scanstatus(
84825 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){
85076 SQLITE_API int sqlite3_search_count = 0;
85088 SQLITE_API int sqlite3_interrupt_count = 0;
85099 SQLITE_API int sqlite3_sort_count = 0;
85110 SQLITE_API int sqlite3_max_blobsize = 0;
85136 SQLITE_API int sqlite3_found_count = 0;
85437 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
93265 SQLITE_API int sqlite3_blob_open(
93498 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
93592 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
93599 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
93609 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
93624 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
109842 SQLITE_API int sqlite3_set_authorizer(
117459 SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zString){
117467 SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){
117477 SQLITE_API int sqlite3_like_count = 0;
122594 SQLITE_API int sqlite3_xferopt_count;
123057 SQLITE_API int sqlite3_exec(
124478 SQLITE_API int sqlite3_load_extension(
124509 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
124555 SQLITE_API int sqlite3_auto_extension(
124602 SQLITE_API int sqlite3_cancel_auto_extension(
124627 SQLITE_API void sqlite3_reset_auto_extension(void){
128677 SQLITE_API int sqlite3_prepare(
128689 SQLITE_API int sqlite3_prepare_v2(
128707 SQLITE_API int sqlite3_prepare_v3(
128793 SQLITE_API int sqlite3_prepare16(
128805 SQLITE_API int sqlite3_prepare16_v2(
128817 SQLITE_API int sqlite3_prepare16_v3(
135758 SQLITE_API int sqlite3_get_table(
135827 SQLITE_API void sqlite3_free_table(
138897 SQLITE_API int sqlite3_create_module(
138912 SQLITE_API int sqlite3_create_module_v2(
138929 SQLITE_API int sqlite3_drop_modules(sqlite3 *db, const char** azNames){
139584 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
140048 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){
140066 SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){
148132 SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxInfo, int iCons){
159045 SQLITE_API int sqlite3_keyword_name(int i,const char **pzName,int *pnName){
159051 SQLITE_API int sqlite3_keyword_count(void){ return SQLITE_N_KEYWORD; }
159052 SQLITE_API int sqlite3_keyword_check(const char *zName, int nName){
159882 SQLITE_API int sqlite3_complete(const char *zSql){
160047 SQLITE_API int sqlite3_complete16(const void *zSql){
160271 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
160277 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
160290 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
160296 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
160317 SQLITE_API void (SQLITE_CDECL *sqlite3IoTrace)(const char*, ...) = 0;
160327 SQLITE_API char *sqlite3_temp_directory = 0;
160336 SQLITE_API char *sqlite3_data_directory = 0;
160369 SQLITE_API int sqlite3_initialize(void){
160544 SQLITE_API int sqlite3_shutdown(void){
160598 SQLITE_API int sqlite3_config(int op, ...){
161016 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
161030 SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){
161054 SQLITE_API int sqlite3_db_cacheflush(sqlite3 *db){
161083 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
161227 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
161240 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64 iRowid){
161255 SQLITE_API int sqlite3_changes(sqlite3 *db){
161268 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
161419 SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
161420 SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
161850 SQLITE_API int sqlite3_busy_handler(
161873 SQLITE_API void sqlite3_progress_handler(
161904 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
161921 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
162109 SQLITE_API int sqlite3_create_function(
162122 SQLITE_API int sqlite3_create_function_v2(
162136 SQLITE_API int sqlite3_create_window_function(
162153 SQLITE_API int sqlite3_create_function16(
162215 SQLITE_API int sqlite3_overload_function(
162248 SQLITE_API void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const char*), void *pArg){
162269 SQLITE_API int sqlite3_trace_v2(
162299 SQLITE_API void *sqlite3_profile(
162329 SQLITE_API void *sqlite3_commit_hook(
162354 SQLITE_API void *sqlite3_update_hook(
162379 SQLITE_API void *sqlite3_rollback_hook(
162405 SQLITE_API void *sqlite3_preupdate_hook(
162454 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
162475 SQLITE_API void *sqlite3_wal_hook(
162502 SQLITE_API int sqlite3_wal_checkpoint_v2(
162564 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
162656 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
162684 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
162726 SQLITE_API int sqlite3_errcode(sqlite3 *db){
162735 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
162744 SQLITE_API int sqlite3_system_errno(sqlite3 *db){
162753 SQLITE_API const char *sqlite3_errstr(int rc){
162901 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
163553 SQLITE_API int sqlite3_open(
163560 SQLITE_API int sqlite3_open_v2(
163573 SQLITE_API int sqlite3_open16(
163612 SQLITE_API int sqlite3_create_collation(
163625 SQLITE_API int sqlite3_create_collation_v2(
163650 SQLITE_API int sqlite3_create_collation16(
163680 SQLITE_API int sqlite3_collation_needed(
163701 SQLITE_API int sqlite3_collation_needed16(
163723 SQLITE_API int sqlite3_global_recover(void){
163734 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
163799 SQLITE_API void sqlite3_thread_cleanup(void){
163807 SQLITE_API int sqlite3_table_column_metadata(
163925 SQLITE_API int sqlite3_sleep(int ms){
163941 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
163954 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
164002 SQLITE_API int sqlite3_test_control(int op, ...){
164408 SQLITE_API char *sqlite3_create_filename(
164444 SQLITE_API void sqlite3_free_filename(char *p){
164462 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
164471 SQLITE_API const char *sqlite3_uri_key(const char *zFilename, int N){
164485 SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
164494 SQLITE_API sqlite3_int64 sqlite3_uri_int64(
164517 SQLITE_API const char *sqlite3_filename_database(const char *zFilename){
164520 SQLITE_API const char *sqlite3_filename_journal(const char *zFilename){
164529 SQLITE_API const char *sqlite3_filename_wal(const char *zFilename){
164551 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName){
164567 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
164584 SQLITE_API int sqlite3_snapshot_get(
164620 SQLITE_API int sqlite3_snapshot_open(
164676 SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){
164707 SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){
164720 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){
164753 SQLITE_API const char *sqlite3_compileoption_get(int N){
164913 SQLITE_API int sqlite3_unlock_notify(
165811 SQLITE_API extern int sqlite3_fts3_may_be_corrupt;
166364 SQLITE_API int sqlite3_fts3_may_be_corrupt = 1;
172110 SQLITE_API int sqlite3_fts3_init(
172744 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
187174 SQLITE_API int sqlite3_json_init(
193467 SQLITE_API int sqlite3_rtree_geometry_callback(
193491 SQLITE_API int sqlite3_rtree_query_callback(
193516 SQLITE_API int sqlite3_rtree_init(
194073 SQLITE_API int sqlite3_icu_init(
194753 SQLITE_API sqlite3rbu *sqlite3rbu_open(
194796 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
194815 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu*, sqlite3_int64);
194821 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu*);
194854 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu*, int bRbu);
194868 SQLITE_API int sqlite3rbu_step(sqlite3rbu *pRbu);
194880 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *pRbu);
194900 SQLITE_API int sqlite3rbu_close(sqlite3rbu *pRbu, char **pzErrmsg);
194907 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu);
194949 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *pRbu, int *pnOne, int*pnTwo);
194987 SQLITE_API int sqlite3rbu_state(sqlite3rbu *pRbu);
195031 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent);
195041 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName);
198588 SQLITE_API int sqlite3rbu_step(sqlite3rbu *p){
199074 SQLITE_API sqlite3rbu *sqlite3rbu_open(
199087 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
199105 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){
199137 SQLITE_API int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){
199200 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){
199208 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *pnTwo){
199243 SQLITE_API int sqlite3rbu_state(sqlite3rbu *p){
199271 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *p){
200158 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName){
200172 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent){
200250 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sqlite3_int64 n){
200257 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){
203119 SQLITE_API int sqlite3session_diff(
203214 SQLITE_API int sqlite3session_create(
203276 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){
203306 SQLITE_API void sqlite3session_table_filter(
203324 SQLITE_API int sqlite3session_attach(
204028 SQLITE_API int sqlite3session_changeset(
204039 SQLITE_API int sqlite3session_changeset_strm(
204050 SQLITE_API int sqlite3session_patchset_strm(
204065 SQLITE_API int sqlite3session_patchset(
204076 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable){
204090 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){
204105 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){
204157 SQLITE_API int sqlite3changeset_start(
204164 SQLITE_API int sqlite3changeset_start_v2(
204177 SQLITE_API int sqlite3changeset_start_strm(
204184 SQLITE_API int sqlite3changeset_start_v2_strm(
204645 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *p){
204654 SQLITE_API int sqlite3changeset_op(
204674 SQLITE_API int sqlite3changeset_pk(
204697 SQLITE_API int sqlite3changeset_old(
204725 SQLITE_API int sqlite3changeset_new(
204759 SQLITE_API int sqlite3changeset_conflict(
204782 SQLITE_API int sqlite3changeset_fk_conflicts(
204800 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *p){
204974 SQLITE_API int sqlite3changeset_invert(
204993 SQLITE_API int sqlite3changeset_invert_strm(
206034 SQLITE_API int sqlite3changeset_apply_v2(
206067 SQLITE_API int sqlite3changeset_apply(
206092 SQLITE_API int sqlite3changeset_apply_v2_strm(
206119 SQLITE_API int sqlite3changeset_apply_strm(
206509 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){
206526 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *pData){
206542 SQLITE_API int sqlite3changegroup_output(
206553 SQLITE_API int sqlite3changegroup_add_strm(
206572 SQLITE_API int sqlite3changegroup_output_strm(
206583 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){
206593 SQLITE_API int sqlite3changeset_concat(
206622 SQLITE_API int sqlite3changeset_concat_strm(
206910 SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew){
206927 SQLITE_API int sqlite3rebaser_configure(
206944 SQLITE_API int sqlite3rebaser_rebase(
206963 SQLITE_API int sqlite3rebaser_rebase_strm(
206984 SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p){
206994 SQLITE_API int sqlite3session_config(int op, void *pArg){
207691 SQLITE_API extern int sqlite3_fts5_may_be_corrupt;
222107 SQLITE_API int sqlite3_fts5_may_be_corrupt = 1;
224931 SQLITE_API int sqlite3_fts_init(
224944 SQLITE_API int sqlite3_fts5_init(
229594 SQLITE_API int sqlite3_stmt_init(
229615 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }