Lines Matching refs:SQLITE_API
387 #ifndef SQLITE_API
388 # define SQLITE_API macro
498 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
499 SQLITE_API const char *sqlite3_libversion(void);
500 SQLITE_API const char *sqlite3_sourceid(void);
501 SQLITE_API int sqlite3_libversion_number(void);
526 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
527 SQLITE_API const char *sqlite3_compileoption_get(int N);
569 SQLITE_API int sqlite3_threadsafe(void);
666 SQLITE_API int sqlite3_close(sqlite3*);
667 SQLITE_API int sqlite3_close_v2(sqlite3*);
738 SQLITE_API int sqlite3_exec(
1954 SQLITE_API int sqlite3_initialize(void);
1955 SQLITE_API int sqlite3_shutdown(void);
1956 SQLITE_API int sqlite3_os_init(void);
1957 SQLITE_API int sqlite3_os_end(void);
1993 SQLITE_API int sqlite3_config(int, ...);
2012 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
2837 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
2899 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2909 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);
2970 SQLITE_API int sqlite3_changes(sqlite3*);
2971 SQLITE_API sqlite3_int64 sqlite3_changes64(sqlite3*);
3012 SQLITE_API int sqlite3_total_changes(sqlite3*);
3013 SQLITE_API sqlite3_int64 sqlite3_total_changes64(sqlite3*);
3054 SQLITE_API void sqlite3_interrupt(sqlite3*);
3055 SQLITE_API int sqlite3_is_interrupted(sqlite3*);
3090 SQLITE_API int sqlite3_complete(const char *sql);
3091 SQLITE_API int sqlite3_complete16(const void *sql);
3152 SQLITE_API int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);
3175 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
3250 SQLITE_API int sqlite3_get_table(
3258 SQLITE_API void sqlite3_free_table(char **result);
3300 SQLITE_API char *sqlite3_mprintf(const char*,...);
3301 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
3302 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
3303 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
3380 SQLITE_API void *sqlite3_malloc(int);
3381 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64);
3382 SQLITE_API void *sqlite3_realloc(void*, int);
3383 SQLITE_API void *sqlite3_realloc64(void*, sqlite3_uint64);
3384 SQLITE_API void sqlite3_free(void*);
3385 SQLITE_API sqlite3_uint64 sqlite3_msize(void*);
3410 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
3411 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
3434 SQLITE_API void sqlite3_randomness(int N, void *P);
3525 SQLITE_API int sqlite3_set_authorizer(
3633 SQLITE_API SQLITE_DEPRECATED void *sqlite3_trace(sqlite3*,
3635 SQLITE_API SQLITE_DEPRECATED void *sqlite3_profile(sqlite3*,
3726 SQLITE_API int sqlite3_trace_v2(
3772 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
4052 SQLITE_API int sqlite3_open(
4056 SQLITE_API int sqlite3_open16(
4060 SQLITE_API int sqlite3_open_v2(
4133 SQLITE_API const char *sqlite3_uri_parameter(sqlite3_filename z, const char *zParam);
4134 SQLITE_API int sqlite3_uri_boolean(sqlite3_filename z, const char *zParam, int bDefault);
4135 SQLITE_API sqlite3_int64 sqlite3_uri_int64(sqlite3_filename, const char*, sqlite3_int64);
4136 SQLITE_API const char *sqlite3_uri_key(sqlite3_filename z, int N);
4165 SQLITE_API const char *sqlite3_filename_database(sqlite3_filename);
4166 SQLITE_API const char *sqlite3_filename_journal(sqlite3_filename);
4167 SQLITE_API const char *sqlite3_filename_wal(sqlite3_filename);
4186 SQLITE_API sqlite3_file *sqlite3_database_file_object(const char*);
4233 SQLITE_API sqlite3_filename sqlite3_create_filename(
4240 SQLITE_API void sqlite3_free_filename(sqlite3_filename);
4305 SQLITE_API int sqlite3_errcode(sqlite3 *db);
4306 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
4307 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
4308 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
4309 SQLITE_API const char *sqlite3_errstr(int);
4310 SQLITE_API int sqlite3_error_offset(sqlite3 *db);
4378 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
4588 SQLITE_API int sqlite3_prepare(
4595 SQLITE_API int sqlite3_prepare_v2(
4602 SQLITE_API int sqlite3_prepare_v3(
4610 SQLITE_API int sqlite3_prepare16(
4617 SQLITE_API int sqlite3_prepare16_v2(
4624 SQLITE_API int sqlite3_prepare16_v3(
4674 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
4675 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt);
4677 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt);
4727 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
4739 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt);
4774 SQLITE_API int sqlite3_stmt_explain(sqlite3_stmt *pStmt, int eMode);
4795 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
4995 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
4996 SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
4998 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
4999 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
5000 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
5001 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
5002 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));
5003 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
5004 SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
5006 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
5007 SQLITE_API int sqlite3_bind_pointer(sqlite3_stmt*, int, void*, const char*,void(*)(void*));
5008 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
5009 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
5030 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
5058 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
5076 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
5086 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
5102 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
5131 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
5132 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
5176 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
5177 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
5178 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
5179 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
5180 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
5181 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
5213 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
5214 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
5298 SQLITE_API int sqlite3_step(sqlite3_stmt*);
5319 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
5566 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
5567 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
5568 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
5569 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
5570 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
5571 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
5572 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
5573 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
5574 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
5575 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
5603 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
5642 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
5768 SQLITE_API int sqlite3_create_function(
5778 SQLITE_API int sqlite3_create_function16(
5788 SQLITE_API int sqlite3_create_function_v2(
5799 SQLITE_API int sqlite3_create_window_function(
5932 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
5933 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
5934 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
5935 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
5936 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
5937 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
6069 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
6070 SQLITE_API double sqlite3_value_double(sqlite3_value*);
6071 SQLITE_API int sqlite3_value_int(sqlite3_value*);
6072 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
6073 SQLITE_API void *sqlite3_value_pointer(sqlite3_value*, const char*);
6074 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
6075 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
6076 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
6077 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
6078 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
6079 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
6080 SQLITE_API int sqlite3_value_type(sqlite3_value*);
6081 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
6082 SQLITE_API int sqlite3_value_nochange(sqlite3_value*);
6083 SQLITE_API int sqlite3_value_frombind(sqlite3_value*);
6105 SQLITE_API int sqlite3_value_encoding(sqlite3_value*);
6123 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);
6140 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);
6141 SQLITE_API void sqlite3_value_free(sqlite3_value*);
6186 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
6201 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
6213 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
6282 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
6283 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
6338 SQLITE_API void *sqlite3_get_clientdata(sqlite3*,const char*);
6339 SQLITE_API int sqlite3_set_clientdata(sqlite3*, const char*, void*, void(*)(void*));
6506 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
6507 SQLITE_API void sqlite3_result_blob64(sqlite3_context*,const void*,
6509 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
6510 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
6511 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
6512 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
6513 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
6514 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
6515 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
6516 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
6517 SQLITE_API void sqlite3_result_null(sqlite3_context*);
6518 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
6519 SQLITE_API void sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64,
6521 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
6522 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
6523 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
6524 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
6525 SQLITE_API void sqlite3_result_pointer(sqlite3_context*, void*,const char*,void(*)(void*));
6526 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
6527 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);
6556 SQLITE_API void sqlite3_result_subtype(sqlite3_context*,unsigned int);
6639 SQLITE_API int sqlite3_create_collation(
6646 SQLITE_API int sqlite3_create_collation_v2(
6654 SQLITE_API int sqlite3_create_collation16(
6689 SQLITE_API int sqlite3_collation_needed(
6694 SQLITE_API int sqlite3_collation_needed16(
6705 SQLITE_API void sqlite3_activate_cerod(
6734 SQLITE_API int sqlite3_sleep(int);
6792 SQLITE_API char *sqlite3_temp_directory;
6829 SQLITE_API char *sqlite3_data_directory;
6850 SQLITE_API int sqlite3_win32_set_directory(
6854 SQLITE_API int sqlite3_win32_set_directory8(unsigned long type, const char *zValue);
6855 SQLITE_API int sqlite3_win32_set_directory16(unsigned long type, const void *zValue);
6888 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
6901 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
6923 SQLITE_API const char *sqlite3_db_name(sqlite3 *db, int N);
6955 SQLITE_API sqlite3_filename sqlite3_db_filename(sqlite3 *db, const char *zDbName);
6965 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
6983 SQLITE_API int sqlite3_txn_state(sqlite3*,const char *zSchema);
7032 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
7081 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
7082 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
7142 SQLITE_API int sqlite3_autovacuum_pages(
7199 SQLITE_API void *sqlite3_update_hook(
7249 SQLITE_API int sqlite3_enable_shared_cache(int);
7265 SQLITE_API int sqlite3_release_memory(int);
7279 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
7345 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
7346 SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 N);
7357 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
7429 SQLITE_API int sqlite3_table_column_metadata(
7485 SQLITE_API int sqlite3_load_extension(
7517 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
7555 SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void));
7567 SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));
7575 SQLITE_API void sqlite3_reset_auto_extension(void);
7874 SQLITE_API int sqlite3_create_module(
7880 SQLITE_API int sqlite3_create_module_v2(
7900 SQLITE_API int sqlite3_drop_modules(
7960 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
7979 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
8078 SQLITE_API int sqlite3_blob_open(
8111 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
8134 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
8150 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
8179 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
8221 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
8252 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
8253 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
8254 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
8372 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
8373 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
8374 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
8375 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
8376 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
8486 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
8487 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
8531 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
8574 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
8593 SQLITE_API int sqlite3_test_control(int op, ...);
8690 SQLITE_API int sqlite3_keyword_count(void);
8691 SQLITE_API int sqlite3_keyword_name(int,const char**,int*);
8692 SQLITE_API int sqlite3_keyword_check(const char*,int);
8737 SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3*);
8752 SQLITE_API char *sqlite3_str_finish(sqlite3_str*);
8786 SQLITE_API void sqlite3_str_appendf(sqlite3_str*, const char *zFormat, ...);
8787 SQLITE_API void sqlite3_str_vappendf(sqlite3_str*, const char *zFormat, va_list);
8788 SQLITE_API void sqlite3_str_append(sqlite3_str*, const char *zIn, int N);
8789 SQLITE_API void sqlite3_str_appendall(sqlite3_str*, const char *zIn);
8790 SQLITE_API void sqlite3_str_appendchar(sqlite3_str*, int N, char C);
8791 SQLITE_API void sqlite3_str_reset(sqlite3_str*);
8822 SQLITE_API int sqlite3_str_errcode(sqlite3_str*);
8823 SQLITE_API int sqlite3_str_length(sqlite3_str*);
8824 SQLITE_API char *sqlite3_str_value(sqlite3_str*);
8852 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
8853 SQLITE_API int sqlite3_status64(
8962 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
9115 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
9617 SQLITE_API sqlite3_backup *sqlite3_backup_init(
9623 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
9624 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
9625 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
9626 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
9743 SQLITE_API int sqlite3_unlock_notify(
9758 SQLITE_API int sqlite3_stricmp(const char *, const char *);
9759 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
9776 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
9799 SQLITE_API int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);
9822 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
9859 SQLITE_API void *sqlite3_wal_hook(
9894 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
9916 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
10010 SQLITE_API int sqlite3_wal_checkpoint_v2(
10050 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
10138 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
10164 SQLITE_API int sqlite3_vtab_nochange(sqlite3_context*);
10199 SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info*,int);
10272 SQLITE_API int sqlite3_vtab_distinct(sqlite3_index_info*);
10345 SQLITE_API int sqlite3_vtab_in(sqlite3_index_info*, int iCons, int bHandle);
10392 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut);
10393 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut);
10435 SQLITE_API int sqlite3_vtab_rhs_value(sqlite3_index_info*, int, sqlite3_value **ppVal);
10564 SQLITE_API int sqlite3_stmt_scanstatus(
10570 SQLITE_API int sqlite3_stmt_scanstatus_v2(
10593 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);
10626 SQLITE_API int sqlite3_db_cacheflush(sqlite3*);
10725 SQLITE_API void *sqlite3_preupdate_hook(
10738 SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
10739 SQLITE_API int sqlite3_preupdate_count(sqlite3 *);
10740 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *);
10741 SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
10742 SQLITE_API int sqlite3_preupdate_blobwrite(sqlite3 *);
10756 SQLITE_API int sqlite3_system_errno(sqlite3*);
10825 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_get(
10874 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_open(
10891 SQLITE_API SQLITE_EXPERIMENTAL void sqlite3_snapshot_free(sqlite3_snapshot*);
10918 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_cmp(
10946 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb);
10991 SQLITE_API unsigned char *sqlite3_serialize(
11057 SQLITE_API int sqlite3_deserialize(
11157 SQLITE_API int sqlite3_rtree_geometry_callback(
11183 SQLITE_API int sqlite3_rtree_query_callback(
11296 SQLITE_API int sqlite3session_create(
11315 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);
11326 SQLITE_API int sqlite3session_object_config(sqlite3_session*, int op, void *pArg);
11381 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);
11411 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);
11471 SQLITE_API int sqlite3session_attach(
11486 SQLITE_API void sqlite3session_table_filter(
11600 SQLITE_API int sqlite3session_changeset(
11620 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession);
11679 SQLITE_API int sqlite3session_diff(
11716 SQLITE_API int sqlite3session_patchset(
11737 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);
11745 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession);
11788 SQLITE_API int sqlite3changeset_start(
11793 SQLITE_API int sqlite3changeset_start_v2(
11837 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *pIter);
11871 SQLITE_API int sqlite3changeset_op(
11905 SQLITE_API int sqlite3changeset_pk(
11936 SQLITE_API int sqlite3changeset_old(
11970 SQLITE_API int sqlite3changeset_new(
11998 SQLITE_API int sqlite3changeset_conflict(
12015 SQLITE_API int sqlite3changeset_fk_conflicts(
12051 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *pIter);
12081 SQLITE_API int sqlite3changeset_invert(
12112 SQLITE_API int sqlite3changeset_concat(
12125 SQLITE_API int sqlite3changeset_upgrade(
12178 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp);
12210 SQLITE_API int sqlite3changegroup_schema(sqlite3_changegroup*, sqlite3*, const char *zDb);
12293 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData);
12320 SQLITE_API int sqlite3changegroup_output(
12330 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup*);
12490 SQLITE_API int sqlite3changeset_apply(
12505 SQLITE_API int sqlite3changeset_apply_v2(
12773 SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew);
12784 SQLITE_API int sqlite3rebaser_configure(
12803 SQLITE_API int sqlite3rebaser_rebase(
12817 SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p);
12909 SQLITE_API int sqlite3changeset_apply_strm(
12924 SQLITE_API int sqlite3changeset_apply_v2_strm(
12941 SQLITE_API int sqlite3changeset_concat_strm(
12949 SQLITE_API int sqlite3changeset_invert_strm(
12955 SQLITE_API int sqlite3changeset_start_strm(
12960 SQLITE_API int sqlite3changeset_start_v2_strm(
12966 SQLITE_API int sqlite3session_changeset_strm(
12971 SQLITE_API int sqlite3session_patchset_strm(
12976 SQLITE_API int sqlite3changegroup_add_strm(sqlite3_changegroup*,
12980 SQLITE_API int sqlite3changegroup_output_strm(sqlite3_changegroup*,
12984 SQLITE_API int sqlite3rebaser_rebase_strm(
13025 SQLITE_API int sqlite3session_config(int op, void *pArg);
15262 SQLITE_API int sqlite3_wsd_init(int N, int J);
15263 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
17320 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
21604 SQLITE_API SQLITE_EXTERN void (SQLITE_CDECL *sqlite3IoTrace)(const char*,...);
21750 SQLITE_API extern int sqlite3_io_error_hit;
21751 SQLITE_API extern int sqlite3_io_error_hardhit;
21752 SQLITE_API extern int sqlite3_io_error_pending;
21753 SQLITE_API extern int sqlite3_io_error_persist;
21754 SQLITE_API extern int sqlite3_io_error_benign;
21755 SQLITE_API extern int sqlite3_diskfull_pending;
21756 SQLITE_API extern int sqlite3_diskfull;
21788 SQLITE_API extern int sqlite3_open_file_count;
23864 SQLITE_API int sqlite3_status64( in sqlite3_status64()
23889 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){ in sqlite3_status()
23932 SQLITE_API int sqlite3_db_status( in sqlite3_db_status()
25782 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
25783 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
25784 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
25785 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
25786 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
25787 SQLITE_API int sqlite3_diskfull_pending = 0;
25788 SQLITE_API int sqlite3_diskfull = 0;
25795 SQLITE_API int sqlite3_open_file_count = 0;
25823 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
26120 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ in sqlite3_vfs_find()
26166 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ in sqlite3_vfs_register()
26194 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ in sqlite3_vfs_unregister()
28744 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ in sqlite3_mutex_alloc()
28765 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ in sqlite3_mutex_free()
28776 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ in sqlite3_mutex_enter()
28787 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ in sqlite3_mutex_try()
28802 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ in sqlite3_mutex_leave()
28814 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ in sqlite3_mutex_held()
28818 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ in sqlite3_mutex_notheld()
29658 SQLITE_API int sqlite3_win32_is_nt(void); /* os_win.c */
29659 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
29959 SQLITE_API int sqlite3_release_memory(int n){ in sqlite3_release_memory()
30008 SQLITE_API int sqlite3_memory_alarm( in sqlite3_memory_alarm()
30031 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ in sqlite3_soft_heap_limit64()
30056 SQLITE_API void sqlite3_soft_heap_limit(int n){ in sqlite3_soft_heap_limit()
30073 SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 n){ in sqlite3_hard_heap_limit64()
30133 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){ in sqlite3_memory_used()
30144 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ in sqlite3_memory_highwater()
30254 SQLITE_API void *sqlite3_malloc(int n){ in sqlite3_malloc()
30260 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){ in sqlite3_malloc64()
30320 SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){ in sqlite3_msize()
30329 SQLITE_API void sqlite3_free(void *p){ in sqlite3_free()
30500 SQLITE_API void *sqlite3_realloc(void *pOld, int n){ in sqlite3_realloc()
30507 SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){ in sqlite3_realloc64()
31015 SQLITE_API void sqlite3_str_vappendf( in sqlite3_str_vappendf()
31831 SQLITE_API void sqlite3_str_appendchar(sqlite3_str *p, int N, char c){ in sqlite3_str_appendchar()
31859 SQLITE_API void sqlite3_str_append(sqlite3_str *p, const char *z, int N){ in sqlite3_str_append()
31876 SQLITE_API void sqlite3_str_appendall(sqlite3_str *p, const char *z){ in sqlite3_str_appendall()
31937 SQLITE_API char *sqlite3_str_finish(sqlite3_str *p){ in sqlite3_str_finish()
31949 SQLITE_API int sqlite3_str_errcode(sqlite3_str *p){ in sqlite3_str_errcode()
31954 SQLITE_API int sqlite3_str_length(sqlite3_str *p){ in sqlite3_str_length()
31959 SQLITE_API char *sqlite3_str_value(sqlite3_str *p){ in sqlite3_str_value()
31968 SQLITE_API void sqlite3_str_reset(StrAccum *p){ in sqlite3_str_reset()
32003 SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3 *db){ in sqlite3_str_new()
32051 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){ in sqlite3_vmprintf()
32075 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){ in sqlite3_mprintf()
32100 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){ in sqlite3_vsnprintf()
32115 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){ in sqlite3_snprintf()
32161 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){ in sqlite3_log()
32202 SQLITE_API void sqlite3_str_appendf(StrAccum *p, const char *zFormat, ...){ in sqlite3_str_appendf()
33653 SQLITE_API void sqlite3_randomness(int N, void *pBuf){ in sqlite3_randomness()
34957 SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){ in sqlite3_stricmp()
34984 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){ in sqlite3_strnicmp()
38003 SQLITE_API int sqlite3_os_init(void){
38006 SQLITE_API int sqlite3_os_end(void){
41602 SQLITE_API int sqlite3_sync_count = 0;
41603 SQLITE_API int sqlite3_fullsync_count = 0;
44894 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
45311 SQLITE_API int sqlite3_hostid_num = 0;
46162 SQLITE_API int sqlite3_os_init(void){
46292 SQLITE_API int sqlite3_os_end(void){
46782 SQLITE_API LONG SQLITE_WIN32_VOLATILE sqlite3_os_type = 0;
47551 SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){
47591 SQLITE_API int sqlite3_win32_reset_heap(){
47636 SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){
47682 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){
47731 SQLITE_API int sqlite3_win32_is_nt(void){
48119 SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){
48135 SQLITE_API char *sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){
48151 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){
48167 SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){
48183 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){
48199 SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){
48216 SQLITE_API int sqlite3_win32_set_directory8(
48260 SQLITE_API int sqlite3_win32_set_directory16(
48282 SQLITE_API int sqlite3_win32_set_directory(
49291 SQLITE_API int sqlite3_sync_count = 0;
49292 SQLITE_API int sqlite3_fullsync_count = 0;
52255 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
52361 SQLITE_API int sqlite3_os_init(void){
52496 SQLITE_API int sqlite3_os_end(void){
53264 SQLITE_API unsigned char *sqlite3_serialize(
53345 SQLITE_API int sqlite3_deserialize(
57470 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
57471 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
57472 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
60391 SQLITE_API int sqlite3_opentemp_count = 0;
60593 SQLITE_API extern int sqlite3_io_error_pending;
60594 SQLITE_API extern int sqlite3_io_error_hit;
61811 SQLITE_API sqlite3_file *sqlite3_database_file_object(const char *zName){
69059 SQLITE_API int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapshot *p2){
70272 SQLITE_API int sqlite3_enable_shared_cache(int enable){
81712 SQLITE_API sqlite3_backup *sqlite3_backup_init(
81886 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
82143 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
82197 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
82211 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
89901 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
89972 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
90001 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
90022 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
90055 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
90068 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
90071 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
90074 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
90077 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
90080 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
90083 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){
90087 SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal, const char *zPType){
90100 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
90104 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
90107 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
90110 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
90118 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
90202 SQLITE_API int sqlite3_value_encoding(sqlite3_value *pVal){
90207 SQLITE_API int sqlite3_value_nochange(sqlite3_value *pVal){
90212 SQLITE_API int sqlite3_value_frombind(sqlite3_value *pVal){
90218 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){
90244 SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){
90308 SQLITE_API void sqlite3_result_blob(
90324 SQLITE_API void sqlite3_result_blob64(
90344 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
90351 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
90360 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
90369 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
90376 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
90383 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
90390 SQLITE_API void sqlite3_result_pointer(
90409 SQLITE_API void sqlite3_result_subtype(sqlite3_context *pCtx, unsigned int eSubtype){
90431 SQLITE_API void sqlite3_result_text(
90446 SQLITE_API void sqlite3_result_text64(
90473 SQLITE_API void sqlite3_result_text16(
90482 SQLITE_API void sqlite3_result_text16be(
90491 SQLITE_API void sqlite3_result_text16le(
90501 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
90519 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
90522 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){
90541 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
90556 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
90567 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
90768 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
90822 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
90840 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
90863 SQLITE_API int sqlite3_vtab_nochange(sqlite3_context *p){
90942 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut){
90950 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut){
91003 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
91024 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
91055 SQLITE_API void sqlite3_set_auxdata(
91112 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
91121 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
91131 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
91235 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
91245 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
91250 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
91255 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
91260 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
91265 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
91270 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
91275 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
91285 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
91291 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
91404 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
91408 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
91427 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
91431 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
91443 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
91447 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
91457 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
91461 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
91471 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
91475 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
91575 SQLITE_API int sqlite3_bind_blob(
91587 SQLITE_API int sqlite3_bind_blob64(
91597 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
91607 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
91610 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
91620 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
91629 SQLITE_API int sqlite3_bind_pointer(
91647 SQLITE_API int sqlite3_bind_text(
91656 SQLITE_API int sqlite3_bind_text64(
91672 SQLITE_API int sqlite3_bind_text16(
91682 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
91716 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
91730 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlite3_uint64 n){
91752 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
91763 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
91778 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
91812 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
91836 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
91844 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
91852 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt){
91859 SQLITE_API int sqlite3_stmt_explain(sqlite3_stmt *pStmt, int eMode){
91895 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
91906 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
91927 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
91959 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
91973 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt){
91993 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt){
92030 SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
92100 SQLITE_API int sqlite3_preupdate_count(sqlite3 *db){
92123 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *db){
92139 SQLITE_API int sqlite3_preupdate_blobwrite(sqlite3 *db){
92155 SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
92236 SQLITE_API int sqlite3_stmt_scanstatus_v2(
92389 SQLITE_API int sqlite3_stmt_scanstatus(
92401 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){
92655 SQLITE_API int sqlite3_search_count = 0;
92667 SQLITE_API int sqlite3_interrupt_count = 0;
92678 SQLITE_API int sqlite3_sort_count = 0;
92689 SQLITE_API int sqlite3_max_blobsize = 0;
92715 SQLITE_API int sqlite3_found_count = 0;
93036 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
101864 SQLITE_API int sqlite3_blob_open(
102099 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
102195 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
102202 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
102212 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
102227 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
120416 SQLITE_API int sqlite3_set_authorizer(
128758 SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zString){
128772 SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){
128788 SQLITE_API int sqlite3_like_count = 0;
134850 SQLITE_API int sqlite3_xferopt_count;
135338 SQLITE_API int sqlite3_exec(
136879 SQLITE_API int sqlite3_load_extension(
136910 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
136959 SQLITE_API int sqlite3_auto_extension(
137009 SQLITE_API int sqlite3_cancel_auto_extension(
137037 SQLITE_API void sqlite3_reset_auto_extension(void){
141625 SQLITE_API int sqlite3_prepare(
141637 SQLITE_API int sqlite3_prepare_v2(
141655 SQLITE_API int sqlite3_prepare_v3(
141741 SQLITE_API int sqlite3_prepare16(
141753 SQLITE_API int sqlite3_prepare16_v2(
141765 SQLITE_API int sqlite3_prepare16_v3(
150475 SQLITE_API int sqlite3_get_table(
150544 SQLITE_API void sqlite3_free_table(
154264 SQLITE_API int sqlite3_create_module(
154279 SQLITE_API int sqlite3_create_module_v2(
154296 SQLITE_API int sqlite3_drop_modules(sqlite3 *db, const char** azNames){
154964 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
155446 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){
155464 SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){
165026 SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxInfo, int iCons){
165046 SQLITE_API int sqlite3_vtab_in(sqlite3_index_info *pIdxInfo, int iCons, int bHandle){
165066 SQLITE_API int sqlite3_vtab_rhs_value(
165099 SQLITE_API int sqlite3_vtab_distinct(sqlite3_index_info *pIdxInfo){
177042 SQLITE_API int sqlite3_keyword_name(int i,const char **pzName,int *pnName){
177049 SQLITE_API int sqlite3_keyword_count(void){ return SQLITE_N_KEYWORD; }
177050 SQLITE_API int sqlite3_keyword_check(const char *zName, int nName){
177868 SQLITE_API int sqlite3_complete(const char *zSql){
178033 SQLITE_API int sqlite3_complete16(const void *zSql){
178246 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
178252 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
178265 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
178271 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
178292 SQLITE_API void (SQLITE_CDECL *sqlite3IoTrace)(const char*, ...) = 0;
178302 SQLITE_API char *sqlite3_temp_directory = 0;
178311 SQLITE_API char *sqlite3_data_directory = 0;
178370 SQLITE_API int sqlite3_initialize(void){
178551 SQLITE_API int sqlite3_shutdown(void){
178605 SQLITE_API int sqlite3_config(int op, ...){
179040 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
179054 SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){
179078 SQLITE_API int sqlite3_db_cacheflush(sqlite3 *db){
179107 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
179259 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
179272 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64 iRowid){
179287 SQLITE_API sqlite3_int64 sqlite3_changes64(sqlite3 *db){
179296 SQLITE_API int sqlite3_changes(sqlite3 *db){
179303 SQLITE_API sqlite3_int64 sqlite3_total_changes64(sqlite3 *db){
179312 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
179462 SQLITE_API int sqlite3_txn_state(sqlite3 *db, const char *zSchema){
179497 SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
179498 SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
179932 SQLITE_API int sqlite3_busy_handler(
179955 SQLITE_API void sqlite3_progress_handler(
179986 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
180003 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
180019 SQLITE_API int sqlite3_is_interrupted(sqlite3 *db){
180222 SQLITE_API int sqlite3_create_function(
180235 SQLITE_API int sqlite3_create_function_v2(
180249 SQLITE_API int sqlite3_create_window_function(
180266 SQLITE_API int sqlite3_create_function16(
180328 SQLITE_API int sqlite3_overload_function(
180361 SQLITE_API void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const char*), void *pArg){
180382 SQLITE_API int sqlite3_trace_v2(
180412 SQLITE_API void *sqlite3_profile(
180442 SQLITE_API void *sqlite3_commit_hook(
180467 SQLITE_API void *sqlite3_update_hook(
180492 SQLITE_API void *sqlite3_rollback_hook(
180518 SQLITE_API void *sqlite3_preupdate_hook(
180544 SQLITE_API int sqlite3_autovacuum_pages(
180601 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
180622 SQLITE_API void *sqlite3_wal_hook(
180649 SQLITE_API int sqlite3_wal_checkpoint_v2(
180713 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
180807 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
180833 SQLITE_API int sqlite3_error_offset(sqlite3 *db){
180848 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
180890 SQLITE_API int sqlite3_errcode(sqlite3 *db){
180899 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
180908 SQLITE_API int sqlite3_system_errno(sqlite3 *db){
180917 SQLITE_API const char *sqlite3_errstr(int rc){
181065 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
181749 SQLITE_API int sqlite3_open(
181756 SQLITE_API int sqlite3_open_v2(
181769 SQLITE_API int sqlite3_open16(
181808 SQLITE_API int sqlite3_create_collation(
181821 SQLITE_API int sqlite3_create_collation_v2(
181846 SQLITE_API int sqlite3_create_collation16(
181876 SQLITE_API int sqlite3_collation_needed(
181897 SQLITE_API int sqlite3_collation_needed16(
181917 SQLITE_API void *sqlite3_get_clientdata(sqlite3 *db, const char *zName){
181934 SQLITE_API int sqlite3_set_clientdata(
181982 SQLITE_API int sqlite3_global_recover(void){
181993 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
182058 SQLITE_API void sqlite3_thread_cleanup(void){
182066 SQLITE_API int sqlite3_table_column_metadata(
182184 SQLITE_API int sqlite3_sleep(int ms){
182200 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
182213 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
182266 SQLITE_API int sqlite3_test_control(int op, ...){
182875 SQLITE_API const char *sqlite3_create_filename(
182911 SQLITE_API void sqlite3_free_filename(const char *p){
182929 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
182938 SQLITE_API const char *sqlite3_uri_key(const char *zFilename, int N){
182952 SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
182961 SQLITE_API sqlite3_int64 sqlite3_uri_int64(
182984 SQLITE_API const char *sqlite3_filename_database(const char *zFilename){
182988 SQLITE_API const char *sqlite3_filename_journal(const char *zFilename){
182998 SQLITE_API const char *sqlite3_filename_wal(const char *zFilename){
183020 SQLITE_API const char *sqlite3_db_name(sqlite3 *db, int N){
183038 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName){
183054 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
183071 SQLITE_API int sqlite3_snapshot_get(
183107 SQLITE_API int sqlite3_snapshot_open(
183163 SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){
183194 SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){
183207 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){
183240 SQLITE_API const char *sqlite3_compileoption_get(int N){
183400 SQLITE_API int sqlite3_unlock_notify(
184301 SQLITE_API extern int sqlite3_fts3_may_be_corrupt;
184863 SQLITE_API int sqlite3_fts3_may_be_corrupt = 1;
190711 SQLITE_API int sqlite3_fts3_init(
191351 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
214752 SQLITE_API int sqlite3_rtree_geometry_callback(
214776 SQLITE_API int sqlite3_rtree_query_callback(
214804 SQLITE_API int sqlite3_rtree_init(
215362 SQLITE_API int sqlite3_icu_init(
216042 SQLITE_API sqlite3rbu *sqlite3rbu_open(
216085 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
216104 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu*, sqlite3_int64);
216110 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu*);
216143 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu*, int bRbu);
216157 SQLITE_API int sqlite3rbu_step(sqlite3rbu *pRbu);
216169 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *pRbu);
216189 SQLITE_API int sqlite3rbu_close(sqlite3rbu *pRbu, char **pzErrmsg);
216196 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu);
216238 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *pRbu, int *pnOne, int*pnTwo);
216276 SQLITE_API int sqlite3rbu_state(sqlite3rbu *pRbu);
216299 SQLITE_API void sqlite3rbu_rename_handler(
216348 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent);
216358 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName);
219945 SQLITE_API int sqlite3rbu_step(sqlite3rbu *p){
220441 SQLITE_API sqlite3rbu *sqlite3rbu_open(
220453 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
220471 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){
220503 SQLITE_API int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){
220566 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){
220574 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *pnTwo){
220609 SQLITE_API int sqlite3rbu_state(sqlite3rbu *p){
220637 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *p){
220705 SQLITE_API void sqlite3rbu_rename_handler(
221587 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName){
221601 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent){
221679 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sqlite3_int64 n){
221686 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){
225209 SQLITE_API int sqlite3session_diff(
225307 SQLITE_API int sqlite3session_create(
225370 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){
225400 SQLITE_API void sqlite3session_table_filter(
225418 SQLITE_API int sqlite3session_attach(
226133 SQLITE_API int sqlite3session_changeset(
226151 SQLITE_API int sqlite3session_changeset_strm(
226163 SQLITE_API int sqlite3session_patchset_strm(
226179 SQLITE_API int sqlite3session_patchset(
226191 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable){
226205 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){
226220 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){
226236 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession){
226243 SQLITE_API int sqlite3session_object_config(sqlite3_session *pSession, int op, void *pArg){
226282 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession){
226327 SQLITE_API int sqlite3changeset_start(
226334 SQLITE_API int sqlite3changeset_start_v2(
226347 SQLITE_API int sqlite3changeset_start_strm(
226354 SQLITE_API int sqlite3changeset_start_v2_strm(
226871 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *p){
226880 SQLITE_API int sqlite3changeset_op(
226900 SQLITE_API int sqlite3changeset_pk(
226923 SQLITE_API int sqlite3changeset_old(
226951 SQLITE_API int sqlite3changeset_new(
226985 SQLITE_API int sqlite3changeset_conflict(
227008 SQLITE_API int sqlite3changeset_fk_conflicts(
227026 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *p){
227200 SQLITE_API int sqlite3changeset_invert(
227219 SQLITE_API int sqlite3changeset_invert_strm(
228347 SQLITE_API int sqlite3changeset_apply_v2(
228393 SQLITE_API int sqlite3changeset_apply(
228418 SQLITE_API int sqlite3changeset_apply_v2_strm(
228445 SQLITE_API int sqlite3changeset_apply_strm(
228972 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){
228988 SQLITE_API int sqlite3changegroup_schema(
229014 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *pData){
229030 SQLITE_API int sqlite3changegroup_output(
229041 SQLITE_API int sqlite3changegroup_add_strm(
229060 SQLITE_API int sqlite3changegroup_output_strm(
229071 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){
229082 SQLITE_API int sqlite3changeset_concat(
229111 SQLITE_API int sqlite3changeset_concat_strm(
229399 SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew){
229416 SQLITE_API int sqlite3rebaser_configure(
229433 SQLITE_API int sqlite3rebaser_rebase(
229452 SQLITE_API int sqlite3rebaser_rebase_strm(
229473 SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p){
229483 SQLITE_API int sqlite3session_config(int op, void *pArg){
230242 SQLITE_API extern int sqlite3_fts5_may_be_corrupt;
247684 SQLITE_API int sqlite3_fts5_may_be_corrupt = 1;
250739 SQLITE_API int sqlite3_fts_init(
250752 SQLITE_API int sqlite3_fts5_init(
255713 SQLITE_API int sqlite3_stmt_init(
255730 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }