Lines Matching refs:SQLITE_API

393 #ifndef SQLITE_API
394 # define SQLITE_API macro
504 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
505 SQLITE_API const char *sqlite3_libversion(void);
506 SQLITE_API const char *sqlite3_sourceid(void);
507 SQLITE_API int sqlite3_libversion_number(void);
532 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
533 SQLITE_API const char *sqlite3_compileoption_get(int N);
575 SQLITE_API int sqlite3_threadsafe(void);
672 SQLITE_API int sqlite3_close(sqlite3*);
673 SQLITE_API int sqlite3_close_v2(sqlite3*);
746 SQLITE_API int sqlite3_exec(
1984 SQLITE_API int sqlite3_initialize(void);
1985 SQLITE_API int sqlite3_shutdown(void);
1986 SQLITE_API int sqlite3_os_init(void);
1987 SQLITE_API int sqlite3_os_end(void);
2023 SQLITE_API int sqlite3_config(int, ...);
2042 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
3000 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
3062 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
3072 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);
3137 SQLITE_API int sqlite3_changes(sqlite3*);
3138 SQLITE_API sqlite3_int64 sqlite3_changes64(sqlite3*);
3179 SQLITE_API int sqlite3_total_changes(sqlite3*);
3180 SQLITE_API sqlite3_int64 sqlite3_total_changes64(sqlite3*);
3221 SQLITE_API void sqlite3_interrupt(sqlite3*);
3222 SQLITE_API int sqlite3_is_interrupted(sqlite3*);
3257 SQLITE_API int sqlite3_complete(const char *sql);
3258 SQLITE_API int sqlite3_complete16(const void *sql);
3319 SQLITE_API int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);
3342 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
3375 SQLITE_API int sqlite3_setlk_timeout(sqlite3*, int ms, int flags);
3455 SQLITE_API int sqlite3_get_table(
3463 SQLITE_API void sqlite3_free_table(char **result);
3505 SQLITE_API char *sqlite3_mprintf(const char*,...);
3506 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
3507 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
3508 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
3585 SQLITE_API void *sqlite3_malloc(int);
3586 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64);
3587 SQLITE_API void *sqlite3_realloc(void*, int);
3588 SQLITE_API void *sqlite3_realloc64(void*, sqlite3_uint64);
3589 SQLITE_API void sqlite3_free(void*);
3590 SQLITE_API sqlite3_uint64 sqlite3_msize(void*);
3615 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
3616 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
3639 SQLITE_API void sqlite3_randomness(int N, void *P);
3730 SQLITE_API int sqlite3_set_authorizer(
3838 SQLITE_API SQLITE_DEPRECATED void *sqlite3_trace(sqlite3*,
3840 SQLITE_API SQLITE_DEPRECATED void *sqlite3_profile(sqlite3*,
3931 SQLITE_API int sqlite3_trace_v2(
3977 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
4257 SQLITE_API int sqlite3_open(
4261 SQLITE_API int sqlite3_open16(
4265 SQLITE_API int sqlite3_open_v2(
4338 SQLITE_API const char *sqlite3_uri_parameter(sqlite3_filename z, const char *zParam);
4339 SQLITE_API int sqlite3_uri_boolean(sqlite3_filename z, const char *zParam, int bDefault);
4340 SQLITE_API sqlite3_int64 sqlite3_uri_int64(sqlite3_filename, const char*, sqlite3_int64);
4341 SQLITE_API const char *sqlite3_uri_key(sqlite3_filename z, int N);
4370 SQLITE_API const char *sqlite3_filename_database(sqlite3_filename);
4371 SQLITE_API const char *sqlite3_filename_journal(sqlite3_filename);
4372 SQLITE_API const char *sqlite3_filename_wal(sqlite3_filename);
4391 SQLITE_API sqlite3_file *sqlite3_database_file_object(const char*);
4438 SQLITE_API sqlite3_filename sqlite3_create_filename(
4445 SQLITE_API void sqlite3_free_filename(sqlite3_filename);
4510 SQLITE_API int sqlite3_errcode(sqlite3 *db);
4511 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
4512 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
4513 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
4514 SQLITE_API const char *sqlite3_errstr(int);
4515 SQLITE_API int sqlite3_error_offset(sqlite3 *db);
4583 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
4808 SQLITE_API int sqlite3_prepare(
4815 SQLITE_API int sqlite3_prepare_v2(
4822 SQLITE_API int sqlite3_prepare_v3(
4830 SQLITE_API int sqlite3_prepare16(
4837 SQLITE_API int sqlite3_prepare16_v2(
4844 SQLITE_API int sqlite3_prepare16_v3(
4894 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
4895 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt);
4897 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt);
4947 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
4959 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt);
4994 SQLITE_API int sqlite3_stmt_explain(sqlite3_stmt *pStmt, int eMode);
5015 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
5215 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
5216 SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
5218 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
5219 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
5220 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
5221 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
5222 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));
5223 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
5224 SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
5226 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
5227 SQLITE_API int sqlite3_bind_pointer(sqlite3_stmt*, int, void*, const char*,void(*)(void*));
5228 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
5229 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
5250 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
5278 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
5296 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
5306 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
5322 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
5351 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
5352 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
5396 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
5397 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
5398 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
5399 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
5400 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
5401 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
5433 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
5434 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
5518 SQLITE_API int sqlite3_step(sqlite3_stmt*);
5539 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
5786 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
5787 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
5788 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
5789 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
5790 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
5791 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
5792 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
5793 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
5794 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
5795 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
5823 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
5862 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
5988 SQLITE_API int sqlite3_create_function(
5998 SQLITE_API int sqlite3_create_function16(
6008 SQLITE_API int sqlite3_create_function_v2(
6019 SQLITE_API int sqlite3_create_window_function(
6162 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
6163 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
6164 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
6165 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
6166 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
6167 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
6299 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
6300 SQLITE_API double sqlite3_value_double(sqlite3_value*);
6301 SQLITE_API int sqlite3_value_int(sqlite3_value*);
6302 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
6303 SQLITE_API void *sqlite3_value_pointer(sqlite3_value*, const char*);
6304 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
6305 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
6306 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
6307 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
6308 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
6309 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
6310 SQLITE_API int sqlite3_value_type(sqlite3_value*);
6311 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
6312 SQLITE_API int sqlite3_value_nochange(sqlite3_value*);
6313 SQLITE_API int sqlite3_value_frombind(sqlite3_value*);
6335 SQLITE_API int sqlite3_value_encoding(sqlite3_value*);
6353 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);
6370 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);
6371 SQLITE_API void sqlite3_value_free(sqlite3_value*);
6416 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
6431 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
6443 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
6512 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
6513 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
6568 SQLITE_API void *sqlite3_get_clientdata(sqlite3*,const char*);
6569 SQLITE_API int sqlite3_set_clientdata(sqlite3*, const char*, void*, void(*)(void*));
6736 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
6737 SQLITE_API void sqlite3_result_blob64(sqlite3_context*,const void*,
6739 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
6740 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
6741 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
6742 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
6743 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
6744 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
6745 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
6746 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
6747 SQLITE_API void sqlite3_result_null(sqlite3_context*);
6748 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
6749 SQLITE_API void sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64,
6751 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
6752 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
6753 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
6754 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
6755 SQLITE_API void sqlite3_result_pointer(sqlite3_context*, void*,const char*,void(*)(void*));
6756 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
6757 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);
6786 SQLITE_API void sqlite3_result_subtype(sqlite3_context*,unsigned int);
6869 SQLITE_API int sqlite3_create_collation(
6876 SQLITE_API int sqlite3_create_collation_v2(
6884 SQLITE_API int sqlite3_create_collation16(
6919 SQLITE_API int sqlite3_collation_needed(
6924 SQLITE_API int sqlite3_collation_needed16(
6935 SQLITE_API void sqlite3_activate_cerod(
6964 SQLITE_API int sqlite3_sleep(int);
7022 SQLITE_API char *sqlite3_temp_directory;
7059 SQLITE_API char *sqlite3_data_directory;
7080 SQLITE_API int sqlite3_win32_set_directory(
7084 SQLITE_API int sqlite3_win32_set_directory8(unsigned long type, const char *zValue);
7085 SQLITE_API int sqlite3_win32_set_directory16(unsigned long type, const void *zValue);
7118 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
7131 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
7153 SQLITE_API const char *sqlite3_db_name(sqlite3 *db, int N);
7185 SQLITE_API sqlite3_filename sqlite3_db_filename(sqlite3 *db, const char *zDbName);
7195 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
7213 SQLITE_API int sqlite3_txn_state(sqlite3*,const char *zSchema);
7262 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
7311 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
7312 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
7372 SQLITE_API int sqlite3_autovacuum_pages(
7437 SQLITE_API void *sqlite3_update_hook(
7487 SQLITE_API int sqlite3_enable_shared_cache(int);
7503 SQLITE_API int sqlite3_release_memory(int);
7517 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
7583 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
7584 SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 N);
7595 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
7667 SQLITE_API int sqlite3_table_column_metadata(
7723 SQLITE_API int sqlite3_load_extension(
7755 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
7793 SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void));
7805 SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));
7813 SQLITE_API void sqlite3_reset_auto_extension(void);
8116 SQLITE_API int sqlite3_create_module(
8122 SQLITE_API int sqlite3_create_module_v2(
8142 SQLITE_API int sqlite3_drop_modules(
8202 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
8221 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
8320 SQLITE_API int sqlite3_blob_open(
8353 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
8376 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
8392 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
8421 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
8463 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
8494 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
8495 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
8496 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
8614 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
8615 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
8616 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
8617 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
8618 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
8728 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
8729 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
8773 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
8816 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
8835 SQLITE_API int sqlite3_test_control(int op, ...);
8933 SQLITE_API int sqlite3_keyword_count(void);
8934 SQLITE_API int sqlite3_keyword_name(int,const char**,int*);
8935 SQLITE_API int sqlite3_keyword_check(const char*,int);
8980 SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3*);
8995 SQLITE_API char *sqlite3_str_finish(sqlite3_str*);
9029 SQLITE_API void sqlite3_str_appendf(sqlite3_str*, const char *zFormat, ...);
9030 SQLITE_API void sqlite3_str_vappendf(sqlite3_str*, const char *zFormat, va_list);
9031 SQLITE_API void sqlite3_str_append(sqlite3_str*, const char *zIn, int N);
9032 SQLITE_API void sqlite3_str_appendall(sqlite3_str*, const char *zIn);
9033 SQLITE_API void sqlite3_str_appendchar(sqlite3_str*, int N, char C);
9034 SQLITE_API void sqlite3_str_reset(sqlite3_str*);
9065 SQLITE_API int sqlite3_str_errcode(sqlite3_str*);
9066 SQLITE_API int sqlite3_str_length(sqlite3_str*);
9067 SQLITE_API char *sqlite3_str_value(sqlite3_str*);
9095 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
9096 SQLITE_API int sqlite3_status64(
9205 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
9360 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
9872 SQLITE_API sqlite3_backup *sqlite3_backup_init(
9878 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
9879 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
9880 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
9881 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
9998 SQLITE_API int sqlite3_unlock_notify(
10013 SQLITE_API int sqlite3_stricmp(const char *, const char *);
10014 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
10031 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
10054 SQLITE_API int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);
10077 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
10114 SQLITE_API void *sqlite3_wal_hook(
10149 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
10171 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
10265 SQLITE_API int sqlite3_wal_checkpoint_v2(
10305 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
10393 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
10419 SQLITE_API int sqlite3_vtab_nochange(sqlite3_context*);
10454 SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info*,int);
10548 SQLITE_API int sqlite3_vtab_distinct(sqlite3_index_info*);
10621 SQLITE_API int sqlite3_vtab_in(sqlite3_index_info*, int iCons, int bHandle);
10668 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut);
10669 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut);
10711 SQLITE_API int sqlite3_vtab_rhs_value(sqlite3_index_info*, int, sqlite3_value **ppVal);
10840 SQLITE_API int sqlite3_stmt_scanstatus(
10846 SQLITE_API int sqlite3_stmt_scanstatus_v2(
10869 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);
10902 SQLITE_API int sqlite3_db_cacheflush(sqlite3*);
11001 SQLITE_API void *sqlite3_preupdate_hook(
11014 SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
11015 SQLITE_API int sqlite3_preupdate_count(sqlite3 *);
11016 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *);
11017 SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
11018 SQLITE_API int sqlite3_preupdate_blobwrite(sqlite3 *);
11032 SQLITE_API int sqlite3_system_errno(sqlite3*);
11109 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_get(
11158 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_open(
11175 SQLITE_API SQLITE_EXPERIMENTAL void sqlite3_snapshot_free(sqlite3_snapshot*);
11202 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_cmp(
11230 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb);
11276 SQLITE_API unsigned char *sqlite3_serialize(
11342 SQLITE_API int sqlite3_deserialize(
11440 SQLITE_API int sqlite3_rtree_geometry_callback(
11466 SQLITE_API int sqlite3_rtree_query_callback(
11579 SQLITE_API int sqlite3session_create(
11598 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);
11609 SQLITE_API int sqlite3session_object_config(sqlite3_session*, int op, void *pArg);
11664 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);
11694 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);
11754 SQLITE_API int sqlite3session_attach(
11769 SQLITE_API void sqlite3session_table_filter(
11884 SQLITE_API int sqlite3session_changeset(
11904 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession);
11964 SQLITE_API int sqlite3session_diff(
12001 SQLITE_API int sqlite3session_patchset(
12022 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);
12030 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession);
12073 SQLITE_API int sqlite3changeset_start(
12078 SQLITE_API int sqlite3changeset_start_v2(
12122 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *pIter);
12156 SQLITE_API int sqlite3changeset_op(
12190 SQLITE_API int sqlite3changeset_pk(
12221 SQLITE_API int sqlite3changeset_old(
12255 SQLITE_API int sqlite3changeset_new(
12283 SQLITE_API int sqlite3changeset_conflict(
12300 SQLITE_API int sqlite3changeset_fk_conflicts(
12336 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *pIter);
12366 SQLITE_API int sqlite3changeset_invert(
12397 SQLITE_API int sqlite3changeset_concat(
12450 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp);
12482 SQLITE_API int sqlite3changegroup_schema(sqlite3_changegroup*, sqlite3*, const char *zDb);
12565 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData);
12584 SQLITE_API int sqlite3changegroup_add_change(
12616 SQLITE_API int sqlite3changegroup_output(
12626 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup*);
12786 SQLITE_API int sqlite3changeset_apply(
12801 SQLITE_API int sqlite3changeset_apply_v2(
13069 SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew);
13080 SQLITE_API int sqlite3rebaser_configure(
13099 SQLITE_API int sqlite3rebaser_rebase(
13113 SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p);
13205 SQLITE_API int sqlite3changeset_apply_strm(
13220 SQLITE_API int sqlite3changeset_apply_v2_strm(
13237 SQLITE_API int sqlite3changeset_concat_strm(
13245 SQLITE_API int sqlite3changeset_invert_strm(
13251 SQLITE_API int sqlite3changeset_start_strm(
13256 SQLITE_API int sqlite3changeset_start_v2_strm(
13262 SQLITE_API int sqlite3session_changeset_strm(
13267 SQLITE_API int sqlite3session_patchset_strm(
13272 SQLITE_API int sqlite3changegroup_add_strm(sqlite3_changegroup*,
13276 SQLITE_API int sqlite3changegroup_output_strm(sqlite3_changegroup*,
13280 SQLITE_API int sqlite3rebaser_rebase_strm(
13321 SQLITE_API int sqlite3session_config(int op, void *pArg);
15705 SQLITE_API int sqlite3_wsd_init(int N, int J);
15706 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
17803 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
22158 SQLITE_API SQLITE_EXTERN void (SQLITE_CDECL *sqlite3IoTrace)(const char*,...);
22304 SQLITE_API extern int sqlite3_io_error_hit;
22305 SQLITE_API extern int sqlite3_io_error_hardhit;
22306 SQLITE_API extern int sqlite3_io_error_pending;
22307 SQLITE_API extern int sqlite3_io_error_persist;
22308 SQLITE_API extern int sqlite3_io_error_benign;
22309 SQLITE_API extern int sqlite3_diskfull_pending;
22310 SQLITE_API extern int sqlite3_diskfull;
22342 SQLITE_API extern int sqlite3_open_file_count;
24447 SQLITE_API int sqlite3_status64( in sqlite3_status64()
24472 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){ in sqlite3_status()
24516 SQLITE_API int sqlite3_db_status( in sqlite3_db_status()
26560 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
26561 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
26562 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
26563 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
26564 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
26565 SQLITE_API int sqlite3_diskfull_pending = 0;
26566 SQLITE_API int sqlite3_diskfull = 0;
26573 SQLITE_API int sqlite3_open_file_count = 0;
26601 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
26898 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ in sqlite3_vfs_find()
26944 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ in sqlite3_vfs_register()
26972 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ in sqlite3_vfs_unregister()
29522 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ in sqlite3_mutex_alloc()
29543 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ in sqlite3_mutex_free()
29554 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ in sqlite3_mutex_enter()
29565 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ in sqlite3_mutex_try()
29580 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ in sqlite3_mutex_leave()
29595 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ in sqlite3_mutex_held()
29604 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ in sqlite3_mutex_notheld()
30451 SQLITE_API int sqlite3_win32_is_nt(void); /* os_win.c */
30452 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
30752 SQLITE_API int sqlite3_release_memory(int n){ in sqlite3_release_memory()
30801 SQLITE_API int sqlite3_memory_alarm( in sqlite3_memory_alarm()
30824 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ in sqlite3_soft_heap_limit64()
30849 SQLITE_API void sqlite3_soft_heap_limit(int n){ in sqlite3_soft_heap_limit()
30866 SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 n){ in sqlite3_hard_heap_limit64()
30926 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){ in sqlite3_memory_used()
30937 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ in sqlite3_memory_highwater()
31066 SQLITE_API void *sqlite3_malloc(int n){ in sqlite3_malloc()
31072 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){ in sqlite3_malloc64()
31132 SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){ in sqlite3_msize()
31141 SQLITE_API void sqlite3_free(void *p){ in sqlite3_free()
31313 SQLITE_API void *sqlite3_realloc(void *pOld, int n){ in sqlite3_realloc()
31320 SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){ in sqlite3_realloc64()
31828 SQLITE_API void sqlite3_str_vappendf( in sqlite3_str_vappendf()
32696 SQLITE_API void sqlite3_str_appendchar(sqlite3_str *p, int N, char c){ in sqlite3_str_appendchar()
32724 SQLITE_API void sqlite3_str_append(sqlite3_str *p, const char *z, int N){ in sqlite3_str_append()
32741 SQLITE_API void sqlite3_str_appendall(sqlite3_str *p, const char *z){ in sqlite3_str_appendall()
32802 SQLITE_API char *sqlite3_str_finish(sqlite3_str *p){ in sqlite3_str_finish()
32814 SQLITE_API int sqlite3_str_errcode(sqlite3_str *p){ in sqlite3_str_errcode()
32819 SQLITE_API int sqlite3_str_length(sqlite3_str *p){ in sqlite3_str_length()
32824 SQLITE_API char *sqlite3_str_value(sqlite3_str *p){ in sqlite3_str_value()
32833 SQLITE_API void sqlite3_str_reset(StrAccum *p){ in sqlite3_str_reset()
32868 SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3 *db){ in sqlite3_str_new()
32916 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){ in sqlite3_vmprintf()
32940 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){ in sqlite3_mprintf()
32965 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){ in sqlite3_vsnprintf()
32980 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){ in sqlite3_snprintf()
33035 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){ in sqlite3_log()
33076 SQLITE_API void sqlite3_str_appendf(StrAccum *p, const char *zFormat, ...){ in sqlite3_str_appendf()
34533 SQLITE_API void sqlite3_randomness(int N, void *pBuf){ in sqlite3_randomness()
35919 SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){ in sqlite3_stricmp()
35946 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){ in sqlite3_strnicmp()
38828 SQLITE_API int sqlite3_os_init(void){ in sqlite3_os_init()
38831 SQLITE_API int sqlite3_os_end(void){ in sqlite3_os_end()
42414 SQLITE_API int sqlite3_sync_count = 0;
42415 SQLITE_API int sqlite3_fullsync_count = 0;
45724 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
46141 SQLITE_API int sqlite3_hostid_num = 0;
46992 SQLITE_API int sqlite3_os_init(void){ in sqlite3_os_init()
47122 SQLITE_API int sqlite3_os_end(void){ in sqlite3_os_end()
47622 SQLITE_API LONG SQLITE_WIN32_VOLATILE sqlite3_os_type = 0;
48490 SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){ in sqlite3_win32_compact_heap()
48530 SQLITE_API int sqlite3_win32_reset_heap(){ in sqlite3_win32_reset_heap()
48576 SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){ in sqlite3_win32_write_debug()
48623 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){ in sqlite3_win32_sleep()
48672 SQLITE_API int sqlite3_win32_is_nt(void){ in sqlite3_win32_is_nt()
49067 SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){ in sqlite3_win32_utf8_to_unicode()
49083 SQLITE_API char *sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){ in sqlite3_win32_unicode_to_utf8()
49100 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){ in sqlite3_win32_mbcs_to_utf8()
49117 SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){ in sqlite3_win32_mbcs_to_utf8_v2()
49133 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){ in sqlite3_win32_utf8_to_mbcs()
49149 SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){ in sqlite3_win32_utf8_to_mbcs_v2()
49166 SQLITE_API int sqlite3_win32_set_directory8( in sqlite3_win32_set_directory8()
49210 SQLITE_API int sqlite3_win32_set_directory16( in sqlite3_win32_set_directory16()
49232 SQLITE_API int sqlite3_win32_set_directory( in sqlite3_win32_set_directory()
50395 SQLITE_API int sqlite3_sync_count = 0;
50396 SQLITE_API int sqlite3_fullsync_count = 0;
53555 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
53661 SQLITE_API int sqlite3_os_init(void){
53796 SQLITE_API int sqlite3_os_end(void){
54564 SQLITE_API unsigned char *sqlite3_serialize(
54653 SQLITE_API int sqlite3_deserialize(
58782 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
58783 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
58784 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
61709 SQLITE_API int sqlite3_opentemp_count = 0;
61911 SQLITE_API extern int sqlite3_io_error_pending;
61912 SQLITE_API extern int sqlite3_io_error_hit;
63131 SQLITE_API sqlite3_file *sqlite3_database_file_object(const char *zName){
70422 SQLITE_API int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapshot *p2){
71642 SQLITE_API int sqlite3_enable_shared_cache(int enable){
83206 SQLITE_API sqlite3_backup *sqlite3_backup_init(
83380 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
83637 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
83691 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
83705 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
91489 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
91559 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
91588 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
91609 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
91642 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
91655 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
91658 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
91661 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
91664 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
91667 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
91670 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){
91674 SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal, const char *zPType){
91687 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
91691 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
91694 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
91697 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
91705 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
91789 SQLITE_API int sqlite3_value_encoding(sqlite3_value *pVal){
91794 SQLITE_API int sqlite3_value_nochange(sqlite3_value *pVal){
91799 SQLITE_API int sqlite3_value_frombind(sqlite3_value *pVal){
91805 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){
91831 SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){
91895 SQLITE_API void sqlite3_result_blob(
91911 SQLITE_API void sqlite3_result_blob64(
91931 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
91938 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
91947 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
91956 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
91963 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
91970 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
91977 SQLITE_API void sqlite3_result_pointer(
91996 SQLITE_API void sqlite3_result_subtype(sqlite3_context *pCtx, unsigned int eSubtype){
92018 SQLITE_API void sqlite3_result_text(
92033 SQLITE_API void sqlite3_result_text64(
92060 SQLITE_API void sqlite3_result_text16(
92069 SQLITE_API void sqlite3_result_text16be(
92078 SQLITE_API void sqlite3_result_text16le(
92088 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
92106 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
92109 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){
92128 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
92143 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
92154 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
92355 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
92409 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
92427 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
92450 SQLITE_API int sqlite3_vtab_nochange(sqlite3_context *p){
92529 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut){
92537 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut){
92590 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
92611 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
92642 SQLITE_API void sqlite3_set_auxdata(
92699 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
92708 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
92718 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
92823 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
92833 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
92838 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
92843 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
92848 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
92853 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
92858 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
92863 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
92873 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
92879 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
92992 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
92996 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
93015 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
93019 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
93031 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
93035 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
93045 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
93049 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
93059 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
93063 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
93175 SQLITE_API int sqlite3_bind_blob(
93187 SQLITE_API int sqlite3_bind_blob64(
93197 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
93208 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
93211 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
93222 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
93232 SQLITE_API int sqlite3_bind_pointer(
93251 SQLITE_API int sqlite3_bind_text(
93260 SQLITE_API int sqlite3_bind_text64(
93276 SQLITE_API int sqlite3_bind_text16(
93286 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
93320 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
93335 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlite3_uint64 n){
93357 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
93368 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
93383 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
93417 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
93441 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
93449 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
93457 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt){
93464 SQLITE_API int sqlite3_stmt_explain(sqlite3_stmt *pStmt, int eMode){
93500 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
93511 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
93532 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
93564 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
93578 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt){
93598 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt){
93635 SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
93737 SQLITE_API int sqlite3_preupdate_count(sqlite3 *db){
93760 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *db){
93776 SQLITE_API int sqlite3_preupdate_blobwrite(sqlite3 *db){
93792 SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
93878 SQLITE_API int sqlite3_stmt_scanstatus_v2(
94032 SQLITE_API int sqlite3_stmt_scanstatus(
94044 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){
94396 SQLITE_API int sqlite3_search_count = 0;
94408 SQLITE_API int sqlite3_interrupt_count = 0;
94419 SQLITE_API int sqlite3_sort_count = 0;
94430 SQLITE_API int sqlite3_max_blobsize = 0;
94456 SQLITE_API int sqlite3_found_count = 0;
94777 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
103698 SQLITE_API int sqlite3_blob_open(
103937 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
104033 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
104040 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
104050 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
104065 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
122810 SQLITE_API int sqlite3_set_authorizer(
131240 SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zString){
131254 SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){
131270 SQLITE_API int sqlite3_like_count = 0;
137746 SQLITE_API int sqlite3_xferopt_count;
138237 SQLITE_API int sqlite3_exec(
139784 SQLITE_API int sqlite3_load_extension(
139815 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
139864 SQLITE_API int sqlite3_auto_extension(
139914 SQLITE_API int sqlite3_cancel_auto_extension(
139942 SQLITE_API void sqlite3_reset_auto_extension(void){
144668 SQLITE_API int sqlite3_prepare(
144680 SQLITE_API int sqlite3_prepare_v2(
144698 SQLITE_API int sqlite3_prepare_v3(
144796 SQLITE_API int sqlite3_prepare16(
144808 SQLITE_API int sqlite3_prepare16_v2(
144820 SQLITE_API int sqlite3_prepare16_v3(
153778 SQLITE_API int sqlite3_get_table(
153847 SQLITE_API void sqlite3_free_table(
157661 SQLITE_API int sqlite3_create_module(
157676 SQLITE_API int sqlite3_create_module_v2(
157693 SQLITE_API int sqlite3_drop_modules(sqlite3 *db, const char** azNames){
158364 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
158867 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){
158885 SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){
168911 SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxInfo, int iCons){
168931 SQLITE_API int sqlite3_vtab_in(sqlite3_index_info *pIdxInfo, int iCons, int bHandle){
168951 SQLITE_API int sqlite3_vtab_rhs_value(
168986 SQLITE_API int sqlite3_vtab_distinct(sqlite3_index_info *pIdxInfo){
181485 SQLITE_API int sqlite3_keyword_name(int i,const char **pzName,int *pnName){
181492 SQLITE_API int sqlite3_keyword_count(void){ return SQLITE_N_KEYWORD; }
181493 SQLITE_API int sqlite3_keyword_check(const char *zName, int nName){
182355 SQLITE_API int sqlite3_complete(const char *zSql){
182520 SQLITE_API int sqlite3_complete16(const void *zSql){
182733 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
182739 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
182752 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
182758 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
182779 SQLITE_API void (SQLITE_CDECL *sqlite3IoTrace)(const char*, ...) = 0;
182789 SQLITE_API char *sqlite3_temp_directory = 0;
182798 SQLITE_API char *sqlite3_data_directory = 0;
182831 SQLITE_API int sqlite3_initialize(void){
183013 SQLITE_API int sqlite3_shutdown(void){
183067 SQLITE_API int sqlite3_config(int op, ...){
183524 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
183538 SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){
183562 SQLITE_API int sqlite3_db_cacheflush(sqlite3 *db){
183591 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
183746 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
183759 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64 iRowid){
183774 SQLITE_API sqlite3_int64 sqlite3_changes64(sqlite3 *db){
183783 SQLITE_API int sqlite3_changes(sqlite3 *db){
183790 SQLITE_API sqlite3_int64 sqlite3_total_changes64(sqlite3 *db){
183799 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
183949 SQLITE_API int sqlite3_txn_state(sqlite3 *db, const char *zSchema){
183984 SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
183985 SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
184415 SQLITE_API int sqlite3_busy_handler(
184441 SQLITE_API void sqlite3_progress_handler(
184472 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
184492 SQLITE_API int sqlite3_setlk_timeout(sqlite3 *db, int ms, int flags){
184526 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
184542 SQLITE_API int sqlite3_is_interrupted(sqlite3 *db){
184746 SQLITE_API int sqlite3_create_function(
184759 SQLITE_API int sqlite3_create_function_v2(
184773 SQLITE_API int sqlite3_create_window_function(
184790 SQLITE_API int sqlite3_create_function16(
184852 SQLITE_API int sqlite3_overload_function(
184885 SQLITE_API void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const char*), void *pArg){
184906 SQLITE_API int sqlite3_trace_v2(
184936 SQLITE_API void *sqlite3_profile(
184966 SQLITE_API void *sqlite3_commit_hook(
184991 SQLITE_API void *sqlite3_update_hook(
185016 SQLITE_API void *sqlite3_rollback_hook(
185042 SQLITE_API void *sqlite3_preupdate_hook(
185068 SQLITE_API int sqlite3_autovacuum_pages(
185125 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
185146 SQLITE_API void *sqlite3_wal_hook(
185173 SQLITE_API int sqlite3_wal_checkpoint_v2(
185237 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
185331 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
185357 SQLITE_API int sqlite3_error_offset(sqlite3 *db){
185372 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
185414 SQLITE_API int sqlite3_errcode(sqlite3 *db){
185423 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
185432 SQLITE_API int sqlite3_system_errno(sqlite3 *db){
185441 SQLITE_API const char *sqlite3_errstr(int rc){
185589 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
186277 SQLITE_API int sqlite3_open(
186284 SQLITE_API int sqlite3_open_v2(
186297 SQLITE_API int sqlite3_open16(
186336 SQLITE_API int sqlite3_create_collation(
186349 SQLITE_API int sqlite3_create_collation_v2(
186374 SQLITE_API int sqlite3_create_collation16(
186404 SQLITE_API int sqlite3_collation_needed(
186425 SQLITE_API int sqlite3_collation_needed16(
186445 SQLITE_API void *sqlite3_get_clientdata(sqlite3 *db, const char *zName){
186462 SQLITE_API int sqlite3_set_clientdata(
186510 SQLITE_API int sqlite3_global_recover(void){
186521 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
186586 SQLITE_API void sqlite3_thread_cleanup(void){
186594 SQLITE_API int sqlite3_table_column_metadata(
186709 SQLITE_API int sqlite3_sleep(int ms){
186725 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
186738 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
186791 SQLITE_API int sqlite3_test_control(int op, ...){
187393 SQLITE_API const char *sqlite3_create_filename(
187429 SQLITE_API void sqlite3_free_filename(const char *p){
187447 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
187456 SQLITE_API const char *sqlite3_uri_key(const char *zFilename, int N){
187470 SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
187479 SQLITE_API sqlite3_int64 sqlite3_uri_int64(
187502 SQLITE_API const char *sqlite3_filename_database(const char *zFilename){
187506 SQLITE_API const char *sqlite3_filename_journal(const char *zFilename){
187516 SQLITE_API const char *sqlite3_filename_wal(const char *zFilename){
187538 SQLITE_API const char *sqlite3_db_name(sqlite3 *db, int N){
187556 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName){
187572 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
187589 SQLITE_API int sqlite3_snapshot_get(
187629 SQLITE_API int sqlite3_snapshot_open(
187685 SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){
187716 SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){
187729 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){
187762 SQLITE_API const char *sqlite3_compileoption_get(int N){
187922 SQLITE_API int sqlite3_unlock_notify(
188830 SQLITE_API extern int sqlite3_fts3_may_be_corrupt;
189404 SQLITE_API int sqlite3_fts3_may_be_corrupt = 1;
195277 SQLITE_API int sqlite3_fts3_init(
195917 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
219715 SQLITE_API int sqlite3_rtree_geometry_callback(
219739 SQLITE_API int sqlite3_rtree_query_callback(
219767 SQLITE_API int sqlite3_rtree_init(
220358 SQLITE_API int sqlite3_icu_init(
221038 SQLITE_API sqlite3rbu *sqlite3rbu_open(
221081 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
221100 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu*, sqlite3_int64);
221106 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu*);
221139 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu*, int bRbu);
221153 SQLITE_API int sqlite3rbu_step(sqlite3rbu *pRbu);
221165 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *pRbu);
221185 SQLITE_API int sqlite3rbu_close(sqlite3rbu *pRbu, char **pzErrmsg);
221192 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu);
221234 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *pRbu, int *pnOne, int*pnTwo);
221272 SQLITE_API int sqlite3rbu_state(sqlite3rbu *pRbu);
221295 SQLITE_API void sqlite3rbu_rename_handler(
221344 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent);
221354 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName);
224967 SQLITE_API int sqlite3rbu_step(sqlite3rbu *p){
225464 SQLITE_API sqlite3rbu *sqlite3rbu_open(
225476 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
225494 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){
225526 SQLITE_API int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){
225589 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){
225597 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *pnTwo){
225632 SQLITE_API int sqlite3rbu_state(sqlite3rbu *p){
225660 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *p){
225729 SQLITE_API void sqlite3rbu_rename_handler(
226614 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName){
226628 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent){
226706 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sqlite3_int64 n){
226713 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){
230335 SQLITE_API int sqlite3session_diff(
230462 SQLITE_API int sqlite3session_create(
230525 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){
230555 SQLITE_API void sqlite3session_table_filter(
230573 SQLITE_API int sqlite3session_attach(
231298 SQLITE_API int sqlite3session_changeset(
231316 SQLITE_API int sqlite3session_changeset_strm(
231328 SQLITE_API int sqlite3session_patchset_strm(
231344 SQLITE_API int sqlite3session_patchset(
231356 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable){
231370 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){
231385 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){
231401 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession){
231408 SQLITE_API int sqlite3session_object_config(sqlite3_session *pSession, int op, void *pArg){
231447 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession){
231492 SQLITE_API int sqlite3changeset_start(
231499 SQLITE_API int sqlite3changeset_start_v2(
231512 SQLITE_API int sqlite3changeset_start_strm(
231519 SQLITE_API int sqlite3changeset_start_v2_strm(
232037 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *p){
232046 SQLITE_API int sqlite3changeset_op(
232066 SQLITE_API int sqlite3changeset_pk(
232089 SQLITE_API int sqlite3changeset_old(
232117 SQLITE_API int sqlite3changeset_new(
232151 SQLITE_API int sqlite3changeset_conflict(
232174 SQLITE_API int sqlite3changeset_fk_conflicts(
232192 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *p){
232366 SQLITE_API int sqlite3changeset_invert(
232385 SQLITE_API int sqlite3changeset_invert_strm(
233531 SQLITE_API int sqlite3changeset_apply_v2(
233566 SQLITE_API int sqlite3changeset_apply(
233591 SQLITE_API int sqlite3changeset_apply_v2_strm(
233618 SQLITE_API int sqlite3changeset_apply_strm(
234195 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){
234211 SQLITE_API int sqlite3changegroup_schema(
234237 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *pData){
234252 SQLITE_API int sqlite3changegroup_add_change(
234275 SQLITE_API int sqlite3changegroup_output(
234286 SQLITE_API int sqlite3changegroup_add_strm(
234305 SQLITE_API int sqlite3changegroup_output_strm(
234316 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){
234328 SQLITE_API int sqlite3changeset_concat(
234357 SQLITE_API int sqlite3changeset_concat_strm(
234645 SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew){
234662 SQLITE_API int sqlite3rebaser_configure(
234679 SQLITE_API int sqlite3rebaser_rebase(
234698 SQLITE_API int sqlite3rebaser_rebase_strm(
234719 SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p){
234730 SQLITE_API int sqlite3session_config(int op, void *pArg){
235673 SQLITE_API extern int sqlite3_fts5_may_be_corrupt;
253755 SQLITE_API int sqlite3_fts5_may_be_corrupt = 1;
257556 SQLITE_API int sqlite3_fts_init(
257569 SQLITE_API int sqlite3_fts5_init(
262880 SQLITE_API int sqlite3_stmt_init(
262897 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }