Lines Matching refs:SQLITE_API

25 #ifndef SQLITE_API
26 # define SQLITE_API
605 #ifndef SQLITE_API
606 # define SQLITE_API
697 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
698 SQLITE_API const char *sqlite3_libversion(void);
699 SQLITE_API const char *sqlite3_sourceid(void);
700 SQLITE_API int sqlite3_libversion_number(void);
725 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
726 SQLITE_API const char *sqlite3_compileoption_get(int N);
765 SQLITE_API int sqlite3_threadsafe(void);
843 SQLITE_API int sqlite3_close(sqlite3 *);
913 SQLITE_API int sqlite3_exec(
1687 SQLITE_API int sqlite3_initialize(void);
1688 SQLITE_API int sqlite3_shutdown(void);
1689 SQLITE_API int sqlite3_os_init(void);
1690 SQLITE_API int sqlite3_os_end(void);
1721 SQLITE_API int sqlite3_config(int, ...);
1739 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
2124 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
2173 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2227 SQLITE_API int sqlite3_changes(sqlite3*);
2253 SQLITE_API int sqlite3_total_changes(sqlite3*);
2292 SQLITE_API void sqlite3_interrupt(sqlite3*);
2327 SQLITE_API int sqlite3_complete(const char *sql);
2328 SQLITE_API int sqlite3_complete16(const void *sql);
2394 SQLITE_API int sqlite3_busy_handler(sqlite3*, int(*)(void*,int), void*);
2414 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
2488 SQLITE_API int sqlite3_get_table(
2496 SQLITE_API void sqlite3_free_table(char **result);
2592 SQLITE_API char *sqlite3_mprintf(const char*,...);
2593 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
2594 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
2595 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
2667 SQLITE_API void *sqlite3_malloc(int);
2668 SQLITE_API void *sqlite3_realloc(void*, int);
2669 SQLITE_API void sqlite3_free(void*);
2694 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
2695 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
2715 SQLITE_API void sqlite3_randomness(int N, void *P);
2797 SQLITE_API int sqlite3_set_authorizer(
2897 SQLITE_API void *sqlite3_trace(sqlite3*, void(*xTrace)(void*,const char*), void*);
2898 SQLITE_API SQLITE_EXPERIMENTAL void *sqlite3_profile(sqlite3*,
2931 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
3127 SQLITE_API int sqlite3_open(
3131 SQLITE_API int sqlite3_open16(
3135 SQLITE_API int sqlite3_open_v2(
3159 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam);
3195 SQLITE_API int sqlite3_errcode(sqlite3 *db);
3196 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
3197 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
3198 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
3265 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
3411 SQLITE_API int sqlite3_prepare(
3418 SQLITE_API int sqlite3_prepare_v2(
3425 SQLITE_API int sqlite3_prepare16(
3432 SQLITE_API int sqlite3_prepare16_v2(
3447 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3478 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3615 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
3616 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
3617 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
3618 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3619 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
3620 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*, int, const char*, int n, void(*)(void*));
3621 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
3622 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
3623 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
3643 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
3670 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
3686 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
3695 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
3706 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
3734 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
3735 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
3782 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
3783 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
3784 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
3785 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
3786 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
3787 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
3818 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
3819 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
3898 SQLITE_API int sqlite3_step(sqlite3_stmt*);
3912 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
4108 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
4109 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
4110 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
4111 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
4112 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
4113 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
4114 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
4115 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
4116 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
4117 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
4144 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
4170 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4260 SQLITE_API int sqlite3_create_function(
4270 SQLITE_API int sqlite3_create_function16(
4280 SQLITE_API int sqlite3_create_function_v2(
4316 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
4317 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4318 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4319 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
4320 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
4321 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),void*,sqlite3_int64);
4369 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
4370 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
4371 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
4372 SQLITE_API double sqlite3_value_double(sqlite3_value*);
4373 SQLITE_API int sqlite3_value_int(sqlite3_value*);
4374 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
4375 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
4376 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
4377 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
4378 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
4379 SQLITE_API int sqlite3_value_type(sqlite3_value*);
4380 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
4421 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
4435 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
4446 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
4490 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
4491 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
4617 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
4618 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
4619 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
4620 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
4621 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
4622 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
4623 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
4624 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
4625 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
4626 SQLITE_API void sqlite3_result_null(sqlite3_context*);
4627 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
4628 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
4629 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
4630 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
4631 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
4632 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
4713 SQLITE_API int sqlite3_create_collation(
4720 SQLITE_API int sqlite3_create_collation_v2(
4728 SQLITE_API int sqlite3_create_collation16(
4762 SQLITE_API int sqlite3_collation_needed(
4767 SQLITE_API int sqlite3_collation_needed16(
4781 SQLITE_API int sqlite3_key(
4794 SQLITE_API int sqlite3_rekey(
4803 SQLITE_API void sqlite3_activate_see(
4813 SQLITE_API void sqlite3_activate_cerod(
4835 SQLITE_API int sqlite3_sleep(int);
4866 SQLITE_API char *sqlite3_temp_directory;
4889 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
4901 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
4916 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
4962 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
4963 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
5011 SQLITE_API void *sqlite3_update_hook(
5044 SQLITE_API int sqlite3_enable_shared_cache(int);
5058 SQLITE_API int sqlite3_release_memory(int);
5109 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
5120 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
5185 SQLITE_API int sqlite3_table_column_metadata(
5222 SQLITE_API int sqlite3_load_extension(
5242 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
5279 SQLITE_API int sqlite3_auto_extension(void (*xEntryPoint)(void));
5287 SQLITE_API void sqlite3_reset_auto_extension(void);
5476 SQLITE_API int sqlite3_create_module(
5482 SQLITE_API int sqlite3_create_module_v2(
5545 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
5563 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
5645 SQLITE_API int sqlite3_blob_open(
5677 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
5701 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
5716 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
5744 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
5782 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
5813 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
5814 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
5815 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
5931 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
5932 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
5933 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
5934 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
5935 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
6045 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
6046 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
6079 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
6113 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
6132 SQLITE_API int sqlite3_test_control(int op, ...);
6192 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
6310 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
6406 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
6813 SQLITE_API sqlite3_backup *sqlite3_backup_init(
6819 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
6820 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
6821 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
6822 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
6938 SQLITE_API int sqlite3_unlock_notify(
6953 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
6976 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
7013 SQLITE_API void *sqlite3_wal_hook(
7044 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
7062 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
7134 SQLITE_API int sqlite3_wal_checkpoint_v2(
7168 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
7221 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
7284 SQLITE_API int sqlite3_rtree_geometry_callback(
7839 SQLITE_API int sqlite3_wsd_init(int N, int J);
7840 SQLITE_API void *sqlite3_wsd_find(void *K, int L);
12499 SQLITE_API int sqlite3_compileoption_used(const char *zOptName){
12517 SQLITE_API const char *sqlite3_compileoption_get(int N){
13062 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag){
13078 SQLITE_API int sqlite3_db_status(
14372 SQLITE_API int sqlite3_memdebug_vfs_oom_test = 1;
14587 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfs){
14633 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *pVfs, int makeDflt){
14657 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *pVfs){
16853 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int id){
16871 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *p){
16881 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *p){
16891 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *p){
16905 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *p){
16916 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *p){
16919 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *p){
18120 SQLITE_API int sqlite3_release_memory(int n){
18213 SQLITE_API int sqlite3_memory_alarm(
18226 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 n){
18245 SQLITE_API void sqlite3_soft_heap_limit(int n){
18314 SQLITE_API sqlite3_int64 sqlite3_memory_used(void){
18327 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag){
18420 SQLITE_API void *sqlite3_malloc(int n){
18562 SQLITE_API void sqlite3_free(void *p){
18658 SQLITE_API void *sqlite3_realloc(void *pOld, int n){
19782 SQLITE_API char *sqlite3_vmprintf(const char *zFormat, va_list ap){
19800 SQLITE_API char *sqlite3_mprintf(const char *zFormat, ...){
19825 SQLITE_API char *sqlite3_vsnprintf(int n, char *zBuf, const char *zFormat, va_list ap){
19833 SQLITE_API char *sqlite3_snprintf(int n, char *zBuf, const char *zFormat, ...){
19865 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...){
20012 SQLITE_API void sqlite3_randomness(int N, void *pBuf){
20847 SQLITE_API int sqlite3_strnicmp(const char *zLeft, const char *zRight, int N){
22455 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
22456 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
22457 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
22458 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
22459 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
22460 SQLITE_API int sqlite3_diskfull_pending = 0;
22461 SQLITE_API int sqlite3_diskfull = 0;
22493 SQLITE_API int sqlite3_open_file_count = 0;
22656 SQLITE_API int sqlite3_sync_count = 0;
22657 SQLITE_API int sqlite3_fullsync_count = 0;
24232 SQLITE_API int sqlite3_current_time = 0;
24334 SQLITE_API int sqlite3_os_init(void){
24365 SQLITE_API int sqlite3_os_end(void){
24797 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
24798 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
24799 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
24800 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
24801 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
24802 SQLITE_API int sqlite3_diskfull_pending = 0;
24803 SQLITE_API int sqlite3_diskfull = 0;
24835 SQLITE_API int sqlite3_open_file_count = 0;
27723 SQLITE_API int sqlite3_sync_count = 0;
27724 SQLITE_API int sqlite3_fullsync_count = 0;
29994 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
30403 SQLITE_API int sqlite3_hostid_num = 0;
31249 SQLITE_API int sqlite3_os_init(void){
31346 SQLITE_API int sqlite3_os_end(void){
31574 SQLITE_API int sqlite3_io_error_hit = 0; /* Total number of I/O Errors */
31575 SQLITE_API int sqlite3_io_error_hardhit = 0; /* Number of non-benign errors */
31576 SQLITE_API int sqlite3_io_error_pending = 0; /* Count down to first I/O error */
31577 SQLITE_API int sqlite3_io_error_persist = 0; /* True if I/O errors persist */
31578 SQLITE_API int sqlite3_io_error_benign = 0; /* True if errors are benign */
31579 SQLITE_API int sqlite3_diskfull_pending = 0;
31580 SQLITE_API int sqlite3_diskfull = 0;
31612 SQLITE_API int sqlite3_open_file_count = 0;
31774 SQLITE_API int sqlite3_os_type = 0;
32085 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zFilename){
32102 SQLITE_API char *sqlite3_win32_utf8_to_mbcs(const char *zFilename){
32800 SQLITE_API int sqlite3_sync_count = 0;
32801 SQLITE_API int sqlite3_fullsync_count = 0;
34619 SQLITE_API int sqlite3_current_time = 0; /* Fake system time in seconds since 1970. */
34723 SQLITE_API int sqlite3_os_init(void){
34759 SQLITE_API int sqlite3_os_end(void){
38234 SQLITE_API int sqlite3_pager_readdb_count = 0; /* Number of full pages read from DB */
38235 SQLITE_API int sqlite3_pager_writedb_count = 0; /* Number of full pages written to DB */
38236 SQLITE_API int sqlite3_pager_writej_count = 0; /* Number of pages written to journal */
40908 SQLITE_API int sqlite3_opentemp_count = 0;
41091 SQLITE_API extern int sqlite3_io_error_pending;
41092 SQLITE_API extern int sqlite3_io_error_hit;
48329 SQLITE_API int sqlite3_enable_shared_cache(int enable){
56583 SQLITE_API sqlite3_backup *sqlite3_backup_init(
56771 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage){
56989 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p){
57041 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p){
57049 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p){
58372 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
61572 SQLITE_API int sqlite3_expired(sqlite3_stmt *pStmt){
61609 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt){
61641 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt){
61660 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *pStmt){
61684 SQLITE_API const void *sqlite3_value_blob(sqlite3_value *pVal){
61695 SQLITE_API int sqlite3_value_bytes(sqlite3_value *pVal){
61698 SQLITE_API int sqlite3_value_bytes16(sqlite3_value *pVal){
61701 SQLITE_API double sqlite3_value_double(sqlite3_value *pVal){
61704 SQLITE_API int sqlite3_value_int(sqlite3_value *pVal){
61707 SQLITE_API sqlite_int64 sqlite3_value_int64(sqlite3_value *pVal){
61710 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value *pVal){
61714 SQLITE_API const void *sqlite3_value_text16(sqlite3_value* pVal){
61717 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value *pVal){
61720 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value *pVal){
61724 SQLITE_API int sqlite3_value_type(sqlite3_value* pVal){
61747 SQLITE_API void sqlite3_result_blob(
61757 SQLITE_API void sqlite3_result_double(sqlite3_context *pCtx, double rVal){
61761 SQLITE_API void sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){
61767 SQLITE_API void sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){
61773 SQLITE_API void sqlite3_result_int(sqlite3_context *pCtx, int iVal){
61777 SQLITE_API void sqlite3_result_int64(sqlite3_context *pCtx, i64 iVal){
61781 SQLITE_API void sqlite3_result_null(sqlite3_context *pCtx){
61785 SQLITE_API void sqlite3_result_text(
61795 SQLITE_API void sqlite3_result_text16(
61804 SQLITE_API void sqlite3_result_text16be(
61813 SQLITE_API void sqlite3_result_text16le(
61823 SQLITE_API void sqlite3_result_value(sqlite3_context *pCtx, sqlite3_value *pValue){
61827 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *pCtx, int n){
61831 SQLITE_API void sqlite3_result_error_code(sqlite3_context *pCtx, int errCode){
61840 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *pCtx){
61848 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *pCtx){
62019 SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
62065 SQLITE_API void *sqlite3_user_data(sqlite3_context *p){
62080 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context *p){
62112 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context *p, int nByte){
62139 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context *pCtx, int iArg){
62155 SQLITE_API void sqlite3_set_auxdata(
62204 SQLITE_API int sqlite3_aggregate_count(sqlite3_context *p){
62213 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt){
62222 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt){
62310 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt *pStmt, int i){
62320 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){
62325 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){
62330 SQLITE_API double sqlite3_column_double(sqlite3_stmt *pStmt, int i){
62335 SQLITE_API int sqlite3_column_int(sqlite3_stmt *pStmt, int i){
62340 SQLITE_API sqlite_int64 sqlite3_column_int64(sqlite3_stmt *pStmt, int i){
62345 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt *pStmt, int i){
62350 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt *pStmt, int i){
62360 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt *pStmt, int i){
62366 SQLITE_API int sqlite3_column_type(sqlite3_stmt *pStmt, int i){
62429 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt *pStmt, int N){
62434 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt *pStmt, int N){
62454 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){
62459 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){
62472 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){
62477 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){
62488 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){
62493 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){
62504 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){
62509 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){
62610 SQLITE_API int sqlite3_bind_blob(
62619 SQLITE_API int sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){
62629 SQLITE_API int sqlite3_bind_int(sqlite3_stmt *p, int i, int iValue){
62632 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){
62642 SQLITE_API int sqlite3_bind_null(sqlite3_stmt *pStmt, int i){
62651 SQLITE_API int sqlite3_bind_text(
62661 SQLITE_API int sqlite3_bind_text16(
62671 SQLITE_API int sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){
62702 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){
62717 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){
62728 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){
62756 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){
62790 SQLITE_API int sqlite3_transfer_bindings(sqlite3_stmt *pFromStmt, sqlite3_stmt *pToStmt){
62812 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt *pStmt){
62820 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt){
62830 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){
62845 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){
63074 SQLITE_API int sqlite3_search_count = 0;
63086 SQLITE_API int sqlite3_interrupt_count = 0;
63097 SQLITE_API int sqlite3_sort_count = 0;
63108 SQLITE_API int sqlite3_max_blobsize = 0;
63124 SQLITE_API int sqlite3_found_count = 0;
63328 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *pVal){
69915 SQLITE_API int sqlite3_blob_open(
70144 SQLITE_API int sqlite3_blob_close(sqlite3_blob *pBlob){
70214 SQLITE_API int sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){
70221 SQLITE_API int sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){
70231 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *pBlob){
70246 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *pBlob, sqlite3_int64 iRow){
78955 SQLITE_API int sqlite3_set_authorizer(
84716 SQLITE_API int sqlite3_like_count = 0;
88401 SQLITE_API int sqlite3_xferopt_count;
88755 SQLITE_API int sqlite3_exec(
89776 SQLITE_API int sqlite3_load_extension(
89807 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff){
89864 SQLITE_API int sqlite3_auto_extension(void (*xInit)(void)){
89903 SQLITE_API void sqlite3_reset_auto_extension(void){
92240 SQLITE_API int sqlite3_prepare(
92252 SQLITE_API int sqlite3_prepare_v2(
92320 SQLITE_API int sqlite3_prepare16(
92332 SQLITE_API int sqlite3_prepare16_v2(
97053 SQLITE_API int sqlite3_get_table(
97119 SQLITE_API void sqlite3_free_table(
99353 SQLITE_API int sqlite3_create_module(
99365 SQLITE_API int sqlite3_create_module_v2(
99938 SQLITE_API int sqlite3_declare_vtab(sqlite3 *db, const char *zCreateTable){
100299 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *db){
100314 SQLITE_API int sqlite3_vtab_config(sqlite3 *db, int op, ...){
104774 SQLITE_API char sqlite3_query_plan[BMS*2*40]; /* Text of the join */
109875 SQLITE_API int sqlite3_complete(const char *zSql){
110033 SQLITE_API int sqlite3_complete16(const void *zSql){
110177 SQLITE_API const char sqlite3_version[] = SQLITE_VERSION;
110183 SQLITE_API const char *sqlite3_libversion(void){ return sqlite3_version; }
110189 SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; }
110194 SQLITE_API int sqlite3_libversion_number(void){ return SQLITE_VERSION_NUMBER; }
110200 SQLITE_API int sqlite3_threadsafe(void){ return SQLITE_THREADSAFE; }
110219 SQLITE_API char *sqlite3_temp_directory = 0;
110252 SQLITE_API int sqlite3_initialize(void){
110402 SQLITE_API int sqlite3_shutdown(void){
110433 SQLITE_API int sqlite3_config(int op, ...){
110664 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3 *db){
110671 SQLITE_API int sqlite3_db_config(sqlite3 *db, int op, ...){
110783 SQLITE_API sqlite_int64 sqlite3_last_insert_rowid(sqlite3 *db){
110790 SQLITE_API int sqlite3_changes(sqlite3 *db){
110797 SQLITE_API int sqlite3_total_changes(sqlite3 *db){
110837 SQLITE_API int sqlite3_close(sqlite3 *db){
111106 SQLITE_API int sqlite3_busy_handler(
111125 SQLITE_API void sqlite3_progress_handler(
111150 SQLITE_API int sqlite3_busy_timeout(sqlite3 *db, int ms){
111163 SQLITE_API void sqlite3_interrupt(sqlite3 *db){
111268 SQLITE_API int sqlite3_create_function(
111282 SQLITE_API int sqlite3_create_function_v2(
111319 SQLITE_API int sqlite3_create_function16(
111355 SQLITE_API int sqlite3_overload_function(
111381 SQLITE_API void *sqlite3_trace(sqlite3 *db, void (*xTrace)(void*,const char*), void *pArg){
111398 SQLITE_API void *sqlite3_profile(
111419 SQLITE_API void *sqlite3_commit_hook(
111437 SQLITE_API void *sqlite3_update_hook(
111455 SQLITE_API void *sqlite3_rollback_hook(
111502 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int nFrame){
111520 SQLITE_API void *sqlite3_wal_hook(
111541 SQLITE_API int sqlite3_wal_checkpoint_v2(
111588 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb){
111675 SQLITE_API const char *sqlite3_errmsg(sqlite3 *db){
111702 SQLITE_API const void *sqlite3_errmsg16(sqlite3 *db){
111748 SQLITE_API int sqlite3_errcode(sqlite3 *db){
111757 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db){
111910 SQLITE_API int sqlite3_limit(sqlite3 *db, int limitId, int newLimit){
112442 SQLITE_API int sqlite3_open(
112449 SQLITE_API int sqlite3_open_v2(
112462 SQLITE_API int sqlite3_open16(
112499 SQLITE_API int sqlite3_create_collation(
112518 SQLITE_API int sqlite3_create_collation_v2(
112539 SQLITE_API int sqlite3_create_collation16(
112565 SQLITE_API int sqlite3_collation_needed(
112583 SQLITE_API int sqlite3_collation_needed16(
112602 SQLITE_API int sqlite3_global_recover(void){
112615 SQLITE_API int sqlite3_get_autocommit(sqlite3 *db){
112661 SQLITE_API void sqlite3_thread_cleanup(void){
112670 SQLITE_API int sqlite3_table_column_metadata(
112781 SQLITE_API int sqlite3_sleep(int ms){
112797 SQLITE_API int sqlite3_extended_result_codes(sqlite3 *db, int onoff){
112807 SQLITE_API int sqlite3_file_control(sqlite3 *db, const char *zDbName, int op, void *pArg){
112846 SQLITE_API int sqlite3_test_control(int op, ...){
113088 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
113246 SQLITE_API int sqlite3_unlock_notify(
113763 SQLITE_API extern const sqlite3_api_routines *sqlite3_api;
119050 SQLITE_API int sqlite3_extension_init(
119605 SQLITE_API int sqlite3_fts3_enable_parentheses = 0;
130277 SQLITE_API int sqlite3_rtree_geometry_callback(
130299 SQLITE_API int sqlite3_extension_init(
130801 SQLITE_API int sqlite3_extension_init(