Lines Matching refs:SQLITE_API
25 #ifndef SQLITE_API
26 # define SQLITE_API macro
80 #ifndef SQLITE_API
81 # define SQLITE_API macro
172 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
173 SQLITE_API const char *sqlite3_libversion(void);
174 SQLITE_API const char *sqlite3_sourceid(void);
175 SQLITE_API int sqlite3_libversion_number(void);
200 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
201 SQLITE_API const char *sqlite3_compileoption_get(int N);
240 SQLITE_API int sqlite3_threadsafe(void);
336 SQLITE_API int sqlite3_close(sqlite3*);
337 SQLITE_API int sqlite3_close_v2(sqlite3*);
407 SQLITE_API int sqlite3_exec(
1345 SQLITE_API int sqlite3_initialize(void);
1346 SQLITE_API int sqlite3_shutdown(void);
1347 SQLITE_API int sqlite3_os_init(void);
1348 SQLITE_API int sqlite3_os_end(void);
1379 SQLITE_API int sqlite3_config(int, ...);
1397 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
1846 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
1897 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
1951 SQLITE_API int sqlite3_changes(sqlite3*);
1977 SQLITE_API int sqlite3_total_changes(sqlite3*);
2016 SQLITE_API void sqlite3_interrupt(sqlite3*);
2051 SQLITE_API int sqlite3_complete(const char *sql);
2052 SQLITE_API int sqlite3_complete16(const void *sql);
2118 SQLITE_API int sqlite3_busy_handler(sqlite3*, int(*)(void*,int), void*);
2138 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
2212 SQLITE_API int sqlite3_get_table(
2220 SQLITE_API void sqlite3_free_table(char **result);
2316 SQLITE_API char *sqlite3_mprintf(const char*,...);
2317 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
2318 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
2319 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
2391 SQLITE_API void *sqlite3_malloc(int);
2392 SQLITE_API void *sqlite3_realloc(void*, int);
2393 SQLITE_API void sqlite3_free(void*);
2418 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
2419 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
2441 SQLITE_API void sqlite3_randomness(int N, void *P);
2523 SQLITE_API int sqlite3_set_authorizer(
2627 SQLITE_API void *sqlite3_trace(sqlite3*, void(*xTrace)(void*,const char*), void*);
2628 SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_profile(sqlite3*,
2662 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
2866 SQLITE_API int sqlite3_open(
2870 SQLITE_API int sqlite3_open16(
2874 SQLITE_API int sqlite3_open_v2(
2920 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam);
2921 SQLITE_API int sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault);
2922 SQLITE_API sqlite3_int64 sqlite3_uri_int64(const char*, const char*, sqlite3_int64);
2963 SQLITE_API int sqlite3_errcode(sqlite3 *db);
2964 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
2965 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
2966 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
2967 SQLITE_API const char *sqlite3_errstr(int);
3034 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
3181 SQLITE_API int sqlite3_prepare(
3188 SQLITE_API int sqlite3_prepare_v2(
3195 SQLITE_API int sqlite3_prepare16(
3202 SQLITE_API int sqlite3_prepare16_v2(
3217 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3248 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3267 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
3417 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
3418 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
3419 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
3420 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3421 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
3422 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*, int, const char*, int n, void(*)(void*));
3423 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
3424 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
3425 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
3445 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
3472 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
3488 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
3497 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
3508 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
3536 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
3537 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
3584 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
3585 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
3586 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
3587 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
3588 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
3589 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
3620 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
3621 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
3700 SQLITE_API int sqlite3_step(sqlite3_stmt*);
3720 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
3916 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
3917 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
3918 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
3919 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
3920 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
3921 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
3922 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
3923 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
3924 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
3925 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
3952 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
3978 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4077 SQLITE_API int sqlite3_create_function(
4087 SQLITE_API int sqlite3_create_function16(
4097 SQLITE_API int sqlite3_create_function_v2(
4143 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
4144 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4145 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4146 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
4147 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
4148 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
4197 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
4198 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
4199 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
4200 SQLITE_API double sqlite3_value_double(sqlite3_value*);
4201 SQLITE_API int sqlite3_value_int(sqlite3_value*);
4202 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
4203 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
4204 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
4205 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
4206 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
4207 SQLITE_API int sqlite3_value_type(sqlite3_value*);
4208 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
4252 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
4266 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
4277 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
4329 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
4330 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
4461 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
4462 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
4463 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
4464 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
4465 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
4466 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
4467 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
4468 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
4469 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
4470 SQLITE_API void sqlite3_result_null(sqlite3_context*);
4471 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
4472 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
4473 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
4474 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
4475 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
4476 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
4557 SQLITE_API int sqlite3_create_collation(
4564 SQLITE_API int sqlite3_create_collation_v2(
4572 SQLITE_API int sqlite3_create_collation16(
4606 SQLITE_API int sqlite3_collation_needed(
4611 SQLITE_API int sqlite3_collation_needed16(
4625 SQLITE_API int sqlite3_key(
4629 SQLITE_API int sqlite3_key_v2(
4643 SQLITE_API int sqlite3_rekey(
4647 SQLITE_API int sqlite3_rekey_v2(
4657 SQLITE_API void sqlite3_activate_see(
4667 SQLITE_API void sqlite3_activate_cerod(
4689 SQLITE_API int sqlite3_sleep(int);
4735 SQLITE_API char *sqlite3_temp_directory;
4772 SQLITE_API char *sqlite3_data_directory;
4795 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
4807 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
4823 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName);
4832 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
4847 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
4895 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
4896 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
4946 SQLITE_API void *sqlite3_update_hook(
4981 SQLITE_API int sqlite3_enable_shared_cache(int);
4997 SQLITE_API int sqlite3_release_memory(int);
5010 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
5062 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
5073 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
5138 SQLITE_API int sqlite3_table_column_metadata(
5184 SQLITE_API int sqlite3_load_extension(
5204 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
5242 SQLITE_API int sqlite3_auto_extension(void (*xEntryPoint)(void));
5254 SQLITE_API int sqlite3_cancel_auto_extension(void (*xEntryPoint)(void));
5262 SQLITE_API void sqlite3_reset_auto_extension(void);
5465 SQLITE_API int sqlite3_create_module(
5471 SQLITE_API int sqlite3_create_module_v2(
5534 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
5552 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
5637 SQLITE_API int sqlite3_blob_open(
5669 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
5693 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
5708 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
5736 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
5774 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
5805 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
5806 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
5807 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
5922 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
5923 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
5924 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
5925 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
5926 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
6036 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
6037 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
6070 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
6104 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
6123 SQLITE_API int sqlite3_test_control(int op, ...);
6184 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
6302 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
6431 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
6896 SQLITE_API sqlite3_backup *sqlite3_backup_init(
6902 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
6903 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
6904 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
6905 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
7021 SQLITE_API int sqlite3_unlock_notify(
7036 SQLITE_API int sqlite3_stricmp(const char *, const char *);
7037 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
7052 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
7075 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
7112 SQLITE_API void *sqlite3_wal_hook(
7143 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
7161 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
7233 SQLITE_API int sqlite3_wal_checkpoint_v2(
7267 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
7320 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
7383 SQLITE_API int sqlite3_rtree_geometry_callback(
8608 SQLITE_API int sqlite3_wsd_init(int N, int J);
8609 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
13547 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){ in sqlite3_compileoption_used()
13568 SQLITE_API const char *sqlite3_compileoption_get(int N){ in sqlite3_compileoption_get()
14146 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){ in sqlite3_status()
14162 SQLITE_API int sqlite3_db_status( in sqlite3_db_status()
15510 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
15777 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){ in sqlite3_vfs_find()
15823 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){ in sqlite3_vfs_register()
15847 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){ in sqlite3_vfs_unregister()
18170 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){ in sqlite3_mutex_alloc()
18188 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){ in sqlite3_mutex_free()
18198 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){ in sqlite3_mutex_enter()
18208 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){ in sqlite3_mutex_try()
18222 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){ in sqlite3_mutex_leave()
18233 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){ in sqlite3_mutex_held()
18236 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){ in sqlite3_mutex_notheld()
18916 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds); /* os_win.c */
19171 SQLITE_API int sqlite3_release_memory(int n){ in sqlite3_release_memory()
19264 SQLITE_API int sqlite3_memory_alarm( in sqlite3_memory_alarm()
19277 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){ in sqlite3_soft_heap_limit64()
19297 SQLITE_API void sqlite3_soft_heap_limit(int n){ in sqlite3_soft_heap_limit()
19366 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){ in sqlite3_memory_used()
19379 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){ in sqlite3_memory_highwater()
19472 SQLITE_API void *sqlite3_malloc(int n){ in sqlite3_malloc()
19615 SQLITE_API void sqlite3_free(void *p){ in sqlite3_free()
19716 SQLITE_API void *sqlite3_realloc(void *pOld, int n){ in sqlite3_realloc()
20857 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){ in sqlite3_vmprintf()
20875 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){ in sqlite3_mprintf()
20900 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){ in sqlite3_vsnprintf()
20908 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){ in sqlite3_snprintf()
20940 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){ in sqlite3_log()
21013 SQLITE_API void sqlite3_randomness(int N, void *pBuf){ in sqlite3_randomness()
21864 SQLITE_API int sqlite3_stricmp(const char *zLeft, const char *zRight){ in sqlite3_stricmp()
21871 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){ in sqlite3_strnicmp()
23834 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
23835 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
23836 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
23837 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
23838 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
23839 SQLITE_API int sqlite3_diskfull_pending = 0;
23840 SQLITE_API int sqlite3_diskfull = 0;
23872 SQLITE_API int sqlite3_open_file_count = 0;
26972 SQLITE_API int sqlite3_sync_count = 0;
26973 SQLITE_API int sqlite3_fullsync_count = 0;
29710 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
30125 SQLITE_API int sqlite3_hostid_num = 0;
30969 SQLITE_API int sqlite3_os_init(void){
31066 SQLITE_API int sqlite3_os_end(void){
31259 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
31260 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
31261 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
31262 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
31263 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
31264 SQLITE_API int sqlite3_diskfull_pending = 0;
31265 SQLITE_API int sqlite3_diskfull = 0;
31297 SQLITE_API int sqlite3_open_file_count = 0;
31697 SQLITE_API int sqlite3_os_type = 0;
32424 SQLITE_API int sqlite3_win32_compact_heap(LPUINT pnLargest){
32464 SQLITE_API int sqlite3_win32_reset_heap(){
32509 SQLITE_API void sqlite3_win32_write_debug(const char *zBuf, int nBuf){
32549 SQLITE_API void sqlite3_win32_sleep(DWORD milliseconds){
32917 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zFilename){
32934 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zFilename){
32954 SQLITE_API int sqlite3_win32_set_directory(DWORD type, LPCWSTR zValue){
33899 SQLITE_API int sqlite3_sync_count = 0;
33900 SQLITE_API int sqlite3_fullsync_count = 0;
36524 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
36628 SQLITE_API int sqlite3_os_init(void){
36703 SQLITE_API int sqlite3_os_end(void){
40148 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
40149 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
40150 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
42929 SQLITE_API int sqlite3_opentemp_count = 0;
43120 SQLITE_API extern int sqlite3_io_error_pending;
43121 SQLITE_API extern int sqlite3_io_error_hit;
50797 SQLITE_API int sqlite3_enable_shared_cache(int enable){
59332 SQLITE_API sqlite3_backup *sqlite3_backup_init(
59530 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
59772 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
59824 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
59832 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
61395 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
64796 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
64833 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
64859 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
64878 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
64902 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
64913 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
64916 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
64919 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
64922 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
64925 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
64928 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
64932 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
64935 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
64938 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
64942 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
64965 SQLITE_API void sqlite3_result_blob(
64975 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
64979 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
64986 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
64993 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
64997 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
65001 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
65005 SQLITE_API void sqlite3_result_text(
65015 SQLITE_API void sqlite3_result_text16(
65024 SQLITE_API void sqlite3_result_text16be(
65033 SQLITE_API void sqlite3_result_text16le(
65043 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
65047 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
65051 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
65061 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
65070 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
65237 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
65287 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
65302 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
65347 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
65374 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
65390 SQLITE_API void sqlite3_set_auxdata(
65440 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
65449 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
65458 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
65546 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
65556 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
65561 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
65566 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
65571 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
65576 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
65581 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
65586 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
65596 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
65602 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
65658 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
65663 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
65683 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
65688 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
65701 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
65706 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
65717 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
65722 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
65733 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
65738 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
65839 SQLITE_API int sqlite3_bind_blob(
65848 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
65858 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
65861 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
65871 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
65880 SQLITE_API int sqlite3_bind_text(
65890 SQLITE_API int sqlite3_bind_text16(
65900 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
65931 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
65946 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
65957 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
65985 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
66019 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
66041 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
66049 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
66056 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *pStmt){
66067 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
66082 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
66457 SQLITE_API int sqlite3_search_count = 0;
66469 SQLITE_API int sqlite3_interrupt_count = 0;
66480 SQLITE_API int sqlite3_sort_count = 0;
66491 SQLITE_API int sqlite3_max_blobsize = 0;
66507 SQLITE_API int sqlite3_found_count = 0;
66697 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
72903 SQLITE_API int sqlite3_blob_open(
73137 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
73207 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
73214 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
73224 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
73239 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
83960 SQLITE_API int sqlite3_set_authorizer(
90438 SQLITE_API int sqlite3_strglob(const char *zGlobPattern, const char *zString){
90448 SQLITE_API int sqlite3_like_count = 0;
94577 SQLITE_API int sqlite3_xferopt_count;
94943 SQLITE_API int sqlite3_exec(
96093 SQLITE_API int sqlite3_load_extension(
96124 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
96181 SQLITE_API int sqlite3_auto_extension(void (*xInit)(void)){
96226 SQLITE_API int sqlite3_cancel_auto_extension(void (*xInit)(void)){
96249 SQLITE_API void sqlite3_reset_auto_extension(void){
99386 SQLITE_API int sqlite3_prepare(
99398 SQLITE_API int sqlite3_prepare_v2(
99472 SQLITE_API int sqlite3_prepare16(
99484 SQLITE_API int sqlite3_prepare16_v2(
104956 SQLITE_API int sqlite3_get_table(
105022 SQLITE_API void sqlite3_free_table(
107386 SQLITE_API int sqlite3_create_module(
107398 SQLITE_API int sqlite3_create_module_v2(
108002 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
108361 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){
108376 SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){
119180 SQLITE_API int sqlite3_complete(const char *zSql){
119338 SQLITE_API int sqlite3_complete16(const void *zSql){
119482 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
119488 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
119494 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }
119499 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
119505 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
119524 SQLITE_API char *sqlite3_temp_directory = 0;
119533 SQLITE_API char *sqlite3_data_directory = 0;
119566 SQLITE_API int sqlite3_initialize(void){
119722 SQLITE_API int sqlite3_shutdown(void){
119769 SQLITE_API int sqlite3_config(int op, ...){
120044 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
120052 SQLITE_API int sqlite3_db_release_memory(sqlite3 *db){
120071 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
120183 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
120190 SQLITE_API int sqlite3_changes(sqlite3 *db){
120197 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
120330 SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
120331 SQLITE_API int sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
120732 SQLITE_API int sqlite3_busy_handler(
120752 SQLITE_API void sqlite3_progress_handler(
120777 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
120790 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
120901 SQLITE_API int sqlite3_create_function(
120915 SQLITE_API int sqlite3_create_function_v2(
120952 SQLITE_API int sqlite3_create_function16(
120988 SQLITE_API int sqlite3_overload_function(
121014 SQLITE_API void *sqlite3_trace(sqlite3 *db, void (*xTrace)(void*,const char*), void *pArg){
121031 SQLITE_API void *sqlite3_profile(
121051 SQLITE_API void *sqlite3_commit_hook(
121069 SQLITE_API void *sqlite3_update_hook(
121087 SQLITE_API void *sqlite3_rollback_hook(
121134 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
121152 SQLITE_API void *sqlite3_wal_hook(
121173 SQLITE_API int sqlite3_wal_checkpoint_v2(
121220 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
121307 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
121335 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
121380 SQLITE_API int sqlite3_errcode(sqlite3 *db){
121389 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
121404 SQLITE_API const char *sqlite3_errstr(int rc){
121576 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
122121 SQLITE_API int sqlite3_open(
122128 SQLITE_API int sqlite3_open_v2(
122141 SQLITE_API int sqlite3_open16(
122178 SQLITE_API int sqlite3_create_collation(
122197 SQLITE_API int sqlite3_create_collation_v2(
122218 SQLITE_API int sqlite3_create_collation16(
122244 SQLITE_API int sqlite3_collation_needed(
122262 SQLITE_API int sqlite3_collation_needed16(
122281 SQLITE_API int sqlite3_global_recover(void){
122292 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
122338 SQLITE_API void sqlite3_thread_cleanup(void){
122347 SQLITE_API int sqlite3_table_column_metadata(
122458 SQLITE_API int sqlite3_sleep(int ms){
122474 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
122484 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
122515 SQLITE_API int sqlite3_test_control(int op, ...){
122776 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
122791 SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
122800 SQLITE_API sqlite3_int64 sqlite3_uri_int64(
122832 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName){
122841 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName){
122993 SQLITE_API int sqlite3_unlock_notify(
129809 SQLITE_API int sqlite3_fts3_init(
130440 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
144984 SQLITE_API int sqlite3_rtree_geometry_callback(
145009 SQLITE_API int sqlite3_rtree_init(
145514 SQLITE_API int sqlite3_icu_init(