Lines Matching refs:SQLITE_API
25 #ifndef SQLITE_API
26 # define SQLITE_API
623 #ifndef SQLITE_API
624 # define SQLITE_API
715 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
716 SQLITE_API const char *sqlite3_libversion(void);
717 SQLITE_API const char *sqlite3_sourceid(void);
718 SQLITE_API int sqlite3_libversion_number(void);
743 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
744 SQLITE_API const char *sqlite3_compileoption_get(int N);
783 SQLITE_API int sqlite3_threadsafe(void);
879 SQLITE_API int sqlite3_close(sqlite3*);
880 SQLITE_API int sqlite3_close_v2(sqlite3*);
950 SQLITE_API int sqlite3_exec(
1848 SQLITE_API int sqlite3_initialize(void);
1849 SQLITE_API int sqlite3_shutdown(void);
1850 SQLITE_API int sqlite3_os_init(void);
1851 SQLITE_API int sqlite3_os_end(void);
1882 SQLITE_API int sqlite3_config(int, ...);
1900 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
2341 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
2390 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2444 SQLITE_API int sqlite3_changes(sqlite3*);
2470 SQLITE_API int sqlite3_total_changes(sqlite3*);
2509 SQLITE_API void sqlite3_interrupt(sqlite3*);
2544 SQLITE_API int sqlite3_complete(const char *sql);
2545 SQLITE_API int sqlite3_complete16(const void *sql);
2611 SQLITE_API int sqlite3_busy_handler(sqlite3*, int(*)(void*,int), void*);
2631 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
2705 SQLITE_API int sqlite3_get_table(
2713 SQLITE_API void sqlite3_free_table(char **result);
2809 SQLITE_API char *sqlite3_mprintf(const char*,...);
2810 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
2811 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
2812 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
2884 SQLITE_API void *sqlite3_malloc(int);
2885 SQLITE_API void *sqlite3_realloc(void*, int);
2886 SQLITE_API void sqlite3_free(void*);
2911 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
2912 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
2932 SQLITE_API void sqlite3_randomness(int N, void *P);
3014 SQLITE_API int sqlite3_set_authorizer(
3117 SQLITE_API void *sqlite3_trace(sqlite3*, void(*xTrace)(void*,const char*), void*);
3118 SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_profile(sqlite3*,
3151 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
3355 SQLITE_API int sqlite3_open(
3359 SQLITE_API int sqlite3_open16(
3363 SQLITE_API int sqlite3_open_v2(
3409 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam);
3410 SQLITE_API int sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault);
3411 SQLITE_API sqlite3_int64 sqlite3_uri_int64(const char*, const char*, sqlite3_int64);
3452 SQLITE_API int sqlite3_errcode(sqlite3 *db);
3453 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
3454 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
3455 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
3456 SQLITE_API const char *sqlite3_errstr(int);
3523 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
3671 SQLITE_API int sqlite3_prepare(
3678 SQLITE_API int sqlite3_prepare_v2(
3685 SQLITE_API int sqlite3_prepare16(
3692 SQLITE_API int sqlite3_prepare16_v2(
3707 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3738 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3757 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
3907 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
3908 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
3909 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
3910 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3911 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
3912 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*, int, const char*, int n, void(*)(void*));
3913 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
3914 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
3915 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
3935 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
3962 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
3978 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
3987 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
3998 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
4026 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
4027 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
4074 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
4075 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
4076 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
4077 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
4078 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
4079 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
4110 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
4111 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
4190 SQLITE_API int sqlite3_step(sqlite3_stmt*);
4210 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
4406 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
4407 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
4408 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
4409 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
4410 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
4411 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
4412 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
4413 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
4414 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
4415 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
4442 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
4468 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4558 SQLITE_API int sqlite3_create_function(
4568 SQLITE_API int sqlite3_create_function16(
4578 SQLITE_API int sqlite3_create_function_v2(
4614 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
4615 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4616 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4617 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
4618 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
4619 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
4668 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
4669 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
4670 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
4671 SQLITE_API double sqlite3_value_double(sqlite3_value*);
4672 SQLITE_API int sqlite3_value_int(sqlite3_value*);
4673 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
4674 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
4675 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
4676 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
4677 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
4678 SQLITE_API int sqlite3_value_type(sqlite3_value*);
4679 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
4723 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
4737 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
4748 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
4792 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
4793 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
4924 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
4925 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
4926 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
4927 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
4928 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
4929 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
4930 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
4931 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
4932 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
4933 SQLITE_API void sqlite3_result_null(sqlite3_context*);
4934 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
4935 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
4936 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
4937 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
4938 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
4939 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
5020 SQLITE_API int sqlite3_create_collation(
5027 SQLITE_API int sqlite3_create_collation_v2(
5035 SQLITE_API int sqlite3_create_collation16(
5069 SQLITE_API int sqlite3_collation_needed(
5074 SQLITE_API int sqlite3_collation_needed16(
5088 SQLITE_API int sqlite3_key(
5101 SQLITE_API int sqlite3_rekey(
5110 SQLITE_API void sqlite3_activate_see(
5120 SQLITE_API void sqlite3_activate_cerod(
5142 SQLITE_API int sqlite3_sleep(int);
5188 SQLITE_API char *sqlite3_temp_directory;
5225 SQLITE_API char *sqlite3_data_directory;
5248 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
5260 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
5276 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName);
5285 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
5300 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
5348 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
5349 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
5397 SQLITE_API void *sqlite3_update_hook(
5432 SQLITE_API int sqlite3_enable_shared_cache(int);
5448 SQLITE_API int sqlite3_release_memory(int);
5461 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
5513 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
5524 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
5589 SQLITE_API int sqlite3_table_column_metadata(
5635 SQLITE_API int sqlite3_load_extension(
5655 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
5692 SQLITE_API int sqlite3_auto_extension(void (*xEntryPoint)(void));
5700 SQLITE_API void sqlite3_reset_auto_extension(void);
5889 SQLITE_API int sqlite3_create_module(
5895 SQLITE_API int sqlite3_create_module_v2(
5958 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
5976 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
6058 SQLITE_API int sqlite3_blob_open(
6090 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
6114 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
6129 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
6157 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
6195 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
6226 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
6227 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
6228 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
6343 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
6344 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
6345 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
6346 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
6347 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
6457 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
6458 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
6491 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
6525 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
6544 SQLITE_API int sqlite3_test_control(int op, ...);
6604 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
6722 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
6844 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
7299 SQLITE_API sqlite3_backup *sqlite3_backup_init(
7305 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
7306 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
7307 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
7308 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
7424 SQLITE_API int sqlite3_unlock_notify(
7439 SQLITE_API int sqlite3_stricmp(const char *, const char *);
7440 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
7455 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
7478 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
7515 SQLITE_API void *sqlite3_wal_hook(
7546 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
7564 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
7636 SQLITE_API int sqlite3_wal_checkpoint_v2(
7670 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
7723 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
7786 SQLITE_API int sqlite3_rtree_geometry_callback(
8410 SQLITE_API int sqlite3_wsd_init(int N, int J);
8411 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
13195 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){
13216 SQLITE_API const char *sqlite3_compileoption_get(int N){
13794 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){
13810 SQLITE_API int sqlite3_db_status(
15139 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
15392 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){
15438 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){
15462 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){
17787 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){
17805 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){
17815 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){
17825 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){
17839 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){
17850 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){
17853 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){
18533 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
18788 SQLITE_API int sqlite3_release_memory(int n){
18881 SQLITE_API int sqlite3_memory_alarm(
18894 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){
18914 SQLITE_API void sqlite3_soft_heap_limit(int n){
18983 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){
18996 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){
19089 SQLITE_API void *sqlite3_malloc(int n){
19231 SQLITE_API void sqlite3_free(void *p){
19331 SQLITE_API void *sqlite3_realloc(void *pOld, int n){
20400 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){
20418 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){
20443 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){
20451 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){
20483 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){
20630 SQLITE_API void sqlite3_randomness(int N, void *pBuf){
21454 SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){
21461 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){
23334 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
23335 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
23336 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
23337 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
23338 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
23339 SQLITE_API int sqlite3_diskfull_pending = 0;
23340 SQLITE_API int sqlite3_diskfull = 0;
23372 SQLITE_API int sqlite3_open_file_count = 0;
26437 SQLITE_API int sqlite3_sync_count = 0;
26438 SQLITE_API int sqlite3_fullsync_count = 0;
29147 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
29562 SQLITE_API int sqlite3_hostid_num = 0;
30406 SQLITE_API int sqlite3_os_init(void){
30503 SQLITE_API int sqlite3_os_end(void){
30695 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
30696 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
30697 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
30698 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
30699 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
30700 SQLITE_API int sqlite3_diskfull_pending = 0;
30701 SQLITE_API int sqlite3_diskfull = 0;
30733 SQLITE_API int sqlite3_open_file_count = 0;
31013 SQLITE_API int sqlite3_os_type = 0;
31717 SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){
31757 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){
32106 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zFilename){
32123 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zFilename){
32143 SQLITE_API int sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){
33088 SQLITE_API int sqlite3_sync_count = 0;
33089 SQLITE_API int sqlite3_fullsync_count = 0;
35470 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
35574 SQLITE_API int sqlite3_os_init(void){
35618 SQLITE_API int sqlite3_os_end(void){
39044 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
39045 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
39046 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
41816 SQLITE_API int sqlite3_opentemp_count = 0;
42007 SQLITE_API extern int sqlite3_io_error_pending;
42008 SQLITE_API extern int sqlite3_io_error_hit;
49635 SQLITE_API int sqlite3_enable_shared_cache(int enable){
58170 SQLITE_API sqlite3_backup *sqlite3_backup_init(
58368 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
58610 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
58662 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
58670 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
60003 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
63228 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
63265 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
63291 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
63310 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
63334 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
63345 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
63348 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
63351 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
63354 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
63357 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
63360 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
63364 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
63367 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
63370 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
63374 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
63397 SQLITE_API void sqlite3_result_blob(
63407 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
63411 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
63417 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
63423 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
63427 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
63431 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
63435 SQLITE_API void sqlite3_result_text(
63445 SQLITE_API void sqlite3_result_text16(
63454 SQLITE_API void sqlite3_result_text16be(
63463 SQLITE_API void sqlite3_result_text16le(
63473 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
63477 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
63481 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
63490 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
63498 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
63661 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
63709 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
63724 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
63756 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
63783 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
63799 SQLITE_API void sqlite3_set_auxdata(
63848 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
63857 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
63866 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
63954 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
63964 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
63969 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
63974 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
63979 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
63984 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
63989 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
63994 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
64004 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
64010 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
64073 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
64078 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
64098 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
64103 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
64116 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
64121 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
64132 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
64137 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
64148 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
64153 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
64254 SQLITE_API int sqlite3_bind_blob(
64263 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
64273 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
64276 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
64286 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
64295 SQLITE_API int sqlite3_bind_text(
64305 SQLITE_API int sqlite3_bind_text16(
64315 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
64346 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
64361 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
64372 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
64400 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
64434 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
64456 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
64464 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
64471 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
64482 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
64497 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
64867 SQLITE_API int sqlite3_search_count = 0;
64879 SQLITE_API int sqlite3_interrupt_count = 0;
64890 SQLITE_API int sqlite3_sort_count = 0;
64901 SQLITE_API int sqlite3_max_blobsize = 0;
64917 SQLITE_API int sqlite3_found_count = 0;
65111 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
71810 SQLITE_API int sqlite3_blob_open(
72039 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
72109 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
72116 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
72126 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
72141 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
82000 SQLITE_API int sqlite3_set_authorizer(
87851 SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zString){
87861 SQLITE_API int sqlite3_like_count = 0;
91692 SQLITE_API int sqlite3_xferopt_count;
92044 SQLITE_API int sqlite3_exec(
93191 SQLITE_API int sqlite3_load_extension(
93222 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
93279 SQLITE_API int sqlite3_auto_extension(void (*xInit)(void)){
93318 SQLITE_API void sqlite3_reset_auto_extension(void){
95964 SQLITE_API int sqlite3_prepare(
95976 SQLITE_API int sqlite3_prepare_v2(
96044 SQLITE_API int sqlite3_prepare16(
96056 SQLITE_API int sqlite3_prepare16_v2(
101028 SQLITE_API int sqlite3_get_table(
101094 SQLITE_API void sqlite3_free_table(
103349 SQLITE_API int sqlite3_create_module(
103361 SQLITE_API int sqlite3_create_module_v2(
103965 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
104326 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){
104341 SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){
109302 SQLITE_API char sqlite3_query_plan[BMS*2*40]; /* Text of the join */
114512 SQLITE_API int sqlite3_complete(const char *zSql){
114670 SQLITE_API int sqlite3_complete16(const void *zSql){
114814 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
114820 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
114826 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }
114831 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
114837 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
114856 SQLITE_API char *sqlite3_temp_directory = 0;
114865 SQLITE_API char *sqlite3_data_directory = 0;
114898 SQLITE_API int sqlite3_initialize(void){
115055 SQLITE_API int sqlite3_shutdown(void){
115102 SQLITE_API int sqlite3_config(int op, ...){
115369 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
115377 SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){
115396 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
115508 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
115515 SQLITE_API int sqlite3_changes(sqlite3 *db){
115522 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
115655 SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
115656 SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
116052 SQLITE_API int sqlite3_busy_handler(
116072 SQLITE_API void sqlite3_progress_handler(
116097 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
116110 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
116215 SQLITE_API int sqlite3_create_function(
116229 SQLITE_API int sqlite3_create_function_v2(
116266 SQLITE_API int sqlite3_create_function16(
116302 SQLITE_API int sqlite3_overload_function(
116328 SQLITE_API void *sqlite3_trace(sqlite3 *db, void (*xTrace)(void*,const char*), void *pArg){
116345 SQLITE_API void *sqlite3_profile(
116365 SQLITE_API void *sqlite3_commit_hook(
116383 SQLITE_API void *sqlite3_update_hook(
116401 SQLITE_API void *sqlite3_rollback_hook(
116448 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
116466 SQLITE_API void *sqlite3_wal_hook(
116487 SQLITE_API int sqlite3_wal_checkpoint_v2(
116534 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
116621 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
116648 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
116694 SQLITE_API int sqlite3_errcode(sqlite3 *db){
116703 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
116718 SQLITE_API const char *sqlite3_errstr(int rc){
116863 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
117405 SQLITE_API int sqlite3_open(
117412 SQLITE_API int sqlite3_open_v2(
117425 SQLITE_API int sqlite3_open16(
117462 SQLITE_API int sqlite3_create_collation(
117481 SQLITE_API int sqlite3_create_collation_v2(
117502 SQLITE_API int sqlite3_create_collation16(
117528 SQLITE_API int sqlite3_collation_needed(
117546 SQLITE_API int sqlite3_collation_needed16(
117565 SQLITE_API int sqlite3_global_recover(void){
117578 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
117624 SQLITE_API void sqlite3_thread_cleanup(void){
117633 SQLITE_API int sqlite3_table_column_metadata(
117744 SQLITE_API int sqlite3_sleep(int ms){
117760 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
117770 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
117801 SQLITE_API int sqlite3_test_control(int op, ...){
118049 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
118064 SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
118073 SQLITE_API sqlite3_int64 sqlite3_uri_int64(
118105 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName){
118114 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
118266 SQLITE_API int sqlite3_unlock_notify(
118779 SQLITE_API extern const sqlite3_api_routines *sqlite3_api;
124638 SQLITE_API int sqlite3_extension_init(
125206 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
139658 SQLITE_API int sqlite3_rtree_geometry_callback(
139680 SQLITE_API int sqlite3_extension_init(
140182 SQLITE_API int sqlite3_extension_init(