Lines Matching refs:SQLITE_API
25 #ifndef SQLITE_API
26 # define SQLITE_API macro
167 #ifndef SQLITE_API
168 # define SQLITE_API macro
259 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
260 SQLITE_API const char *sqlite3_libversion(void);
261 SQLITE_API const char *sqlite3_sourceid(void);
262 SQLITE_API int sqlite3_libversion_number(void);
287 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
288 SQLITE_API const char *sqlite3_compileoption_get(int N);
327 SQLITE_API int sqlite3_threadsafe(void);
423 SQLITE_API int sqlite3_close(sqlite3*);
424 SQLITE_API int sqlite3_close_v2(sqlite3*);
494 SQLITE_API int sqlite3_exec(
1435 SQLITE_API int sqlite3_initialize(void);
1436 SQLITE_API int sqlite3_shutdown(void);
1437 SQLITE_API int sqlite3_os_init(void);
1438 SQLITE_API int sqlite3_os_end(void);
1469 SQLITE_API int sqlite3_config(int, ...);
1487 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
1936 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
1987 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2041 SQLITE_API int sqlite3_changes(sqlite3*);
2067 SQLITE_API int sqlite3_total_changes(sqlite3*);
2106 SQLITE_API void sqlite3_interrupt(sqlite3*);
2141 SQLITE_API int sqlite3_complete(const char *sql);
2142 SQLITE_API int sqlite3_complete16(const void *sql);
2201 SQLITE_API int sqlite3_busy_handler(sqlite3*, int(*)(void*,int), void*);
2223 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
2297 SQLITE_API int sqlite3_get_table(
2305 SQLITE_API void sqlite3_free_table(char **result);
2401 SQLITE_API char *sqlite3_mprintf(const char*,...);
2402 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
2403 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
2404 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
2476 SQLITE_API void *sqlite3_malloc(int);
2477 SQLITE_API void *sqlite3_realloc(void*, int);
2478 SQLITE_API void sqlite3_free(void*);
2503 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
2504 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
2526 SQLITE_API void sqlite3_randomness(int N, void *P);
2608 SQLITE_API int sqlite3_set_authorizer(
2712 SQLITE_API void *sqlite3_trace(sqlite3*, void(*xTrace)(void*,const char*), void*);
2713 SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_profile(sqlite3*,
2747 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
2976 SQLITE_API int sqlite3_open(
2980 SQLITE_API int sqlite3_open16(
2984 SQLITE_API int sqlite3_open_v2(
3030 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam);
3031 SQLITE_API int sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault);
3032 SQLITE_API sqlite3_int64 sqlite3_uri_int64(const char*, const char*, sqlite3_int64);
3073 SQLITE_API int sqlite3_errcode(sqlite3 *db);
3074 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
3075 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
3076 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
3077 SQLITE_API const char *sqlite3_errstr(int);
3144 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
3291 SQLITE_API int sqlite3_prepare(
3298 SQLITE_API int sqlite3_prepare_v2(
3305 SQLITE_API int sqlite3_prepare16(
3312 SQLITE_API int sqlite3_prepare16_v2(
3327 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3358 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3377 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
3527 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
3528 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
3529 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
3530 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3531 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
3532 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*, int, const char*, int n, void(*)(void*));
3533 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
3534 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
3535 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
3555 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
3582 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
3598 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
3607 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
3618 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
3646 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
3647 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
3694 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
3695 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
3696 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
3697 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
3698 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
3699 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
3730 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
3731 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
3810 SQLITE_API int sqlite3_step(sqlite3_stmt*);
3830 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
4026 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
4027 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
4028 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
4029 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
4030 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
4031 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
4032 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
4033 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
4034 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
4035 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
4062 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
4088 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4187 SQLITE_API int sqlite3_create_function(
4197 SQLITE_API int sqlite3_create_function16(
4207 SQLITE_API int sqlite3_create_function_v2(
4253 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
4254 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4255 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4256 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
4257 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
4258 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
4307 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
4308 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
4309 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
4310 SQLITE_API double sqlite3_value_double(sqlite3_value*);
4311 SQLITE_API int sqlite3_value_int(sqlite3_value*);
4312 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
4313 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
4314 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
4315 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
4316 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
4317 SQLITE_API int sqlite3_value_type(sqlite3_value*);
4318 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
4362 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
4376 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
4387 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
4439 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
4440 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
4571 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
4572 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
4573 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
4574 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
4575 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
4576 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
4577 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
4578 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
4579 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
4580 SQLITE_API void sqlite3_result_null(sqlite3_context*);
4581 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
4582 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
4583 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
4584 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
4585 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
4586 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
4667 SQLITE_API int sqlite3_create_collation(
4674 SQLITE_API int sqlite3_create_collation_v2(
4682 SQLITE_API int sqlite3_create_collation16(
4716 SQLITE_API int sqlite3_collation_needed(
4721 SQLITE_API int sqlite3_collation_needed16(
4735 SQLITE_API int sqlite3_key(
4739 SQLITE_API int sqlite3_key_v2(
4753 SQLITE_API int sqlite3_rekey(
4757 SQLITE_API int sqlite3_rekey_v2(
4767 SQLITE_API void sqlite3_activate_see(
4777 SQLITE_API void sqlite3_activate_cerod(
4799 SQLITE_API int sqlite3_sleep(int);
4857 SQLITE_API char *sqlite3_temp_directory;
4894 SQLITE_API char *sqlite3_data_directory;
4917 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
4929 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
4945 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName);
4954 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
4969 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
5017 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
5018 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
5068 SQLITE_API void *sqlite3_update_hook(
5103 SQLITE_API int sqlite3_enable_shared_cache(int);
5119 SQLITE_API int sqlite3_release_memory(int);
5132 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
5184 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
5195 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
5260 SQLITE_API int sqlite3_table_column_metadata(
5306 SQLITE_API int sqlite3_load_extension(
5326 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
5364 SQLITE_API int sqlite3_auto_extension(void (*xEntryPoint)(void));
5376 SQLITE_API int sqlite3_cancel_auto_extension(void (*xEntryPoint)(void));
5384 SQLITE_API void sqlite3_reset_auto_extension(void);
5587 SQLITE_API int sqlite3_create_module(
5593 SQLITE_API int sqlite3_create_module_v2(
5656 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
5674 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
5759 SQLITE_API int sqlite3_blob_open(
5791 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
5815 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
5830 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
5858 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
5896 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
5927 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
5928 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
5929 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
6046 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
6047 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
6048 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
6049 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
6050 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
6160 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
6161 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
6197 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
6231 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
6250 SQLITE_API int sqlite3_test_control(int op, ...);
6314 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
6432 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
6561 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
7026 SQLITE_API sqlite3_backup *sqlite3_backup_init(
7032 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
7033 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
7034 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
7035 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
7151 SQLITE_API int sqlite3_unlock_notify(
7166 SQLITE_API int sqlite3_stricmp(const char *, const char *);
7167 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
7182 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
7205 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
7242 SQLITE_API void *sqlite3_wal_hook(
7276 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
7298 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
7373 SQLITE_API int sqlite3_wal_checkpoint_v2(
7407 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
7460 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
7534 SQLITE_API int sqlite3_rtree_geometry_callback(
7560 SQLITE_API int sqlite3_rtree_query_callback(
8750 SQLITE_API int sqlite3_wsd_init(int N, int J);
8751 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
13810 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){ in sqlite3_compileoption_used()
13831 SQLITE_API const char *sqlite3_compileoption_get(int N){ in sqlite3_compileoption_get()
14414 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){ in sqlite3_status()
14430 SQLITE_API int sqlite3_db_status( in sqlite3_db_status()
15778 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
16045 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ in sqlite3_vfs_find()
16091 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ in sqlite3_vfs_register()
16115 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ in sqlite3_vfs_unregister()
18451 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ in sqlite3_mutex_alloc()
18469 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ in sqlite3_mutex_free()
18479 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ in sqlite3_mutex_enter()
18489 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ in sqlite3_mutex_try()
18503 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ in sqlite3_mutex_leave()
18514 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ in sqlite3_mutex_held()
18517 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ in sqlite3_mutex_notheld()
19272 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
19273 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
19274 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
19275 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
19276 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
19277 SQLITE_API int sqlite3_diskfull_pending = 0;
19278 SQLITE_API int sqlite3_diskfull = 0;
19310 SQLITE_API int sqlite3_open_file_count = 0;
19474 SQLITE_API int sqlite3_win32_is_nt(void); /* os_win.c */
19475 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
19766 SQLITE_API int sqlite3_release_memory(int n){
19859 SQLITE_API int sqlite3_memory_alarm(
19872 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){
19892 SQLITE_API void sqlite3_soft_heap_limit(int n){
19961 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){
19974 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){
20067 SQLITE_API void *sqlite3_malloc(int n){
20210 SQLITE_API void sqlite3_free(void *p){
20311 SQLITE_API void *sqlite3_realloc(void *pOld, int n){
21456 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){
21474 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){
21499 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){
21507 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){
21539 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){
21612 SQLITE_API void sqlite3_randomness(int N, void *pBuf){
22480 SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){
22487 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){
24486 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
24487 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
24488 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
24489 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
24490 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
24491 SQLITE_API int sqlite3_diskfull_pending = 0;
24492 SQLITE_API int sqlite3_diskfull = 0;
24524 SQLITE_API int sqlite3_open_file_count = 0;
27631 SQLITE_API int sqlite3_sync_count = 0;
27632 SQLITE_API int sqlite3_fullsync_count = 0;
30414 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
30829 SQLITE_API int sqlite3_hostid_num = 0;
31673 SQLITE_API int sqlite3_os_init(void){
31770 SQLITE_API int sqlite3_os_end(void){
31958 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
31959 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
31960 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
31961 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
31962 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
31963 SQLITE_API int sqlite3_diskfull_pending = 0;
31964 SQLITE_API int sqlite3_diskfull = 0;
31996 SQLITE_API int sqlite3_open_file_count = 0;
32396 SQLITE_API LONG volatile sqlite3_os_type = 0;
33138 SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){
33178 SQLITE_API int sqlite3_win32_reset_heap(){
33223 SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){
33263 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){
33302 SQLITE_API int sqlite3_win32_is_nt(void){
33647 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zFilename){
33664 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zFilename){
33684 SQLITE_API int sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){
34660 SQLITE_API int sqlite3_sync_count = 0;
34661 SQLITE_API int sqlite3_fullsync_count = 0;
37324 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
37428 SQLITE_API int sqlite3_os_init(void){
37503 SQLITE_API int sqlite3_os_end(void){
40967 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
40968 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
40969 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
43747 SQLITE_API int sqlite3_opentemp_count = 0;
43938 SQLITE_API extern int sqlite3_io_error_pending;
43939 SQLITE_API extern int sqlite3_io_error_hit;
51628 SQLITE_API int sqlite3_enable_shared_cache(int enable){
60203 SQLITE_API sqlite3_backup *sqlite3_backup_init(
60401 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
60643 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
60695 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
60703 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
62274 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
66273 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
66310 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
66336 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
66355 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
66379 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
66389 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
66392 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
66395 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
66398 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
66401 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
66404 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
66408 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
66411 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
66414 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
66418 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
66475 SQLITE_API void sqlite3_result_blob(
66485 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
66489 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
66496 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
66503 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
66507 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
66511 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
66515 SQLITE_API void sqlite3_result_text(
66525 SQLITE_API void sqlite3_result_text16(
66534 SQLITE_API void sqlite3_result_text16be(
66543 SQLITE_API void sqlite3_result_text16le(
66553 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
66557 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
66561 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
66571 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
66580 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
66747 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
66797 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
66812 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
66857 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
66884 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
66900 SQLITE_API void sqlite3_set_auxdata(
66950 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
66959 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
66968 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
67059 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
67069 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
67074 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
67079 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
67084 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
67089 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
67094 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
67099 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
67109 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
67115 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
67171 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
67176 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
67196 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
67201 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
67214 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
67219 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
67230 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
67235 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
67246 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
67251 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
67352 SQLITE_API int sqlite3_bind_blob(
67361 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
67371 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
67374 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
67384 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
67393 SQLITE_API int sqlite3_bind_text(
67403 SQLITE_API int sqlite3_bind_text16(
67413 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
67444 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
67459 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
67470 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
67498 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
67532 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
67554 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
67562 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
67569 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
67580 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
67595 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
67949 SQLITE_API int sqlite3_search_count = 0;
67961 SQLITE_API int sqlite3_interrupt_count = 0;
67972 SQLITE_API int sqlite3_sort_count = 0;
67983 SQLITE_API int sqlite3_max_blobsize = 0;
67999 SQLITE_API int sqlite3_found_count = 0;
68199 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
74639 SQLITE_API int sqlite3_blob_open(
74866 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
74936 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
74943 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
74953 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
74968 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
85910 SQLITE_API int sqlite3_set_authorizer(
92392 SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zString){
92402 SQLITE_API int sqlite3_like_count = 0;
96459 SQLITE_API int sqlite3_xferopt_count;
96835 SQLITE_API int sqlite3_exec(
97988 SQLITE_API int sqlite3_load_extension(
98019 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
98076 SQLITE_API int sqlite3_auto_extension(void (*xInit)(void)){
98121 SQLITE_API int sqlite3_cancel_auto_extension(void (*xInit)(void)){
98144 SQLITE_API void sqlite3_reset_auto_extension(void){
101336 SQLITE_API int sqlite3_prepare(
101348 SQLITE_API int sqlite3_prepare_v2(
101422 SQLITE_API int sqlite3_prepare16(
101434 SQLITE_API int sqlite3_prepare16_v2(
106977 SQLITE_API int sqlite3_get_table(
107043 SQLITE_API void sqlite3_free_table(
109408 SQLITE_API int sqlite3_create_module(
109420 SQLITE_API int sqlite3_create_module_v2(
110024 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
110383 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){
110398 SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){
121893 SQLITE_API int sqlite3_complete(const char *zSql){
122051 SQLITE_API int sqlite3_complete16(const void *zSql){
122195 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
122201 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
122207 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }
122212 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
122218 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
122237 SQLITE_API char *sqlite3_temp_directory = 0;
122246 SQLITE_API char *sqlite3_data_directory = 0;
122279 SQLITE_API int sqlite3_initialize(void){
122435 SQLITE_API int sqlite3_shutdown(void){
122482 SQLITE_API int sqlite3_config(int op, ...){
122757 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
122765 SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){
122784 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
122896 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
122903 SQLITE_API int sqlite3_changes(sqlite3 *db){
122910 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
123046 SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
123047 SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
123447 SQLITE_API int sqlite3_busy_handler(
123467 SQLITE_API void sqlite3_progress_handler(
123492 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
123505 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
123616 SQLITE_API int sqlite3_create_function(
123630 SQLITE_API int sqlite3_create_function_v2(
123667 SQLITE_API int sqlite3_create_function16(
123703 SQLITE_API int sqlite3_overload_function(
123729 SQLITE_API void *sqlite3_trace(sqlite3 *db, void (*xTrace)(void*,const char*), void *pArg){
123746 SQLITE_API void *sqlite3_profile(
123766 SQLITE_API void *sqlite3_commit_hook(
123784 SQLITE_API void *sqlite3_update_hook(
123802 SQLITE_API void *sqlite3_rollback_hook(
123849 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
123867 SQLITE_API void *sqlite3_wal_hook(
123888 SQLITE_API int sqlite3_wal_checkpoint_v2(
123935 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
124022 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
124050 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
124095 SQLITE_API int sqlite3_errcode(sqlite3 *db){
124104 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
124119 SQLITE_API const char *sqlite3_errstr(int rc){
124291 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
124836 SQLITE_API int sqlite3_open(
124843 SQLITE_API int sqlite3_open_v2(
124856 SQLITE_API int sqlite3_open16(
124893 SQLITE_API int sqlite3_create_collation(
124912 SQLITE_API int sqlite3_create_collation_v2(
124933 SQLITE_API int sqlite3_create_collation16(
124959 SQLITE_API int sqlite3_collation_needed(
124977 SQLITE_API int sqlite3_collation_needed16(
124996 SQLITE_API int sqlite3_global_recover(void){
125007 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
125053 SQLITE_API void sqlite3_thread_cleanup(void){
125062 SQLITE_API int sqlite3_table_column_metadata(
125173 SQLITE_API int sqlite3_sleep(int ms){
125189 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
125199 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
125230 SQLITE_API int sqlite3_test_control(int op, ...){
125554 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
125569 SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
125578 SQLITE_API sqlite3_int64 sqlite3_uri_int64(
125610 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName){
125619 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
125771 SQLITE_API int sqlite3_unlock_notify(
132622 SQLITE_API int sqlite3_fts3_init(
133253 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
148054 SQLITE_API int sqlite3_rtree_geometry_callback(
148078 SQLITE_API int sqlite3_rtree_query_callback(
148103 SQLITE_API int sqlite3_rtree_init(
148608 SQLITE_API int sqlite3_icu_init(