Lines Matching refs:SQLITE_API

25 #ifndef SQLITE_API
26 # define SQLITE_API
595 #ifndef SQLITE_API
596 # define SQLITE_API
687 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
688 SQLITE_API const char *sqlite3_libversion(void);
689 SQLITE_API const char *sqlite3_sourceid(void);
690 SQLITE_API int sqlite3_libversion_number(void);
715 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
716 SQLITE_API const char *sqlite3_compileoption_get(int N);
755 SQLITE_API int sqlite3_threadsafe(void);
833 SQLITE_API int sqlite3_close(sqlite3 *);
903 SQLITE_API int sqlite3_exec(
1635 SQLITE_API int sqlite3_initialize(void);
1636 SQLITE_API int sqlite3_shutdown(void);
1637 SQLITE_API int sqlite3_os_init(void);
1638 SQLITE_API int sqlite3_os_end(void);
1669 SQLITE_API int sqlite3_config(int, ...);
1687 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
2064 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
2109 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2163 SQLITE_API int sqlite3_changes(sqlite3*);
2189 SQLITE_API int sqlite3_total_changes(sqlite3*);
2228 SQLITE_API void sqlite3_interrupt(sqlite3*);
2263 SQLITE_API int sqlite3_complete(const char *sql);
2264 SQLITE_API int sqlite3_complete16(const void *sql);
2330 SQLITE_API int sqlite3_busy_handler(sqlite3*, int(*)(void*,int), void*);
2350 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
2424 SQLITE_API int sqlite3_get_table(
2432 SQLITE_API void sqlite3_free_table(char **result);
2528 SQLITE_API char *sqlite3_mprintf(const char*,...);
2529 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
2530 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
2531 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
2603 SQLITE_API void *sqlite3_malloc(int);
2604 SQLITE_API void *sqlite3_realloc(void*, int);
2605 SQLITE_API void sqlite3_free(void*);
2630 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
2631 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
2651 SQLITE_API void sqlite3_randomness(int N, void *P);
2733 SQLITE_API int sqlite3_set_authorizer(
2830 SQLITE_API void *sqlite3_trace(sqlite3*, void(*xTrace)(void*,const char*), void*);
2831 SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_profile(sqlite3*,
2864 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
2955 SQLITE_API int sqlite3_open(
2959 SQLITE_API int sqlite3_open16(
2963 SQLITE_API int sqlite3_open_v2(
3003 SQLITE_API int sqlite3_errcode(sqlite3 *db);
3004 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
3005 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
3006 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
3073 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
3217 SQLITE_API int sqlite3_prepare(
3224 SQLITE_API int sqlite3_prepare_v2(
3231 SQLITE_API int sqlite3_prepare16(
3238 SQLITE_API int sqlite3_prepare16_v2(
3253 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3284 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3421 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
3422 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
3423 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
3424 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3425 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
3426 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*, int, const char*, int n, void(*)(void*));
3427 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
3428 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
3429 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
3449 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
3476 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
3492 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
3501 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
3512 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
3540 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
3541 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
3588 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
3589 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
3590 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
3591 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
3592 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
3593 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
3624 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
3625 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
3704 SQLITE_API int sqlite3_step(sqlite3_stmt*);
3718 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
3914 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
3915 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
3916 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
3917 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
3918 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
3919 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
3920 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
3921 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
3922 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
3923 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
3950 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
3976 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4066 SQLITE_API int sqlite3_create_function(
4076 SQLITE_API int sqlite3_create_function16(
4086 SQLITE_API int sqlite3_create_function_v2(
4122 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
4123 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4124 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4125 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
4126 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
4127 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),void*,sqlite3_int64);
4175 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
4176 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
4177 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
4178 SQLITE_API double sqlite3_value_double(sqlite3_value*);
4179 SQLITE_API int sqlite3_value_int(sqlite3_value*);
4180 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
4181 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
4182 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
4183 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
4184 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
4185 SQLITE_API int sqlite3_value_type(sqlite3_value*);
4186 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
4227 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
4241 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
4252 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
4296 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
4297 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
4423 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
4424 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
4425 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
4426 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
4427 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
4428 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
4429 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
4430 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
4431 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
4432 SQLITE_API void sqlite3_result_null(sqlite3_context*);
4433 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
4434 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
4435 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
4436 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
4437 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
4438 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
4519 SQLITE_API int sqlite3_create_collation(
4526 SQLITE_API int sqlite3_create_collation_v2(
4534 SQLITE_API int sqlite3_create_collation16(
4568 SQLITE_API int sqlite3_collation_needed(
4573 SQLITE_API int sqlite3_collation_needed16(
4587 SQLITE_API int sqlite3_key(
4600 SQLITE_API int sqlite3_rekey(
4609 SQLITE_API void sqlite3_activate_see(
4619 SQLITE_API void sqlite3_activate_cerod(
4641 SQLITE_API int sqlite3_sleep(int);
4672 SQLITE_API char *sqlite3_temp_directory;
4695 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
4707 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
4722 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
4768 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
4769 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
4817 SQLITE_API void *sqlite3_update_hook(
4850 SQLITE_API int sqlite3_enable_shared_cache(int);
4864 SQLITE_API int sqlite3_release_memory(int);
4915 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
4926 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
4991 SQLITE_API int sqlite3_table_column_metadata(
5028 SQLITE_API int sqlite3_load_extension(
5048 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
5085 SQLITE_API int sqlite3_auto_extension(void (*xEntryPoint)(void));
5093 SQLITE_API void sqlite3_reset_auto_extension(void);
5249 SQLITE_API int sqlite3_preload(sqlite3 *db);
5292 SQLITE_API int sqlite3_create_module(
5298 SQLITE_API int sqlite3_create_module_v2(
5361 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
5379 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
5461 SQLITE_API int sqlite3_blob_open(
5493 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
5517 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
5532 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
5560 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
5598 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
5629 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
5630 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
5631 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
5747 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
5748 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
5749 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
5750 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
5751 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
5861 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
5862 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
5895 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
5929 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
5948 SQLITE_API int sqlite3_test_control(int op, ...);
6007 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
6123 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
6216 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
6612 SQLITE_API sqlite3_backup *sqlite3_backup_init(
6618 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
6619 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
6620 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
6621 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
6737 SQLITE_API int sqlite3_unlock_notify(
6752 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
6775 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
6812 SQLITE_API void *sqlite3_wal_hook(
6843 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
6861 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
6933 SQLITE_API int sqlite3_wal_checkpoint_v2(
7007 SQLITE_API int sqlite3_rtree_geometry_callback(
7562 SQLITE_API int sqlite3_wsd_init(int N, int J);
7563 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
12184 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){
12202 SQLITE_API const char *sqlite3_compileoption_get(int N){
12721 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){
12737 SQLITE_API int sqlite3_db_status(
13997 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
14212 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){
14258 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){
14282 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){
16477 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){
16495 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){
16505 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){
16515 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){
16529 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){
16540 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){
16543 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){
17743 SQLITE_API int sqlite3_release_memory(int n){
17836 SQLITE_API int sqlite3_memory_alarm(
17849 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){
17868 SQLITE_API void sqlite3_soft_heap_limit(int n){
17937 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){
17950 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){
18043 SQLITE_API void *sqlite3_malloc(int n){
18185 SQLITE_API void sqlite3_free(void *p){
18280 SQLITE_API void *sqlite3_realloc(void *pOld, int n){
19404 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){
19422 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){
19447 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){
19455 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){
19487 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){
19634 SQLITE_API void sqlite3_randomness(int N, void *pBuf){
20467 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){
22036 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
22037 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
22038 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
22039 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
22040 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
22041 SQLITE_API int sqlite3_diskfull_pending = 0;
22042 SQLITE_API int sqlite3_diskfull = 0;
22074 SQLITE_API int sqlite3_open_file_count = 0;
22237 SQLITE_API int sqlite3_sync_count = 0;
22238 SQLITE_API int sqlite3_fullsync_count = 0;
23813 SQLITE_API int sqlite3_current_time = 0;
23915 SQLITE_API int sqlite3_os_init(void){
23946 SQLITE_API int sqlite3_os_end(void){
24364 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
24365 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
24366 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
24367 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
24368 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
24369 SQLITE_API int sqlite3_diskfull_pending = 0;
24370 SQLITE_API int sqlite3_diskfull = 0;
24402 SQLITE_API int sqlite3_open_file_count = 0;
27271 SQLITE_API int sqlite3_sync_count = 0;
27272 SQLITE_API int sqlite3_fullsync_count = 0;
29576 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
29985 SQLITE_API int sqlite3_hostid_num = 0;
30827 SQLITE_API int sqlite3_os_init(void){
30924 SQLITE_API int sqlite3_os_end(void){
31149 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
31150 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
31151 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
31152 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
31153 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
31154 SQLITE_API int sqlite3_diskfull_pending = 0;
31155 SQLITE_API int sqlite3_diskfull = 0;
31187 SQLITE_API int sqlite3_open_file_count = 0;
31277 SQLITE_API int sqlite3_os_type = 0;
31406 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zFilename){
31953 SQLITE_API int sqlite3_sync_count = 0;
31954 SQLITE_API int sqlite3_fullsync_count = 0;
33777 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
33881 SQLITE_API int sqlite3_os_init(void){
33917 SQLITE_API int sqlite3_os_end(void){
37141 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
37142 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
37143 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
39825 SQLITE_API int sqlite3_opentemp_count = 0;
40008 SQLITE_API extern int sqlite3_io_error_pending;
40009 SQLITE_API extern int sqlite3_io_error_hit;
47368 SQLITE_API int sqlite3_enable_shared_cache(int enable){
55580 SQLITE_API sqlite3_backup *sqlite3_backup_init(
55768 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
55982 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
56034 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
56042 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
57371 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
60541 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
60578 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
60610 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
60629 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
60653 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
60664 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
60667 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
60670 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
60673 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
60676 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
60679 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
60683 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
60686 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
60689 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
60693 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
60716 SQLITE_API void sqlite3_result_blob(
60726 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
60730 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
60736 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
60742 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
60746 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
60750 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
60754 SQLITE_API void sqlite3_result_text(
60764 SQLITE_API void sqlite3_result_text16(
60773 SQLITE_API void sqlite3_result_text16be(
60782 SQLITE_API void sqlite3_result_text16le(
60792 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
60796 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
60800 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
60809 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
60817 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
60980 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
61026 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
61041 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
61073 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
61100 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
61116 SQLITE_API void sqlite3_set_auxdata(
61165 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
61174 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
61183 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
61271 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
61281 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
61286 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
61291 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
61296 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
61301 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
61306 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
61311 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
61321 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
61327 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
61390 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
61395 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
61415 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
61420 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
61433 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
61438 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
61449 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
61454 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
61465 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
61470 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
61571 SQLITE_API int sqlite3_bind_blob(
61580 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
61590 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
61593 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
61603 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
61612 SQLITE_API int sqlite3_bind_text(
61622 SQLITE_API int sqlite3_bind_text16(
61632 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
61663 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
61678 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
61715 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
61745 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
61779 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
61801 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
61809 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
61819 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
61834 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
62063 SQLITE_API int sqlite3_search_count = 0;
62075 SQLITE_API int sqlite3_interrupt_count = 0;
62086 SQLITE_API int sqlite3_sort_count = 0;
62097 SQLITE_API int sqlite3_max_blobsize = 0;
62113 SQLITE_API int sqlite3_found_count = 0;
62310 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
68715 SQLITE_API int sqlite3_blob_open(
68941 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
69011 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
69018 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
69028 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
69043 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
76837 SQLITE_API int sqlite3_set_authorizer(
80780 SQLITE_API int sqlite3_preload(sqlite3 *db)
82571 SQLITE_API int sqlite3_like_count = 0;
86210 SQLITE_API int sqlite3_xferopt_count;
86552 SQLITE_API int sqlite3_exec(
87560 SQLITE_API int sqlite3_load_extension(
87591 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
87648 SQLITE_API int sqlite3_auto_extension(void (*xInit)(void)){
87687 SQLITE_API void sqlite3_reset_auto_extension(void){
90022 SQLITE_API int sqlite3_prepare(
90034 SQLITE_API int sqlite3_prepare_v2(
90102 SQLITE_API int sqlite3_prepare16(
90114 SQLITE_API int sqlite3_prepare16_v2(
94712 SQLITE_API int sqlite3_get_table(
94778 SQLITE_API void sqlite3_free_table(
96983 SQLITE_API int sqlite3_create_module(
96995 SQLITE_API int sqlite3_create_module_v2(
97556 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
102104 SQLITE_API char sqlite3_query_plan[BMS*2*40]; /* Text of the join */
107183 SQLITE_API int sqlite3_complete(const char *zSql){
107341 SQLITE_API int sqlite3_complete16(const void *zSql){
107485 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
107491 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
107497 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }
107502 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
107508 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
107527 SQLITE_API char *sqlite3_temp_directory = 0;
107560 SQLITE_API int sqlite3_initialize(void){
107700 SQLITE_API int sqlite3_shutdown(void){
107731 SQLITE_API int sqlite3_config(int op, ...){
107957 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
107964 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
108076 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
108083 SQLITE_API int sqlite3_changes(sqlite3 *db){
108090 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
108130 SQLITE_API int sqlite3_close(sqlite3 *db){
108399 SQLITE_API int sqlite3_busy_handler(
108418 SQLITE_API void sqlite3_progress_handler(
108443 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
108456 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
108561 SQLITE_API int sqlite3_create_function(
108575 SQLITE_API int sqlite3_create_function_v2(
108612 SQLITE_API int sqlite3_create_function16(
108648 SQLITE_API int sqlite3_overload_function(
108674 SQLITE_API void *sqlite3_trace(sqlite3 *db, void (*xTrace)(void*,const char*), void *pArg){
108691 SQLITE_API void *sqlite3_profile(
108712 SQLITE_API void *sqlite3_commit_hook(
108730 SQLITE_API void *sqlite3_update_hook(
108748 SQLITE_API void *sqlite3_rollback_hook(
108795 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
108813 SQLITE_API void *sqlite3_wal_hook(
108834 SQLITE_API int sqlite3_wal_checkpoint_v2(
108881 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
108968 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
108995 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
109041 SQLITE_API int sqlite3_errcode(sqlite3 *db){
109050 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
109203 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
109500 SQLITE_API int sqlite3_open(
109507 SQLITE_API int sqlite3_open_v2(
109520 SQLITE_API int sqlite3_open16(
109557 SQLITE_API int sqlite3_create_collation(
109576 SQLITE_API int sqlite3_create_collation_v2(
109597 SQLITE_API int sqlite3_create_collation16(
109623 SQLITE_API int sqlite3_collation_needed(
109641 SQLITE_API int sqlite3_collation_needed16(
109660 SQLITE_API int sqlite3_global_recover(void){
109673 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
109719 SQLITE_API void sqlite3_thread_cleanup(void){
109728 SQLITE_API int sqlite3_table_column_metadata(
109839 SQLITE_API int sqlite3_sleep(int ms){
109855 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
109865 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
109904 SQLITE_API int sqlite3_test_control(int op, ...){
110271 SQLITE_API int sqlite3_unlock_notify(
116935 SQLITE_API int sqlite3_extension_init(
117484 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
127653 SQLITE_API int sqlite3_rtree_geometry_callback(
127675 SQLITE_API int sqlite3_extension_init(
128176 SQLITE_API int sqlite3_extension_init(