Lines Matching refs:SQLITE_API
50 ** The SQLITE_EXTERN and SQLITE_API macros are used to instruct the
74 #ifndef SQLITE_API
75 # define SQLITE_API
188 SQLITE_API SQLITE_EXTERN const char sqlite3_version[];
189 SQLITE_API const char *sqlite3_libversion(void);
190 SQLITE_API const char *sqlite3_sourceid(void);
191 SQLITE_API int sqlite3_libversion_number(void);
216 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
217 SQLITE_API const char *sqlite3_compileoption_get(int N);
259 SQLITE_API int sqlite3_threadsafe(void);
356 SQLITE_API int sqlite3_close(sqlite3*);
357 SQLITE_API int sqlite3_close_v2(sqlite3*);
430 SQLITE_API int sqlite3_exec(
1689 SQLITE_API int sqlite3_initialize(void);
1690 SQLITE_API int sqlite3_shutdown(void);
1691 SQLITE_API int sqlite3_os_init(void);
1692 SQLITE_API int sqlite3_os_end(void);
1729 SQLITE_API int sqlite3_config(int, ...);
1748 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
2733 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
2795 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2805 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);
2870 SQLITE_API int sqlite3_changes(sqlite3*);
2871 SQLITE_API sqlite3_int64 sqlite3_changes64(sqlite3*);
2912 SQLITE_API int sqlite3_total_changes(sqlite3*);
2913 SQLITE_API sqlite3_int64 sqlite3_total_changes64(sqlite3*);
2954 SQLITE_API void sqlite3_interrupt(sqlite3*);
2955 SQLITE_API int sqlite3_is_interrupted(sqlite3*);
2990 SQLITE_API int sqlite3_complete(const char *sql);
2991 SQLITE_API int sqlite3_complete16(const void *sql);
3052 SQLITE_API int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);
3075 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
3108 SQLITE_API int sqlite3_setlk_timeout(sqlite3*, int ms, int flags);
3188 SQLITE_API int sqlite3_get_table(
3196 SQLITE_API void sqlite3_free_table(char **result);
3238 SQLITE_API char *sqlite3_mprintf(const char*,...);
3239 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
3240 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
3241 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
3318 SQLITE_API void *sqlite3_malloc(int);
3319 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64);
3320 SQLITE_API void *sqlite3_realloc(void*, int);
3321 SQLITE_API void *sqlite3_realloc64(void*, sqlite3_uint64);
3322 SQLITE_API void sqlite3_free(void*);
3323 SQLITE_API sqlite3_uint64 sqlite3_msize(void*);
3348 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
3349 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
3372 SQLITE_API void sqlite3_randomness(int N, void *P);
3463 SQLITE_API int sqlite3_set_authorizer(
3571 SQLITE_API SQLITE_DEPRECATED void *sqlite3_trace(sqlite3*,
3573 SQLITE_API SQLITE_DEPRECATED void *sqlite3_profile(sqlite3*,
3664 SQLITE_API int sqlite3_trace_v2(
3710 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
3990 SQLITE_API int sqlite3_open(
3994 SQLITE_API int sqlite3_open16(
3998 SQLITE_API int sqlite3_open_v2(
4071 SQLITE_API const char *sqlite3_uri_parameter(sqlite3_filename z, const char *zParam);
4072 SQLITE_API int sqlite3_uri_boolean(sqlite3_filename z, const char *zParam, int bDefault);
4073 SQLITE_API sqlite3_int64 sqlite3_uri_int64(sqlite3_filename, const char*, sqlite3_int64);
4074 SQLITE_API const char *sqlite3_uri_key(sqlite3_filename z, int N);
4103 SQLITE_API const char *sqlite3_filename_database(sqlite3_filename);
4104 SQLITE_API const char *sqlite3_filename_journal(sqlite3_filename);
4105 SQLITE_API const char *sqlite3_filename_wal(sqlite3_filename);
4124 SQLITE_API sqlite3_file *sqlite3_database_file_object(const char*);
4171 SQLITE_API sqlite3_filename sqlite3_create_filename(
4178 SQLITE_API void sqlite3_free_filename(sqlite3_filename);
4244 SQLITE_API int sqlite3_errcode(sqlite3 *db);
4245 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
4246 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
4247 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
4248 SQLITE_API const char *sqlite3_errstr(int);
4249 SQLITE_API int sqlite3_error_offset(sqlite3 *db);
4277 SQLITE_API int sqlite3_set_errmsg(sqlite3 *db, int errcode, const char *zErrMsg);
4345 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
4593 SQLITE_API int sqlite3_prepare(
4600 SQLITE_API int sqlite3_prepare_v2(
4607 SQLITE_API int sqlite3_prepare_v3(
4615 SQLITE_API int sqlite3_prepare16(
4622 SQLITE_API int sqlite3_prepare16_v2(
4629 SQLITE_API int sqlite3_prepare16_v3(
4679 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
4680 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt);
4682 SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt);
4732 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
4744 SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt);
4779 SQLITE_API int sqlite3_stmt_explain(sqlite3_stmt *pStmt, int eMode);
4800 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
5007 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
5008 SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
5010 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
5011 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
5012 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
5013 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
5014 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));
5015 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
5016 SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
5018 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
5019 SQLITE_API int sqlite3_bind_pointer(sqlite3_stmt*, int, void*, const char*,void(*)(void*));
5020 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
5021 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
5042 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
5070 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
5088 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
5098 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
5114 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
5143 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
5144 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
5188 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
5189 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
5190 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
5191 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
5192 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
5193 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
5225 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
5226 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
5310 SQLITE_API int sqlite3_step(sqlite3_stmt*);
5331 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
5578 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
5579 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
5580 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
5581 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
5582 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
5583 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
5584 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
5585 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
5586 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
5587 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
5615 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
5654 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
5780 SQLITE_API int sqlite3_create_function(
5790 SQLITE_API int sqlite3_create_function16(
5800 SQLITE_API int sqlite3_create_function_v2(
5811 SQLITE_API int sqlite3_create_window_function(
6001 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
6002 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
6003 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
6004 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
6005 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
6006 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
6134 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
6135 SQLITE_API double sqlite3_value_double(sqlite3_value*);
6136 SQLITE_API int sqlite3_value_int(sqlite3_value*);
6137 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
6138 SQLITE_API void *sqlite3_value_pointer(sqlite3_value*, const char*);
6139 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
6140 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
6141 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
6142 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
6143 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
6144 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
6145 SQLITE_API int sqlite3_value_type(sqlite3_value*);
6146 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
6147 SQLITE_API int sqlite3_value_nochange(sqlite3_value*);
6148 SQLITE_API int sqlite3_value_frombind(sqlite3_value*);
6171 SQLITE_API int sqlite3_value_encoding(sqlite3_value*);
6189 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);
6206 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);
6207 SQLITE_API void sqlite3_value_free(sqlite3_value*);
6252 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
6267 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
6279 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
6348 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
6349 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
6409 SQLITE_API void *sqlite3_get_clientdata(sqlite3*,const char*);
6410 SQLITE_API int sqlite3_set_clientdata(sqlite3*, const char*, void*, void(*)(void*));
6581 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
6582 SQLITE_API void sqlite3_result_blob64(sqlite3_context*,const void*,
6584 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
6585 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
6586 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
6587 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
6588 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
6589 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
6590 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
6591 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
6592 SQLITE_API void sqlite3_result_null(sqlite3_context*);
6593 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
6594 SQLITE_API void sqlite3_result_text64(sqlite3_context*, const char *z, sqlite3_uint64 n,
6596 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
6597 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
6598 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
6599 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
6600 SQLITE_API void sqlite3_result_pointer(sqlite3_context*, void*,const char*,void(*)(void*));
6601 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
6602 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);
6631 SQLITE_API void sqlite3_result_subtype(sqlite3_context*,unsigned int);
6714 SQLITE_API int sqlite3_create_collation(
6721 SQLITE_API int sqlite3_create_collation_v2(
6729 SQLITE_API int sqlite3_create_collation16(
6764 SQLITE_API int sqlite3_collation_needed(
6769 SQLITE_API int sqlite3_collation_needed16(
6780 SQLITE_API void sqlite3_activate_cerod(
6809 SQLITE_API int sqlite3_sleep(int);
6867 SQLITE_API SQLITE_EXTERN char *sqlite3_temp_directory;
6904 SQLITE_API SQLITE_EXTERN char *sqlite3_data_directory;
6925 SQLITE_API int sqlite3_win32_set_directory(
6929 SQLITE_API int sqlite3_win32_set_directory8(unsigned long type, const char *zValue);
6930 SQLITE_API int sqlite3_win32_set_directory16(unsigned long type, const void *zValue);
6963 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
6976 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
6998 SQLITE_API const char *sqlite3_db_name(sqlite3 *db, int N);
7030 SQLITE_API sqlite3_filename sqlite3_db_filename(sqlite3 *db, const char *zDbName);
7040 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
7058 SQLITE_API int sqlite3_txn_state(sqlite3*,const char *zSchema);
7107 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
7156 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
7157 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
7217 SQLITE_API int sqlite3_autovacuum_pages(
7282 SQLITE_API void *sqlite3_update_hook(
7332 SQLITE_API int sqlite3_enable_shared_cache(int);
7348 SQLITE_API int sqlite3_release_memory(int);
7362 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
7428 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
7429 SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64(sqlite3_int64 N);
7440 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
7512 SQLITE_API int sqlite3_table_column_metadata(
7568 SQLITE_API int sqlite3_load_extension(
7600 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
7638 SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void));
7650 SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));
7658 SQLITE_API void sqlite3_reset_auto_extension(void);
7961 SQLITE_API int sqlite3_create_module(
7967 SQLITE_API int sqlite3_create_module_v2(
7987 SQLITE_API int sqlite3_drop_modules(
8047 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
8066 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
8165 SQLITE_API int sqlite3_blob_open(
8198 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
8221 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
8237 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
8266 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
8308 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
8339 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
8340 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
8341 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
8452 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
8453 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
8454 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
8455 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
8456 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
8566 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
8567 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
8611 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
8654 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
8673 SQLITE_API int sqlite3_test_control(int op, ...);
8772 SQLITE_API int sqlite3_keyword_count(void);
8773 SQLITE_API int sqlite3_keyword_name(int,const char**,int*);
8774 SQLITE_API int sqlite3_keyword_check(const char*,int);
8819 SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3*);
8838 SQLITE_API char *sqlite3_str_finish(sqlite3_str*);
8839 SQLITE_API void sqlite3_str_free(sqlite3_str*);
8877 SQLITE_API void sqlite3_str_appendf(sqlite3_str*, const char *zFormat, ...);
8878 SQLITE_API void sqlite3_str_vappendf(sqlite3_str*, const char *zFormat, va_list);
8879 SQLITE_API void sqlite3_str_append(sqlite3_str*, const char *zIn, int N);
8880 SQLITE_API void sqlite3_str_appendall(sqlite3_str*, const char *zIn);
8881 SQLITE_API void sqlite3_str_appendchar(sqlite3_str*, int N, char C);
8882 SQLITE_API void sqlite3_str_reset(sqlite3_str*);
8883 SQLITE_API void sqlite3_str_truncate(sqlite3_str*,int N);
8914 SQLITE_API int sqlite3_str_errcode(sqlite3_str*);
8915 SQLITE_API int sqlite3_str_length(sqlite3_str*);
8916 SQLITE_API char *sqlite3_str_value(sqlite3_str*);
8944 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
8945 SQLITE_API int sqlite3_status64(
9062 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
9063 SQLITE_API int sqlite3_db_status64(sqlite3*,int,sqlite3_int64*,sqlite3_int64*,int);
9235 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
9747 SQLITE_API sqlite3_backup *sqlite3_backup_init(
9753 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
9754 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
9755 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
9756 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
9873 SQLITE_API int sqlite3_unlock_notify(
9888 SQLITE_API int sqlite3_stricmp(const char *, const char *);
9889 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
9906 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
9929 SQLITE_API int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);
9952 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
10002 SQLITE_API void *sqlite3_wal_hook(
10038 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
10060 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
10159 SQLITE_API int sqlite3_wal_checkpoint_v2(
10200 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
10288 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
10314 SQLITE_API int sqlite3_vtab_nochange(sqlite3_context*);
10349 SQLITE_API const char *sqlite3_vtab_collation(sqlite3_index_info*,int);
10444 SQLITE_API int sqlite3_vtab_distinct(sqlite3_index_info*);
10517 SQLITE_API int sqlite3_vtab_in(sqlite3_index_info*, int iCons, int bHandle);
10564 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut);
10565 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut);
10607 SQLITE_API int sqlite3_vtab_rhs_value(sqlite3_index_info*, int, sqlite3_value **ppVal);
10737 SQLITE_API int sqlite3_stmt_scanstatus(
10743 SQLITE_API int sqlite3_stmt_scanstatus_v2(
10766 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);
10799 SQLITE_API int sqlite3_db_cacheflush(sqlite3*);
10898 SQLITE_API void *sqlite3_preupdate_hook(
10911 SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
10912 SQLITE_API int sqlite3_preupdate_count(sqlite3 *);
10913 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *);
10914 SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
10915 SQLITE_API int sqlite3_preupdate_blobwrite(sqlite3 *);
10929 SQLITE_API int sqlite3_system_errno(sqlite3*);
11006 SQLITE_API int sqlite3_snapshot_get(
11055 SQLITE_API int sqlite3_snapshot_open(
11072 SQLITE_API void sqlite3_snapshot_free(sqlite3_snapshot*);
11099 SQLITE_API int sqlite3_snapshot_cmp(
11127 SQLITE_API int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb);
11173 SQLITE_API unsigned char *sqlite3_serialize(
11240 SQLITE_API int sqlite3_deserialize(
11304 SQLITE_API int sqlite3_carray_bind_v2(
11313 SQLITE_API int sqlite3_carray_bind(
11409 SQLITE_API int sqlite3_rtree_geometry_callback(
11435 SQLITE_API int sqlite3_rtree_query_callback(
11548 SQLITE_API int sqlite3session_create(
11567 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);
11578 SQLITE_API int sqlite3session_object_config(sqlite3_session*, int op, void *pArg);
11633 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);
11663 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);
11723 SQLITE_API int sqlite3session_attach(
11738 SQLITE_API void sqlite3session_table_filter(
11853 SQLITE_API int sqlite3session_changeset(
11873 SQLITE_API sqlite3_int64 sqlite3session_changeset_size(sqlite3_session *pSession);
11933 SQLITE_API int sqlite3session_diff(
11970 SQLITE_API int sqlite3session_patchset(
11991 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);
11999 SQLITE_API sqlite3_int64 sqlite3session_memory_used(sqlite3_session *pSession);
12042 SQLITE_API int sqlite3changeset_start(
12047 SQLITE_API int sqlite3changeset_start_v2(
12091 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *pIter);
12125 SQLITE_API int sqlite3changeset_op(
12159 SQLITE_API int sqlite3changeset_pk(
12190 SQLITE_API int sqlite3changeset_old(
12224 SQLITE_API int sqlite3changeset_new(
12252 SQLITE_API int sqlite3changeset_conflict(
12269 SQLITE_API int sqlite3changeset_fk_conflicts(
12305 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *pIter);
12335 SQLITE_API int sqlite3changeset_invert(
12366 SQLITE_API int sqlite3changeset_concat(
12419 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp);
12451 SQLITE_API int sqlite3changegroup_schema(sqlite3_changegroup*, sqlite3*, const char *zDb);
12534 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData);
12553 SQLITE_API int sqlite3changegroup_add_change(
12585 SQLITE_API int sqlite3changegroup_output(
12595 SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup*);
12767 SQLITE_API int sqlite3changeset_apply(
12782 SQLITE_API int sqlite3changeset_apply_v2(
12799 SQLITE_API int sqlite3changeset_apply_v3(
13067 SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew);
13078 SQLITE_API int sqlite3rebaser_configure(
13097 SQLITE_API int sqlite3rebaser_rebase(
13111 SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p);
13203 SQLITE_API int sqlite3changeset_apply_strm(
13218 SQLITE_API int sqlite3changeset_apply_v2_strm(
13235 SQLITE_API int sqlite3changeset_apply_v3_strm(
13252 SQLITE_API int sqlite3changeset_concat_strm(
13260 SQLITE_API int sqlite3changeset_invert_strm(
13266 SQLITE_API int sqlite3changeset_start_strm(
13271 SQLITE_API int sqlite3changeset_start_v2_strm(
13277 SQLITE_API int sqlite3session_changeset_strm(
13282 SQLITE_API int sqlite3session_patchset_strm(
13287 SQLITE_API int sqlite3changegroup_add_strm(sqlite3_changegroup*,
13291 SQLITE_API int sqlite3changegroup_output_strm(sqlite3_changegroup*,
13295 SQLITE_API int sqlite3rebaser_rebase_strm(
13336 SQLITE_API int sqlite3session_config(int op, void *pArg);
13350 SQLITE_API int sqlite3changegroup_config(sqlite3_changegroup*, int, void *pArg);
13424 SQLITE_API int sqlite3changegroup_change_begin(
13463 SQLITE_API int sqlite3changegroup_change_int64(
13477 SQLITE_API int sqlite3changegroup_change_null(sqlite3_changegroup*, int, int);
13486 SQLITE_API int sqlite3changegroup_change_double(sqlite3_changegroup*, int, int, double);
13498 SQLITE_API int sqlite3changegroup_change_text(
13510 SQLITE_API int sqlite3changegroup_change_blob(
13563 SQLITE_API int sqlite3changegroup_change_finish(