• Home
  • Raw
  • Download

Lines Matching refs:SQLITE_API

51 #ifndef SQLITE_API
52 # define SQLITE_API macro
158 SQLITE_API SQLITE_EXTERN const char sqlite3_version[];
159 SQLITE_API const char *sqlite3_libversion(void);
160 SQLITE_API const char *sqlite3_sourceid(void);
161 SQLITE_API int sqlite3_libversion_number(void);
186 SQLITE_API int sqlite3_compileoption_used(const char *zOptName);
187 SQLITE_API const char *sqlite3_compileoption_get(int N);
226 SQLITE_API int sqlite3_threadsafe(void);
327 SQLITE_API int sqlite3_close(sqlite3*);
328 SQLITE_API int sqlite3_close_v2(sqlite3*);
399 SQLITE_API int sqlite3_exec(
1410 SQLITE_API int sqlite3_initialize(void);
1411 SQLITE_API int sqlite3_shutdown(void);
1412 SQLITE_API int sqlite3_os_init(void);
1413 SQLITE_API int sqlite3_os_end(void);
1446 SQLITE_API int sqlite3_config(int, ...);
1465 SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...);
2029 SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
2091 SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
2101 SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64);
2154 SQLITE_API int sqlite3_changes(sqlite3*);
2178 SQLITE_API int sqlite3_total_changes(sqlite3*);
2218 SQLITE_API void sqlite3_interrupt(sqlite3*);
2253 SQLITE_API int sqlite3_complete(const char *sql);
2254 SQLITE_API int sqlite3_complete16(const void *sql);
2315 SQLITE_API int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*);
2338 SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
2413 SQLITE_API int sqlite3_get_table(
2421 SQLITE_API void sqlite3_free_table(char **result);
2527 SQLITE_API char *sqlite3_mprintf(const char*,...);
2528 SQLITE_API char *sqlite3_vmprintf(const char*, va_list);
2529 SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...);
2530 SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list);
2620 SQLITE_API void *sqlite3_malloc(int);
2621 SQLITE_API void *sqlite3_malloc64(sqlite3_uint64);
2622 SQLITE_API void *sqlite3_realloc(void*, int);
2623 SQLITE_API void *sqlite3_realloc64(void*, sqlite3_uint64);
2624 SQLITE_API void sqlite3_free(void*);
2625 SQLITE_API sqlite3_uint64 sqlite3_msize(void*);
2650 SQLITE_API sqlite3_int64 sqlite3_memory_used(void);
2651 SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag);
2674 SQLITE_API void sqlite3_randomness(int N, void *P);
2757 SQLITE_API int sqlite3_set_authorizer(
2865 SQLITE_API SQLITE_DEPRECATED void *sqlite3_trace(sqlite3*,
2867 SQLITE_API SQLITE_DEPRECATED void *sqlite3_profile(sqlite3*,
2956 SQLITE_API int sqlite3_trace_v2(
2995 SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*);
3224 SQLITE_API int sqlite3_open(
3228 SQLITE_API int sqlite3_open16(
3232 SQLITE_API int sqlite3_open_v2(
3278 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam);
3279 SQLITE_API int sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault);
3280 SQLITE_API sqlite3_int64 sqlite3_uri_int64(const char*, const char*, sqlite3_int64);
3324 SQLITE_API int sqlite3_errcode(sqlite3 *db);
3325 SQLITE_API int sqlite3_extended_errcode(sqlite3 *db);
3326 SQLITE_API const char *sqlite3_errmsg(sqlite3*);
3327 SQLITE_API const void *sqlite3_errmsg16(sqlite3*);
3328 SQLITE_API const char *sqlite3_errstr(int);
3396 SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
3549 SQLITE_API int sqlite3_prepare(
3556 SQLITE_API int sqlite3_prepare_v2(
3563 SQLITE_API int sqlite3_prepare16(
3570 SQLITE_API int sqlite3_prepare16_v2(
3609 SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt);
3610 SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt);
3646 SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt);
3667 SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*);
3831 SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*));
3832 SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64,
3834 SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double);
3835 SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int);
3836 SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64);
3837 SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int);
3838 SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*));
3839 SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*));
3840 SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64,
3842 SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*);
3843 SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n);
3844 SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64);
3865 SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*);
3893 SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int);
3910 SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName);
3920 SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*);
3936 SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt);
3965 SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N);
3966 SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N);
4014 SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int);
4015 SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int);
4016 SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int);
4017 SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int);
4018 SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int);
4019 SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
4051 SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int);
4052 SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int);
4133 SQLITE_API int sqlite3_step(sqlite3_stmt*);
4154 SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt);
4344 SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol);
4345 SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol);
4346 SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol);
4347 SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol);
4348 SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol);
4349 SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol);
4350 SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol);
4351 SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol);
4352 SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol);
4353 SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol);
4381 SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt);
4408 SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt);
4508 SQLITE_API int sqlite3_create_function(
4518 SQLITE_API int sqlite3_create_function16(
4528 SQLITE_API int sqlite3_create_function_v2(
4574 SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*);
4575 SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*);
4576 SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*);
4577 SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void);
4578 SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void);
4579 SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int),
4629 SQLITE_API const void *sqlite3_value_blob(sqlite3_value*);
4630 SQLITE_API int sqlite3_value_bytes(sqlite3_value*);
4631 SQLITE_API int sqlite3_value_bytes16(sqlite3_value*);
4632 SQLITE_API double sqlite3_value_double(sqlite3_value*);
4633 SQLITE_API int sqlite3_value_int(sqlite3_value*);
4634 SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*);
4635 SQLITE_API void *sqlite3_value_pointer(sqlite3_value*);
4636 SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*);
4637 SQLITE_API const void *sqlite3_value_text16(sqlite3_value*);
4638 SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*);
4639 SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*);
4640 SQLITE_API int sqlite3_value_type(sqlite3_value*);
4641 SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*);
4657 SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*);
4673 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*);
4674 SQLITE_API void sqlite3_value_free(sqlite3_value*);
4719 SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes);
4734 SQLITE_API void *sqlite3_user_data(sqlite3_context*);
4746 SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*);
4800 SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N);
4801 SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*));
4937 SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*));
4938 SQLITE_API void sqlite3_result_blob64(sqlite3_context*,const void*,
4940 SQLITE_API void sqlite3_result_double(sqlite3_context*, double);
4941 SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int);
4942 SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int);
4943 SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*);
4944 SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*);
4945 SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int);
4946 SQLITE_API void sqlite3_result_int(sqlite3_context*, int);
4947 SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64);
4948 SQLITE_API void sqlite3_result_null(sqlite3_context*);
4949 SQLITE_API void sqlite3_result_pointer(sqlite3_context*, void*);
4950 SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*));
4951 SQLITE_API void sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64,
4953 SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*));
4954 SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*));
4955 SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*));
4956 SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*);
4957 SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n);
4958 SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n);
4973 SQLITE_API void sqlite3_result_subtype(sqlite3_context*,unsigned int);
5055 SQLITE_API int sqlite3_create_collation(
5062 SQLITE_API int sqlite3_create_collation_v2(
5070 SQLITE_API int sqlite3_create_collation16(
5105 SQLITE_API int sqlite3_collation_needed(
5110 SQLITE_API int sqlite3_collation_needed16(
5124 SQLITE_API int sqlite3_key(
5128 SQLITE_API int sqlite3_key_v2(
5142 SQLITE_API int sqlite3_rekey(
5146 SQLITE_API int sqlite3_rekey_v2(
5156 SQLITE_API void sqlite3_activate_see(
5166 SQLITE_API void sqlite3_activate_cerod(
5188 SQLITE_API int sqlite3_sleep(int);
5246 SQLITE_API SQLITE_EXTERN char *sqlite3_temp_directory;
5283 SQLITE_API SQLITE_EXTERN char *sqlite3_data_directory;
5307 SQLITE_API int sqlite3_get_autocommit(sqlite3*);
5320 SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*);
5337 SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName);
5347 SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName);
5363 SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt);
5412 SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*);
5413 SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*);
5464 SQLITE_API void *sqlite3_update_hook(
5505 SQLITE_API int sqlite3_enable_shared_cache(int);
5521 SQLITE_API int sqlite3_release_memory(int);
5535 SQLITE_API int sqlite3_db_release_memory(sqlite3*);
5588 SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N);
5599 SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N);
5669 SQLITE_API int sqlite3_table_column_metadata(
5725 SQLITE_API int sqlite3_load_extension(
5757 SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff);
5795 SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void));
5807 SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void));
5815 SQLITE_API void sqlite3_reset_auto_extension(void);
6062 SQLITE_API int sqlite3_create_module(
6068 SQLITE_API int sqlite3_create_module_v2(
6131 SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL);
6150 SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg);
6259 SQLITE_API int sqlite3_blob_open(
6292 SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64);
6315 SQLITE_API int sqlite3_blob_close(sqlite3_blob *);
6331 SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *);
6360 SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset);
6402 SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset);
6433 SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName);
6434 SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt);
6435 SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*);
6551 SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int);
6552 SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*);
6553 SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*);
6554 SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*);
6555 SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*);
6665 SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*);
6666 SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*);
6706 SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*);
6741 SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*);
6760 SQLITE_API int sqlite3_test_control(int op, ...);
6824 SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag);
6825 SQLITE_API int sqlite3_status64(
6950 SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg);
7093 SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg);
7562 SQLITE_API sqlite3_backup *sqlite3_backup_init(
7568 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);
7569 SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p);
7570 SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p);
7571 SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p);
7688 SQLITE_API int sqlite3_unlock_notify(
7703 SQLITE_API int sqlite3_stricmp(const char *, const char *);
7704 SQLITE_API int sqlite3_strnicmp(const char *, const char *, int);
7721 SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr);
7744 SQLITE_API int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc);
7767 SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...);
7803 SQLITE_API void *sqlite3_wal_hook(
7838 SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N);
7860 SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb);
7954 SQLITE_API int sqlite3_wal_checkpoint_v2(
7990 SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...);
8043 SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *);
8148 SQLITE_API int sqlite3_stmt_scanstatus(
8164 SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*);
8196 SQLITE_API int sqlite3_db_cacheflush(sqlite3*);
8281 SQLITE_API void *sqlite3_preupdate_hook(
8294 SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **);
8295 SQLITE_API int sqlite3_preupdate_count(sqlite3 *);
8296 SQLITE_API int sqlite3_preupdate_depth(sqlite3 *);
8297 SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **);
8310 SQLITE_API int sqlite3_system_errno(sqlite3*);
8385 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_get(
8423 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_open(
8440 SQLITE_API SQLITE_EXPERIMENTAL void sqlite3_snapshot_free(sqlite3_snapshot*);
8464 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_cmp(
8489 SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb);
8544 SQLITE_API int sqlite3_rtree_geometry_callback(
8570 SQLITE_API int sqlite3_rtree_query_callback(
8676 SQLITE_API int sqlite3session_create(
8694 SQLITE_API void sqlite3session_delete(sqlite3_session *pSession);
8714 SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable);
8743 SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect);
8773 SQLITE_API int sqlite3session_attach(
8787 SQLITE_API void sqlite3session_table_filter(
8900 SQLITE_API int sqlite3session_changeset(
8962 SQLITE_API int sqlite3session_diff(
8998 SQLITE_API int sqlite3session_patchset(
9019 SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession);
9054 SQLITE_API int sqlite3changeset_start(
9083 SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *pIter);
9111 SQLITE_API int sqlite3changeset_op(
9144 SQLITE_API int sqlite3changeset_pk(
9174 SQLITE_API int sqlite3changeset_old(
9207 SQLITE_API int sqlite3changeset_new(
9234 SQLITE_API int sqlite3changeset_conflict(
9250 SQLITE_API int sqlite3changeset_fk_conflicts(
9283 SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *pIter);
9313 SQLITE_API int sqlite3changeset_invert(
9342 SQLITE_API int sqlite3changeset_concat(
9648 SQLITE_API int sqlite3changeset_apply(
9849 SQLITE_API int sqlite3changeset_apply_strm(
9864 SQLITE_API int sqlite3changeset_concat_strm(
9872 SQLITE_API int sqlite3changeset_invert_strm(
9878 SQLITE_API int sqlite3changeset_start_strm(
9883 SQLITE_API int sqlite3session_changeset_strm(
9888 SQLITE_API int sqlite3session_patchset_strm(