• Home
  • Raw
  • Download

Lines Matching refs:SQLITE_API

384 #ifndef SQLITE_API
385 # define SQLITE_API macro
495 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
496 SQLITE_API const char *sqlite3_libversion(void);
497 SQLITE_API const char *sqlite3_sourceid(void);
498 SQLITE_API int sqlite3_libversion_number(void);
523 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
524 SQLITE_API const char *sqlite3_compileoption_get(int N);
566 SQLITE_API int sqlite3_threadsafe(void);
663 SQLITE_API int sqlite3_close(sqlite3*);
664 SQLITE_API int sqlite3_close_v2(sqlite3*);
735 SQLITE_API int sqlite3_exec(
1950 SQLITE_API int sqlite3_initialize(void);
1951 SQLITE_API int sqlite3_shutdown(void);
1952 SQLITE_API int sqlite3_os_init(void);
1953 SQLITE_API int sqlite3_os_end(void);
1986 SQLITE_API int sqlite3_config(int, ...);
2005 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
2778 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
2840 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2850 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);
2911 SQLITE_API int sqlite3_changes(sqlite3*);
2912 SQLITE_API sqlite3_int64 sqlite3_changes64(sqlite3*);
2953 SQLITE_API int sqlite3_total_changes(sqlite3*);
2954 SQLITE_API sqlite3_int64 sqlite3_total_changes64(sqlite3*);
2991 SQLITE_API void sqlite3_interrupt(sqlite3*);
3026 SQLITE_API int sqlite3_complete(const char *sql);
3027 SQLITE_API int sqlite3_complete16(const void *sql);
3088 SQLITE_API int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);
3111 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
3186 SQLITE_API int sqlite3_get_table(
3194 SQLITE_API void sqlite3_free_table(char **result);
3236 SQLITE_API char *sqlite3_mprintf(const char*,...);
3237 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
3238 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
3239 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
3316 SQLITE_API void *sqlite3_malloc(int);
3317 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64);
3318 SQLITE_API void *sqlite3_realloc(void*, int);
3319 SQLITE_API void *sqlite3_realloc64(void*, sqlite3_uint64);
3320 SQLITE_API void sqlite3_free(void*);
3321 SQLITE_API sqlite3_uint64 sqlite3_msize(void*);
3346 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
3347 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
3370 SQLITE_API void sqlite3_randomness(int N, void *P);
3461 SQLITE_API int sqlite3_set_authorizer(
3569 SQLITE_API SQLITE_DEPRECATED void *sqlite3_trace(sqlite3*,
3571 SQLITE_API SQLITE_DEPRECATED void *sqlite3_profile(sqlite3*,
3660 SQLITE_API int sqlite3_trace_v2(
3699 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
3974 SQLITE_API int sqlite3_open(
3978 SQLITE_API int sqlite3_open16(
3982 SQLITE_API int sqlite3_open_v2(
4055 SQLITE_API const char *sqlite3_uri_parameter(sqlite3_filename z, const char *zParam);
4056 SQLITE_API int sqlite3_uri_boolean(sqlite3_filename z, const char *zParam, int bDefault);
4057 SQLITE_API sqlite3_int64 sqlite3_uri_int64(sqlite3_filename, const char*, sqlite3_int64);
4058 SQLITE_API const char *sqlite3_uri_key(sqlite3_filename z, int N);
4087 SQLITE_API const char *sqlite3_filename_database(sqlite3_filename);
4088 SQLITE_API const char *sqlite3_filename_journal(sqlite3_filename);
4089 SQLITE_API const char *sqlite3_filename_wal(sqlite3_filename);
4108 SQLITE_API sqlite3_file *sqlite3_database_file_object(const char*);
4155 SQLITE_API sqlite3_filename sqlite3_create_filename(
4162 SQLITE_API void sqlite3_free_filename(sqlite3_filename);
4224 SQLITE_API int sqlite3_errcode(sqlite3 *db);
4225 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
4226 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
4227 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
4228 SQLITE_API const char *sqlite3_errstr(int);
4229 SQLITE_API int sqlite3_error_offset(sqlite3 *db);
4297 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
4507 SQLITE_API int sqlite3_prepare(
4514 SQLITE_API int sqlite3_prepare_v2(
4521 SQLITE_API int sqlite3_prepare_v3(
4529 SQLITE_API int sqlite3_prepare16(
4536 SQLITE_API int sqlite3_prepare16_v2(
4543 SQLITE_API int sqlite3_prepare16_v3(
4593 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
4594 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt);
4596 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt);
4646 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
4658 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt);
4679 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
4879 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
4880 SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
4882 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
4883 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
4884 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
4885 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
4886 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));
4887 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
4888 SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
4890 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
4891 SQLITE_API int sqlite3_bind_pointer(sqlite3_stmt*, int, void*, const char*,void(*)(void*));
4892 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
4893 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
4914 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
4942 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
4960 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
4970 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
4986 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
5015 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
5016 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
5060 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
5061 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
5062 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
5063 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
5064 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
5065 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
5097 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
5098 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
5182 SQLITE_API int sqlite3_step(sqlite3_stmt*);
5185 SQLITE_API int sqlite3_set_droptable_handle(sqlite3*, void (*xFunc)(sqlite3*,const char*,const char…
5206 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
5453 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
5454 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
5455 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
5456 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
5457 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
5458 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
5459 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
5460 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
5461 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
5462 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
5490 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
5517 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
5642 SQLITE_API int sqlite3_create_function(
5652 SQLITE_API int sqlite3_create_function16(
5662 SQLITE_API int sqlite3_create_function_v2(
5673 SQLITE_API int sqlite3_create_window_function(
5780 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
5781 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
5782 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
5783 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
5784 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
5785 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
5927 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
5928 SQLITE_API double sqlite3_value_double(sqlite3_value*);
5929 SQLITE_API int sqlite3_value_int(sqlite3_value*);
5930 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
5931 SQLITE_API void *sqlite3_value_pointer(sqlite3_value*, const char*);
5932 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
5933 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
5934 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
5935 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
5936 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
5937 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
5938 SQLITE_API int sqlite3_value_type(sqlite3_value*);
5939 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
5940 SQLITE_API int sqlite3_value_nochange(sqlite3_value*);
5941 SQLITE_API int sqlite3_value_frombind(sqlite3_value*);
5942 SQLITE_API int sqlite3_value_encoding(sqlite3_value*);
5954 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);
5971 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);
5972 SQLITE_API void sqlite3_value_free(sqlite3_value*);
6017 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
6032 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
6044 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
6103 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
6104 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
6272 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
6273 SQLITE_API void sqlite3_result_blob64(sqlite3_context*,const void*,
6275 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
6276 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
6277 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
6278 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
6279 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
6280 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
6281 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
6282 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
6283 SQLITE_API void sqlite3_result_null(sqlite3_context*);
6284 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
6285 SQLITE_API void sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64,
6287 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
6288 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
6289 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
6290 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
6291 SQLITE_API void sqlite3_result_pointer(sqlite3_context*, void*,const char*,void(*)(void*));
6292 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
6293 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);
6308 SQLITE_API void sqlite3_result_subtype(sqlite3_context*,unsigned int);
6391 SQLITE_API int sqlite3_create_collation(
6398 SQLITE_API int sqlite3_create_collation_v2(
6406 SQLITE_API int sqlite3_create_collation16(
6441 SQLITE_API int sqlite3_collation_needed(
6446 SQLITE_API int sqlite3_collation_needed16(
6460 SQLITE_API int sqlite3_key(
6464 SQLITE_API int sqlite3_key_v2(
6478 SQLITE_API int sqlite3_rekey(
6482 SQLITE_API int sqlite3_rekey_v2(
6495 SQLITE_API void sqlite3_activate_cerod(
6517 SQLITE_API int sqlite3_sleep(int);
6575 SQLITE_API char *sqlite3_temp_directory;
6612 SQLITE_API char *sqlite3_data_directory;
6633 SQLITE_API int sqlite3_win32_set_directory(
6637 SQLITE_API int sqlite3_win32_set_directory8(unsigned long type, const char *zValue);
6638 SQLITE_API int sqlite3_win32_set_directory16(unsigned long type, const void *zValue);
6671 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
6684 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
6706 SQLITE_API const char *sqlite3_db_name(sqlite3 *db, int N);
6738 SQLITE_API sqlite3_filename sqlite3_db_filename(sqlite3 *db, const char *zDbName);
6748 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
6766 SQLITE_API int sqlite3_txn_state(sqlite3*,const char *zSchema);
6815 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
6864 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
6865 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
6925 SQLITE_API int sqlite3_autovacuum_pages(
6982 SQLITE_API void *sqlite3_update_hook(
7032 SQLITE_API int sqlite3_enable_shared_cache(int);
7048 SQLITE_API int sqlite3_release_memory(int);
7062 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
7128 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
7129 SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 N);
7140 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
7212 SQLITE_API int sqlite3_table_column_metadata(
7268 SQLITE_API int sqlite3_load_extension(
7300 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
7338 SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void));
7350 SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));
7358 SQLITE_API void sqlite3_reset_auto_extension(void);
7662 SQLITE_API int sqlite3_create_module(
7668 SQLITE_API int sqlite3_create_module_v2(
7688 SQLITE_API int sqlite3_drop_modules(
7748 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
7767 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
7876 SQLITE_API int sqlite3_blob_open(
7909 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
7932 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
7948 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
7977 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
8019 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
8050 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
8051 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
8052 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
8168 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
8169 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
8170 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
8171 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
8172 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
8282 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
8283 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
8327 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
8370 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
8389 SQLITE_API int sqlite3_test_control(int op, ...);
8483 SQLITE_API int sqlite3_keyword_count(void);
8484 SQLITE_API int sqlite3_keyword_name(int,const char**,int*);
8485 SQLITE_API int sqlite3_keyword_check(const char*,int);
8530 SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3*);
8545 SQLITE_API char *sqlite3_str_finish(sqlite3_str*);
8579 SQLITE_API void sqlite3_str_appendf(sqlite3_str*, const char *zFormat, ...);
8580 SQLITE_API void sqlite3_str_vappendf(sqlite3_str*, const char *zFormat, va_list);
8581 SQLITE_API void sqlite3_str_append(sqlite3_str*, const char *zIn, int N);
8582 SQLITE_API void sqlite3_str_appendall(sqlite3_str*, const char *zIn);
8583 SQLITE_API void sqlite3_str_appendchar(sqlite3_str*, int N, char C);
8584 SQLITE_API void sqlite3_str_reset(sqlite3_str*);
8615 SQLITE_API int sqlite3_str_errcode(sqlite3_str*);
8616 SQLITE_API int sqlite3_str_length(sqlite3_str*);
8617 SQLITE_API char *sqlite3_str_value(sqlite3_str*);
8645 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
8646 SQLITE_API int sqlite3_status64(
8755 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
8908 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
9410 SQLITE_API sqlite3_backup *sqlite3_backup_init(
9416 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
9417 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
9418 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
9419 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
9536 SQLITE_API int sqlite3_unlock_notify(
9551 SQLITE_API int sqlite3_stricmp(const char *, const char *);
9552 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
9569 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
9592 SQLITE_API int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);
9615 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
9652 SQLITE_API void *sqlite3_wal_hook(
9687 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
9709 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
9803 SQLITE_API int sqlite3_wal_checkpoint_v2(
9843 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
9921 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
9968 SQLITE_API int sqlite3_vtab_nochange(sqlite3_context*);
10003 SQLITE_API SQLITE_EXPERIMENTAL const char *sqlite3_vtab_collation(sqlite3_index_info*,int);
10076 SQLITE_API int sqlite3_vtab_distinct(sqlite3_index_info*);
10149 SQLITE_API int sqlite3_vtab_in(sqlite3_index_info*, int iCons, int bHandle);
10197 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut);
10198 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut);
10240 SQLITE_API int sqlite3_vtab_rhs_value(sqlite3_index_info*, int, sqlite3_value **ppVal);
10345 SQLITE_API int sqlite3_stmt_scanstatus(
10361 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);
10394 SQLITE_API int sqlite3_db_cacheflush(sqlite3*);
10489 SQLITE_API void *sqlite3_preupdate_hook(
10502 SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
10503 SQLITE_API int sqlite3_preupdate_count(sqlite3 *);
10504 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *);
10505 SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
10506 SQLITE_API int sqlite3_preupdate_blobwrite(sqlite3 *);
10520 SQLITE_API int sqlite3_system_errno(sqlite3*);
10589 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_get(
10638 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_open(
10655 SQLITE_API SQLITE_EXPERIMENTAL void sqlite3_snapshot_free(sqlite3_snapshot*);
10682 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_cmp(
10710 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb);
10748 SQLITE_API unsigned char *sqlite3_serialize(
10804 SQLITE_API int sqlite3_deserialize(
10891 SQLITE_API int sqlite3_rtree_geometry_callback(
10917 SQLITE_API int sqlite3_rtree_query_callback(
11030 SQLITE_API int sqlite3session_create(
11049 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);
11078 SQLITE_API int sqlite3session_object_config(sqlite3_session*, int op, void *pArg);
11102 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);
11132 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);
11192 SQLITE_API int sqlite3session_attach(
11207 SQLITE_API void sqlite3session_table_filter(
11321 SQLITE_API int sqlite3session_changeset(
11341 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession);
11400 SQLITE_API int sqlite3session_diff(
11437 SQLITE_API int sqlite3session_patchset(
11458 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);
11466 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession);
11509 SQLITE_API int sqlite3changeset_start(
11514 SQLITE_API int sqlite3changeset_start_v2(
11558 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *pIter);
11592 SQLITE_API int sqlite3changeset_op(
11626 SQLITE_API int sqlite3changeset_pk(
11657 SQLITE_API int sqlite3changeset_old(
11691 SQLITE_API int sqlite3changeset_new(
11719 SQLITE_API int sqlite3changeset_conflict(
11736 SQLITE_API int sqlite3changeset_fk_conflicts(
11772 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *pIter);
11802 SQLITE_API int sqlite3changeset_invert(
11833 SQLITE_API int sqlite3changeset_concat(
11887 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp);
11965 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData);
11992 SQLITE_API int sqlite3changegroup_output(
12002 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup*);
12162 SQLITE_API int sqlite3changeset_apply(
12177 SQLITE_API int sqlite3changeset_apply_v2(
12424 SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew);
12435 SQLITE_API int sqlite3rebaser_configure(
12454 SQLITE_API int sqlite3rebaser_rebase(
12468 SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p);
12560 SQLITE_API int sqlite3changeset_apply_strm(
12575 SQLITE_API int sqlite3changeset_apply_v2_strm(
12592 SQLITE_API int sqlite3changeset_concat_strm(
12600 SQLITE_API int sqlite3changeset_invert_strm(
12606 SQLITE_API int sqlite3changeset_start_strm(
12611 SQLITE_API int sqlite3changeset_start_v2_strm(
12617 SQLITE_API int sqlite3session_changeset_strm(
12622 SQLITE_API int sqlite3session_patchset_strm(
12627 SQLITE_API int sqlite3changegroup_add_strm(sqlite3_changegroup*,
12631 SQLITE_API int sqlite3changegroup_output_strm(sqlite3_changegroup*,
12635 SQLITE_API int sqlite3rebaser_rebase_strm(
12676 SQLITE_API int sqlite3session_config(int op, void *pArg);
14718 SQLITE_API int sqlite3_wsd_init(int N, int J);
14719 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
16744 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
20909 SQLITE_API SQLITE_EXTERN void (SQLITE_CDECL *sqlite3IoTrace)(const char*,...);
21138 SQLITE_API extern int sqlite3_io_error_hit;
21139 SQLITE_API extern int sqlite3_io_error_hardhit;
21140 SQLITE_API extern int sqlite3_io_error_pending;
21141 SQLITE_API extern int sqlite3_io_error_persist;
21142 SQLITE_API extern int sqlite3_io_error_benign;
21143 SQLITE_API extern int sqlite3_diskfull_pending;
21144 SQLITE_API extern int sqlite3_diskfull;
21176 SQLITE_API extern int sqlite3_open_file_count;
23236 SQLITE_API int sqlite3_status64(
23261 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){
23304 SQLITE_API int sqlite3_db_status(
24887 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
24888 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
24889 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
24890 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
24891 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
24892 SQLITE_API int sqlite3_diskfull_pending = 0;
24893 SQLITE_API int sqlite3_diskfull = 0;
24900 SQLITE_API int sqlite3_open_file_count = 0;
24928 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
25225 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){
25271 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){
25299 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){
27849 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){
27870 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){
27881 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){
27892 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){
27907 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){
27919 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){
27923 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){
28763 SQLITE_API int sqlite3_win32_is_nt(void); /* os_win.c */
28764 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
29064 SQLITE_API int sqlite3_release_memory(int n){
29113 SQLITE_API int sqlite3_memory_alarm(
29136 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){
29161 SQLITE_API void sqlite3_soft_heap_limit(int n){
29178 SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 n){
29238 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){
29249 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){
29359 SQLITE_API void *sqlite3_malloc(int n){
29365 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64 n){
29425 SQLITE_API sqlite3_uint64 sqlite3_msize(void *p){
29434 SQLITE_API void sqlite3_free(void *p){
29605 SQLITE_API void *sqlite3_realloc(void *pOld, int n){
29612 SQLITE_API void *sqlite3_realloc64(void *pOld, sqlite3_uint64 n){
30152 SQLITE_API void sqlite3_str_vappendf(
30962 SQLITE_API void sqlite3_str_appendchar(sqlite3_str *p, int N, char c){
30990 SQLITE_API void sqlite3_str_append(sqlite3_str *p, const char *z, int N){
31007 SQLITE_API void sqlite3_str_appendall(sqlite3_str *p, const char *z){
31068 SQLITE_API char *sqlite3_str_finish(sqlite3_str *p){
31080 SQLITE_API int sqlite3_str_errcode(sqlite3_str *p){
31085 SQLITE_API int sqlite3_str_length(sqlite3_str *p){
31090 SQLITE_API char *sqlite3_str_value(sqlite3_str *p){
31099 SQLITE_API void sqlite3_str_reset(StrAccum *p){
31134 SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3 *db){
31182 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){
31206 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){
31231 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){
31246 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){
31282 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){
31323 SQLITE_API void sqlite3_str_appendf(StrAccum *p, const char *zFormat, ...){
32683 SQLITE_API void sqlite3_randomness(int N, void *pBuf){
33915 SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){
33942 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){
36755 SQLITE_API int sqlite3_os_init(void){
36758 SQLITE_API int sqlite3_os_end(void){
40406 SQLITE_API int sqlite3_sync_count = 0;
40407 SQLITE_API int sqlite3_fullsync_count = 0;
43654 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
44075 SQLITE_API int sqlite3_hostid_num = 0;
44935 SQLITE_API int sqlite3_os_init(void){
45065 SQLITE_API int sqlite3_os_end(void){
45555 SQLITE_API LONG SQLITE_WIN32_VOLATILE sqlite3_os_type = 0;
46324 SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){
46364 SQLITE_API int sqlite3_win32_reset_heap(){
46409 SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){
46455 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){
46504 SQLITE_API int sqlite3_win32_is_nt(void){
46892 SQLITE_API LPWSTR sqlite3_win32_utf8_to_unicode(const char *zText){
46908 SQLITE_API char *sqlite3_win32_unicode_to_utf8(LPCWSTR zWideText){
46924 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zText){
46940 SQLITE_API char *sqlite3_win32_mbcs_to_utf8_v2(const char *zText, int useAnsi){
46956 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zText){
46972 SQLITE_API char *sqlite3_win32_utf8_to_mbcs_v2(const char *zText, int useAnsi){
46989 SQLITE_API int sqlite3_win32_set_directory8(
47033 SQLITE_API int sqlite3_win32_set_directory16(
47055 SQLITE_API int sqlite3_win32_set_directory(
48064 SQLITE_API int sqlite3_sync_count = 0;
48065 SQLITE_API int sqlite3_fullsync_count = 0;
51012 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
51118 SQLITE_API int sqlite3_os_init(void){
51253 SQLITE_API int sqlite3_os_end(void){
52021 SQLITE_API unsigned char *sqlite3_serialize(
52102 SQLITE_API int sqlite3_deserialize(
56222 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
56223 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
56224 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
59165 SQLITE_API int sqlite3_opentemp_count = 0;
59367 SQLITE_API extern int sqlite3_io_error_pending;
59368 SQLITE_API extern int sqlite3_io_error_hit;
60615 SQLITE_API sqlite3_file *sqlite3_database_file_object(const char *zName){
67475 SQLITE_API int sqlite3_snapshot_cmp(sqlite3_snapshot *p1, sqlite3_snapshot *p2){
68683 SQLITE_API int sqlite3_enable_shared_cache(int enable){
79889 SQLITE_API sqlite3_backup *sqlite3_backup_init(
80094 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
80348 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
80402 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
80416 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
87893 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
87964 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
87993 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
88014 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
88039 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
88052 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
88055 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
88058 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
88061 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
88064 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
88067 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value *pVal){
88071 SQLITE_API void *sqlite3_value_pointer(sqlite3_value *pVal, const char *zPType){
88084 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
88088 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
88091 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
88094 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
88102 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
88186 SQLITE_API int sqlite3_value_encoding(sqlite3_value *pVal){
88191 SQLITE_API int sqlite3_value_nochange(sqlite3_value *pVal){
88196 SQLITE_API int sqlite3_value_frombind(sqlite3_value *pVal){
88202 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){
88228 SQLITE_API void sqlite3_value_free(sqlite3_value *pOld){
88285 SQLITE_API void sqlite3_result_blob(
88295 SQLITE_API void sqlite3_result_blob64(
88309 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
88313 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
88319 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
88325 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
88329 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
88333 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
88337 SQLITE_API void sqlite3_result_pointer(
88349 SQLITE_API void sqlite3_result_subtype(sqlite3_context *pCtx, unsigned int eSubtype){
88355 SQLITE_API void sqlite3_result_text(
88364 SQLITE_API void sqlite3_result_text64(
88381 SQLITE_API void sqlite3_result_text16(
88390 SQLITE_API void sqlite3_result_text16be(
88399 SQLITE_API void sqlite3_result_text16le(
88409 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
88418 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
88421 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context *pCtx, u64 n){
88435 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
88447 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
88455 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
88649 SQLITE_API int sqlite3_set_droptable_handle(sqlite3 *db, void (*xFunc)(sqlite3*, const char*, const…
88662 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
88746 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
88761 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
88780 SQLITE_API int sqlite3_vtab_nochange(sqlite3_context *p){
88837 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut){
88845 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut){
88898 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
88919 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
88947 SQLITE_API void sqlite3_set_auxdata(
89000 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
89009 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
89018 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
89122 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
89132 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
89137 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
89142 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
89147 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
89152 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
89157 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
89162 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
89172 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
89178 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
89249 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
89253 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
89272 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
89276 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
89288 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
89292 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
89302 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
89306 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
89316 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
89320 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
89420 SQLITE_API int sqlite3_bind_blob(
89432 SQLITE_API int sqlite3_bind_blob64(
89442 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
89452 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
89455 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
89465 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
89474 SQLITE_API int sqlite3_bind_pointer(
89492 SQLITE_API int sqlite3_bind_text(
89501 SQLITE_API int sqlite3_bind_text64(
89514 SQLITE_API int sqlite3_bind_text16(
89524 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
89558 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
89572 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt *pStmt, int i, sqlite3_uint64 n){
89591 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
89602 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
89617 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
89651 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
89675 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
89683 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
89691 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt){
89698 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
89709 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
89730 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
89762 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
89776 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt){
89796 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt){
89833 SQLITE_API int sqlite3_preupdate_old(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
89897 SQLITE_API int sqlite3_preupdate_count(sqlite3 *db){
89915 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *db){
89926 SQLITE_API int sqlite3_preupdate_blobwrite(sqlite3 *db){
89937 SQLITE_API int sqlite3_preupdate_new(sqlite3 *db, int iIdx, sqlite3_value **ppValue){
90012 SQLITE_API int sqlite3_stmt_scanstatus(
90071 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){
90320 SQLITE_API int sqlite3_search_count = 0;
90332 SQLITE_API int sqlite3_interrupt_count = 0;
90343 SQLITE_API int sqlite3_sort_count = 0;
90354 SQLITE_API int sqlite3_max_blobsize = 0;
90380 SQLITE_API int sqlite3_found_count = 0;
90693 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
99382 SQLITE_API int sqlite3_blob_open(
99617 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
99713 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
99720 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
99730 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
99745 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
117259 SQLITE_API int sqlite3_set_authorizer(
125544 SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zString){
125558 SQLITE_API int sqlite3_strlike(const char *zPattern, const char *zStr, unsigned int esc){
125574 SQLITE_API int sqlite3_like_count = 0;
131308 SQLITE_API int sqlite3_xferopt_count;
131796 SQLITE_API int sqlite3_exec(
133323 SQLITE_API int sqlite3_load_extension(
133354 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
133400 SQLITE_API int sqlite3_auto_extension(
133447 SQLITE_API int sqlite3_cancel_auto_extension(
133472 SQLITE_API void sqlite3_reset_auto_extension(void){
138054 SQLITE_API int sqlite3_prepare(
138066 SQLITE_API int sqlite3_prepare_v2(
138084 SQLITE_API int sqlite3_prepare_v3(
138170 SQLITE_API int sqlite3_prepare16(
138182 SQLITE_API int sqlite3_prepare16_v2(
138194 SQLITE_API int sqlite3_prepare16_v3(
146280 SQLITE_API int sqlite3_get_table(
146349 SQLITE_API void sqlite3_free_table(
150047 SQLITE_API int sqlite3_create_module(
150062 SQLITE_API int sqlite3_create_module_v2(
150079 SQLITE_API int sqlite3_drop_modules(sqlite3 *db, const char** azNames){
150746 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
151225 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){
151243 SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){
160417 SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info *pIdxInfo, int iCons){
160437 SQLITE_API int sqlite3_vtab_in(sqlite3_index_info *pIdxInfo, int iCons, int bHandle){
160457 SQLITE_API int sqlite3_vtab_rhs_value(
160490 SQLITE_API int sqlite3_vtab_distinct(sqlite3_index_info *pIdxInfo){
172303 SQLITE_API int sqlite3_keyword_name(int i,const char **pzName,int *pnName){
172309 SQLITE_API int sqlite3_keyword_count(void){ return SQLITE_N_KEYWORD; }
172310 SQLITE_API int sqlite3_keyword_check(const char *zName, int nName){
173127 SQLITE_API int sqlite3_complete(const char *zSql){
173292 SQLITE_API int sqlite3_complete16(const void *zSql){
173512 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
173518 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
173531 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
173537 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
173558 SQLITE_API void (SQLITE_CDECL *sqlite3IoTrace)(const char*, ...) = 0;
173568 SQLITE_API char *sqlite3_temp_directory = 0;
173577 SQLITE_API char *sqlite3_data_directory = 0;
173610 SQLITE_API int sqlite3_initialize(void){
173785 SQLITE_API int sqlite3_shutdown(void){
173839 SQLITE_API int sqlite3_config(int op, ...){
174258 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
174272 SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){
174296 SQLITE_API int sqlite3_db_cacheflush(sqlite3 *db){
174325 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
174494 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
174507 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3 *db, sqlite3_int64 iRowid){
174522 SQLITE_API sqlite3_int64 sqlite3_changes64(sqlite3 *db){
174531 SQLITE_API int sqlite3_changes(sqlite3 *db){
174538 SQLITE_API sqlite3_int64 sqlite3_total_changes64(sqlite3 *db){
174547 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
174689 SQLITE_API int sqlite3_txn_state(sqlite3 *db, const char *zSchema){
174724 SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
174725 SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
175158 SQLITE_API int sqlite3_busy_handler(
175181 SQLITE_API void sqlite3_progress_handler(
175212 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
175229 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
175431 SQLITE_API int sqlite3_create_function(
175444 SQLITE_API int sqlite3_create_function_v2(
175458 SQLITE_API int sqlite3_create_window_function(
175475 SQLITE_API int sqlite3_create_function16(
175537 SQLITE_API int sqlite3_overload_function(
175570 SQLITE_API void *sqlite3_trace(sqlite3 *db, void(*xTrace)(void*,const char*), void *pArg){
175591 SQLITE_API int sqlite3_trace_v2(
175621 SQLITE_API void *sqlite3_profile(
175651 SQLITE_API void *sqlite3_commit_hook(
175676 SQLITE_API void *sqlite3_update_hook(
175701 SQLITE_API void *sqlite3_rollback_hook(
175727 SQLITE_API void *sqlite3_preupdate_hook(
175747 SQLITE_API int sqlite3_autovacuum_pages(
175804 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
175825 SQLITE_API void *sqlite3_wal_hook(
175852 SQLITE_API int sqlite3_wal_checkpoint_v2(
175916 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
176010 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
176036 SQLITE_API int sqlite3_error_offset(sqlite3 *db){
176051 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
176093 SQLITE_API int sqlite3_errcode(sqlite3 *db){
176102 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
176111 SQLITE_API int sqlite3_system_errno(sqlite3 *db){
176120 SQLITE_API const char *sqlite3_errstr(int rc){
176268 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
176993 SQLITE_API int sqlite3_open(
177000 SQLITE_API int sqlite3_open_v2(
177013 SQLITE_API int sqlite3_open16(
177052 SQLITE_API int sqlite3_create_collation(
177065 SQLITE_API int sqlite3_create_collation_v2(
177090 SQLITE_API int sqlite3_create_collation16(
177120 SQLITE_API int sqlite3_collation_needed(
177141 SQLITE_API int sqlite3_collation_needed16(
177163 SQLITE_API int sqlite3_global_recover(void){
177174 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
177239 SQLITE_API void sqlite3_thread_cleanup(void){
177247 SQLITE_API int sqlite3_table_column_metadata(
177365 SQLITE_API int sqlite3_sleep(int ms){
177381 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
177394 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
177447 SQLITE_API int sqlite3_test_control(int op, ...){
177993 SQLITE_API const char *sqlite3_create_filename(
178029 SQLITE_API void sqlite3_free_filename(const char *p){
178047 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
178056 SQLITE_API const char *sqlite3_uri_key(const char *zFilename, int N){
178070 SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
178079 SQLITE_API sqlite3_int64 sqlite3_uri_int64(
178102 SQLITE_API const char *sqlite3_filename_database(const char *zFilename){
178106 SQLITE_API const char *sqlite3_filename_journal(const char *zFilename){
178116 SQLITE_API const char *sqlite3_filename_wal(const char *zFilename){
178138 SQLITE_API const char *sqlite3_db_name(sqlite3 *db, int N){
178156 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName){
178172 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
178189 SQLITE_API int sqlite3_snapshot_get(
178225 SQLITE_API int sqlite3_snapshot_open(
178281 SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb){
178312 SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot *pSnapshot){
178325 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){
178358 SQLITE_API const char *sqlite3_compileoption_get(int N){
178518 SQLITE_API int sqlite3_unlock_notify(
179416 SQLITE_API extern int sqlite3_fts3_may_be_corrupt;
179973 SQLITE_API int sqlite3_fts3_may_be_corrupt = 1;
185750 SQLITE_API int sqlite3_fts3_init(
186389 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
207287 SQLITE_API int sqlite3_rtree_geometry_callback(
207311 SQLITE_API int sqlite3_rtree_query_callback(
207339 SQLITE_API int sqlite3_rtree_init(
207897 SQLITE_API int sqlite3_icu_init(
208577 SQLITE_API sqlite3rbu *sqlite3rbu_open(
208620 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
208639 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu*, sqlite3_int64);
208645 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu*);
208678 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu*, int bRbu);
208692 SQLITE_API int sqlite3rbu_step(sqlite3rbu *pRbu);
208704 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *pRbu);
208724 SQLITE_API int sqlite3rbu_close(sqlite3rbu *pRbu, char **pzErrmsg);
208731 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu);
208773 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *pRbu, int *pnOne, int*pnTwo);
208811 SQLITE_API int sqlite3rbu_state(sqlite3rbu *pRbu);
208834 SQLITE_API void sqlite3rbu_rename_handler(
208883 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent);
208893 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName);
212464 SQLITE_API int sqlite3rbu_step(sqlite3rbu *p){
212959 SQLITE_API sqlite3rbu *sqlite3rbu_open(
212971 SQLITE_API sqlite3rbu *sqlite3rbu_vacuum(
212989 SQLITE_API sqlite3 *sqlite3rbu_db(sqlite3rbu *pRbu, int bRbu){
213021 SQLITE_API int sqlite3rbu_close(sqlite3rbu *p, char **pzErrmsg){
213084 SQLITE_API sqlite3_int64 sqlite3rbu_progress(sqlite3rbu *pRbu){
213092 SQLITE_API void sqlite3rbu_bp_progress(sqlite3rbu *p, int *pnOne, int *pnTwo){
213127 SQLITE_API int sqlite3rbu_state(sqlite3rbu *p){
213155 SQLITE_API int sqlite3rbu_savestate(sqlite3rbu *p){
213223 SQLITE_API void sqlite3rbu_rename_handler(
214078 SQLITE_API void sqlite3rbu_destroy_vfs(const char *zName){
214092 SQLITE_API int sqlite3rbu_create_vfs(const char *zName, const char *zParent){
214170 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size_limit(sqlite3rbu *pRbu, sqlite3_int64 n){
214177 SQLITE_API sqlite3_int64 sqlite3rbu_temp_size(sqlite3rbu *pRbu){
217255 SQLITE_API int sqlite3session_diff(
217350 SQLITE_API int sqlite3session_create(
217412 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession){
217444 SQLITE_API void sqlite3session_table_filter(
217462 SQLITE_API int sqlite3session_attach(
218187 SQLITE_API int sqlite3session_changeset(
218205 SQLITE_API int sqlite3session_changeset_strm(
218217 SQLITE_API int sqlite3session_patchset_strm(
218233 SQLITE_API int sqlite3session_patchset(
218245 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable){
218259 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect){
218274 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession){
218290 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession){
218297 SQLITE_API int sqlite3session_object_config(sqlite3_session *pSession, int op, void *pArg){
218323 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession){
218368 SQLITE_API int sqlite3changeset_start(
218375 SQLITE_API int sqlite3changeset_start_v2(
218388 SQLITE_API int sqlite3changeset_start_strm(
218395 SQLITE_API int sqlite3changeset_start_v2_strm(
218912 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *p){
218921 SQLITE_API int sqlite3changeset_op(
218941 SQLITE_API int sqlite3changeset_pk(
218964 SQLITE_API int sqlite3changeset_old(
218992 SQLITE_API int sqlite3changeset_new(
219026 SQLITE_API int sqlite3changeset_conflict(
219049 SQLITE_API int sqlite3changeset_fk_conflicts(
219067 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *p){
219241 SQLITE_API int sqlite3changeset_invert(
219260 SQLITE_API int sqlite3changeset_invert_strm(
220364 SQLITE_API int sqlite3changeset_apply_v2(
220397 SQLITE_API int sqlite3changeset_apply(
220422 SQLITE_API int sqlite3changeset_apply_v2_strm(
220449 SQLITE_API int sqlite3changeset_apply_strm(
220839 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){
220856 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *pData){
220872 SQLITE_API int sqlite3changegroup_output(
220883 SQLITE_API int sqlite3changegroup_add_strm(
220902 SQLITE_API int sqlite3changegroup_output_strm(
220913 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup *pGrp){
220923 SQLITE_API int sqlite3changeset_concat(
220952 SQLITE_API int sqlite3changeset_concat_strm(
221240 SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew){
221257 SQLITE_API int sqlite3rebaser_configure(
221274 SQLITE_API int sqlite3rebaser_rebase(
221293 SQLITE_API int sqlite3rebaser_rebase_strm(
221314 SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p){
221324 SQLITE_API int sqlite3session_config(int op, void *pArg){
222033 SQLITE_API extern int sqlite3_fts5_may_be_corrupt;
236857 SQLITE_API int sqlite3_fts5_may_be_corrupt = 1;
239731 SQLITE_API int sqlite3_fts_init(
239744 SQLITE_API int sqlite3_fts5_init(
244589 SQLITE_API int sqlite3_stmt_init(
244606 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }