Sqlite3 3.50.2
Light weight SQL DB
|
#include <stdarg.h>
Go to the source code of this file.
Data Structures | |
struct | sqlite3_file |
struct | sqlite3_io_methods |
struct | sqlite3_vfs |
struct | sqlite3_mem_methods |
struct | sqlite3_module |
struct | sqlite3_index_info |
struct | sqlite3_index_info::sqlite3_index_constraint |
struct | sqlite3_index_info::sqlite3_index_orderby |
struct | sqlite3_index_info::sqlite3_index_constraint_usage |
struct | sqlite3_vtab |
struct | sqlite3_vtab_cursor |
struct | sqlite3_mutex_methods |
struct | sqlite3_pcache_page |
struct | sqlite3_pcache_methods2 |
struct | sqlite3_pcache_methods |
struct | sqlite3_snapshot |
struct | sqlite3_rtree_geometry |
struct | sqlite3_rtree_query_info |
struct | Fts5PhraseIter |
struct | Fts5ExtensionApi |
struct | fts5_tokenizer_v2 |
struct | fts5_tokenizer |
struct | fts5_api |
Typedefs | |
typedef struct sqlite3 | sqlite3 |
typedef long long int | sqlite_int64 |
typedef unsigned long long int | sqlite_uint64 |
typedef sqlite_int64 | sqlite3_int64 |
typedef sqlite_uint64 | sqlite3_uint64 |
typedef int(* | sqlite3_callback) (void *, int, char **, char **) |
typedef struct sqlite3_file | sqlite3_file |
typedef struct sqlite3_io_methods | sqlite3_io_methods |
typedef struct sqlite3_mutex | sqlite3_mutex |
typedef struct sqlite3_api_routines | sqlite3_api_routines |
typedef const char * | sqlite3_filename |
typedef struct sqlite3_vfs | sqlite3_vfs |
typedef void(* | sqlite3_syscall_ptr) (void) |
typedef struct sqlite3_mem_methods | sqlite3_mem_methods |
typedef struct sqlite3_stmt | sqlite3_stmt |
typedef struct sqlite3_value | sqlite3_value |
typedef struct sqlite3_context | sqlite3_context |
typedef void(* | sqlite3_destructor_type) (void *) |
typedef struct sqlite3_vtab | sqlite3_vtab |
typedef struct sqlite3_index_info | sqlite3_index_info |
typedef struct sqlite3_vtab_cursor | sqlite3_vtab_cursor |
typedef struct sqlite3_module | sqlite3_module |
typedef struct sqlite3_blob | sqlite3_blob |
typedef struct sqlite3_mutex_methods | sqlite3_mutex_methods |
typedef struct sqlite3_str | sqlite3_str |
typedef struct sqlite3_pcache | sqlite3_pcache |
typedef struct sqlite3_pcache_page | sqlite3_pcache_page |
typedef struct sqlite3_pcache_methods2 | sqlite3_pcache_methods2 |
typedef struct sqlite3_pcache_methods | sqlite3_pcache_methods |
typedef struct sqlite3_backup | sqlite3_backup |
typedef struct sqlite3_snapshot | sqlite3_snapshot |
typedef struct sqlite3_rtree_geometry | sqlite3_rtree_geometry |
typedef struct sqlite3_rtree_query_info | sqlite3_rtree_query_info |
typedef double | sqlite3_rtree_dbl |
typedef struct Fts5ExtensionApi | Fts5ExtensionApi |
typedef struct Fts5Context | Fts5Context |
typedef struct Fts5PhraseIter | Fts5PhraseIter |
typedef void(* | fts5_extension_function) (const Fts5ExtensionApi *pApi, Fts5Context *pFts, sqlite3_context *pCtx, int nVal, sqlite3_value **apVal) |
typedef struct Fts5Tokenizer | Fts5Tokenizer |
typedef struct fts5_tokenizer_v2 | fts5_tokenizer_v2 |
typedef struct fts5_tokenizer | fts5_tokenizer |
typedef struct fts5_api | fts5_api |
Variables | |
SQLITE_API SQLITE_EXTERN const char | sqlite3_version [] |
SQLITE_API SQLITE_EXTERN char * | sqlite3_temp_directory = 0 |
SQLITE_API SQLITE_EXTERN char * | sqlite3_data_directory = 0 |
#define FTS5_TOKEN_COLOCATED 0x0001 /* Same position as prev. token */ |
#define FULLY_WITHIN 2 /* Object fully contained within query region */ |
#define NOT_WITHIN 0 /* Object completely outside of query region */ |
#define PARTLY_WITHIN 1 /* Object partially overlaps query region */ |
#define SQLITE_ABORT 4 /* Callback routine requested an abort */ |
#define SQLITE_ABORT_ROLLBACK (SQLITE_ABORT | (2<<8)) |
#define SQLITE_ACCESS_READWRITE 1 /* Used by PRAGMA temp_store_directory */ |
#define SQLITE_ALTER_TABLE 26 /* Database Name Table Name */ |
#define SQLITE_AUTH_USER (SQLITE_AUTH | (1<<8)) |
#define SQLITE_BUSY_RECOVERY (SQLITE_BUSY | (1<<8)) |
#define SQLITE_BUSY_SNAPSHOT (SQLITE_BUSY | (2<<8)) |
#define SQLITE_BUSY_TIMEOUT (SQLITE_BUSY | (3<<8)) |
#define SQLITE_CANTOPEN 14 /* Unable to open the database file */ |
#define SQLITE_CANTOPEN_CONVPATH (SQLITE_CANTOPEN | (4<<8)) |
#define SQLITE_CANTOPEN_DIRTYWAL (SQLITE_CANTOPEN | (5<<8)) /* Not Used */ |
#define SQLITE_CANTOPEN_FULLPATH (SQLITE_CANTOPEN | (3<<8)) |
#define SQLITE_CANTOPEN_ISDIR (SQLITE_CANTOPEN | (2<<8)) |
#define SQLITE_CANTOPEN_NOTEMPDIR (SQLITE_CANTOPEN | (1<<8)) |
#define SQLITE_CANTOPEN_SYMLINK (SQLITE_CANTOPEN | (6<<8)) |
#define SQLITE_CHECKPOINT_FULL 1 /* Wait for writers, then checkpoint */ |
#define SQLITE_CHECKPOINT_PASSIVE 0 /* Do as much as possible w/o blocking */ |
#define SQLITE_CHECKPOINT_RESTART 2 /* Like FULL but wait for readers */ |
#define SQLITE_CHECKPOINT_TRUNCATE 3 /* Like RESTART but also truncate WAL */ |
#define SQLITE_CONFIG_GETMALLOC 5 /* sqlite3_mem_methods* */ |
#define SQLITE_CONFIG_GETMUTEX 11 /* sqlite3_mutex_methods* */ |
#define SQLITE_CONFIG_GETPCACHE2 19 /* sqlite3_pcache_methods2* */ |
#define SQLITE_CONFIG_HEAP 8 /* void*, int nByte, int min */ |
#define SQLITE_CONFIG_MALLOC 4 /* sqlite3_mem_methods* */ |
#define SQLITE_CONFIG_MEMDB_MAXSIZE 29 /* sqlite3_int64 */ |
#define SQLITE_CONFIG_MMAP_SIZE 22 /* sqlite3_int64, sqlite3_int64 */ |
#define SQLITE_CONFIG_MUTEX 10 /* sqlite3_mutex_methods* */ |
#define SQLITE_CONFIG_PAGECACHE 7 /* void*, int sz, int N */ |
#define SQLITE_CONFIG_PCACHE2 18 /* sqlite3_pcache_methods2* */ |
#define SQLITE_CONSTRAINT 19 /* Abort due to constraint violation */ |
#define SQLITE_CONSTRAINT_CHECK (SQLITE_CONSTRAINT | (1<<8)) |
#define SQLITE_CONSTRAINT_COMMITHOOK (SQLITE_CONSTRAINT | (2<<8)) |
#define SQLITE_CONSTRAINT_DATATYPE (SQLITE_CONSTRAINT |(12<<8)) |
#define SQLITE_CONSTRAINT_FOREIGNKEY (SQLITE_CONSTRAINT | (3<<8)) |
#define SQLITE_CONSTRAINT_FUNCTION (SQLITE_CONSTRAINT | (4<<8)) |
#define SQLITE_CONSTRAINT_NOTNULL (SQLITE_CONSTRAINT | (5<<8)) |
#define SQLITE_CONSTRAINT_PINNED (SQLITE_CONSTRAINT |(11<<8)) |
#define SQLITE_CONSTRAINT_PRIMARYKEY (SQLITE_CONSTRAINT | (6<<8)) |
#define SQLITE_CONSTRAINT_ROWID (SQLITE_CONSTRAINT |(10<<8)) |
#define SQLITE_CONSTRAINT_TRIGGER (SQLITE_CONSTRAINT | (7<<8)) |
#define SQLITE_CONSTRAINT_UNIQUE (SQLITE_CONSTRAINT | (8<<8)) |
#define SQLITE_CONSTRAINT_VTAB (SQLITE_CONSTRAINT | (9<<8)) |
#define SQLITE_CORRUPT 11 /* The database disk image is malformed */ |
#define SQLITE_CORRUPT_INDEX (SQLITE_CORRUPT | (3<<8)) |
#define SQLITE_CORRUPT_SEQUENCE (SQLITE_CORRUPT | (2<<8)) |
#define SQLITE_CORRUPT_VTAB (SQLITE_CORRUPT | (1<<8)) |
#define SQLITE_DBCONFIG_ENABLE_ATTACH_CREATE 1020 /* int int* */ |
#define SQLITE_DBCONFIG_ENABLE_ATTACH_WRITE 1021 /* int int* */ |
#define SQLITE_DBCONFIG_ENABLE_COMMENTS 1022 /* int int* */ |
#define SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1004 /* int int* */ |
#define SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION 1005 /* int int* */ |
#define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003 /* int int* */ |
#define SQLITE_DBCONFIG_LEGACY_ALTER_TABLE 1012 /* int int* */ |
#define SQLITE_DBCONFIG_LEGACY_FILE_FORMAT 1016 /* int int* */ |
#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */ |
#define SQLITE_DBCONFIG_MAINDBNAME 1000 /* const char* */ |
#define SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE 1006 /* int int* */ |
#define SQLITE_DBCONFIG_RESET_DATABASE 1009 /* int int* */ |
#define SQLITE_DBCONFIG_REVERSE_SCANORDER 1019 /* int int* */ |
#define SQLITE_DBCONFIG_STMT_SCANSTATUS 1018 /* int int* */ |
#define SQLITE_DBCONFIG_TRUSTED_SCHEMA 1017 /* int int* */ |
#define SQLITE_DBCONFIG_WRITABLE_SCHEMA 1011 /* int int* */ |
#define SQLITE_DBSTATUS_MAX 12 /* Largest defined DBSTATUS */ |
#define SQLITE_DENY 1 /* Abort the SQL statement with an error */ |
#define SQLITE_DESERIALIZE_FREEONCLOSE 1 /* Call sqlite3_free() on close */ |
#define SQLITE_DESERIALIZE_READONLY 4 /* Database is read-only */ |
#define SQLITE_DESERIALIZE_RESIZEABLE 2 /* Resize using sqlite3_realloc64() */ |
#define SQLITE_DONE 101 /* sqlite3_step() has finished executing */ |
#define SQLITE_ERROR_MISSING_COLLSEQ (SQLITE_ERROR | (1<<8)) |
#define SQLITE_ERROR_RETRY (SQLITE_ERROR | (2<<8)) |
#define SQLITE_ERROR_SNAPSHOT (SQLITE_ERROR | (3<<8)) |
#define SQLITE_FULL 13 /* Insertion failed because database is full */ |
#define SQLITE_GET_LOCKPROXYFILE SQLITE_FCNTL_GET_LOCKPROXYFILE |
#define SQLITE_IGNORE 2 /* Don't allow access, but don't generate an error */ |
#define SQLITE_INDEX_SCAN_HEX 0x00000002 /* Display idxNum as hex */ |
#define SQLITE_INDEX_SCAN_UNIQUE 0x00000001 /* Scan visits at most 1 row */ |
#define SQLITE_INTERNAL 2 /* Internal logic error in SQLite */ |
#define SQLITE_INTERRUPT 9 /* Operation terminated by sqlite3_interrupt()*/ |
#define SQLITE_IOERR 10 /* Some kind of disk I/O error occurred */ |
#define SQLITE_IOERR_ACCESS (SQLITE_IOERR | (13<<8)) |
#define SQLITE_IOERR_AUTH (SQLITE_IOERR | (28<<8)) |
#define SQLITE_IOERR_BEGIN_ATOMIC (SQLITE_IOERR | (29<<8)) |
#define SQLITE_IOERR_BLOCKED (SQLITE_IOERR | (11<<8)) |
#define SQLITE_IOERR_CHECKRESERVEDLOCK (SQLITE_IOERR | (14<<8)) |
#define SQLITE_IOERR_CLOSE (SQLITE_IOERR | (16<<8)) |
#define SQLITE_IOERR_COMMIT_ATOMIC (SQLITE_IOERR | (30<<8)) |
#define SQLITE_IOERR_CONVPATH (SQLITE_IOERR | (26<<8)) |
#define SQLITE_IOERR_CORRUPTFS (SQLITE_IOERR | (33<<8)) |
#define SQLITE_IOERR_DATA (SQLITE_IOERR | (32<<8)) |
#define SQLITE_IOERR_DELETE (SQLITE_IOERR | (10<<8)) |
#define SQLITE_IOERR_DELETE_NOENT (SQLITE_IOERR | (23<<8)) |
#define SQLITE_IOERR_DIR_CLOSE (SQLITE_IOERR | (17<<8)) |
#define SQLITE_IOERR_DIR_FSYNC (SQLITE_IOERR | (5<<8)) |
#define SQLITE_IOERR_FSTAT (SQLITE_IOERR | (7<<8)) |
#define SQLITE_IOERR_FSYNC (SQLITE_IOERR | (4<<8)) |
#define SQLITE_IOERR_GETTEMPPATH (SQLITE_IOERR | (25<<8)) |
#define SQLITE_IOERR_IN_PAGE (SQLITE_IOERR | (34<<8)) |
#define SQLITE_IOERR_LOCK (SQLITE_IOERR | (15<<8)) |
#define SQLITE_IOERR_MMAP (SQLITE_IOERR | (24<<8)) |
#define SQLITE_IOERR_NOMEM (SQLITE_IOERR | (12<<8)) |
#define SQLITE_IOERR_RDLOCK (SQLITE_IOERR | (9<<8)) |
#define SQLITE_IOERR_READ (SQLITE_IOERR | (1<<8)) |
#define SQLITE_IOERR_ROLLBACK_ATOMIC (SQLITE_IOERR | (31<<8)) |
#define SQLITE_IOERR_SEEK (SQLITE_IOERR | (22<<8)) |
#define SQLITE_IOERR_SHMLOCK (SQLITE_IOERR | (20<<8)) |
#define SQLITE_IOERR_SHMMAP (SQLITE_IOERR | (21<<8)) |
#define SQLITE_IOERR_SHMOPEN (SQLITE_IOERR | (18<<8)) |
#define SQLITE_IOERR_SHMSIZE (SQLITE_IOERR | (19<<8)) |
#define SQLITE_IOERR_SHORT_READ (SQLITE_IOERR | (2<<8)) |
#define SQLITE_IOERR_TRUNCATE (SQLITE_IOERR | (6<<8)) |
#define SQLITE_IOERR_UNLOCK (SQLITE_IOERR | (8<<8)) |
#define SQLITE_IOERR_VNODE (SQLITE_IOERR | (27<<8)) |
#define SQLITE_IOERR_WRITE (SQLITE_IOERR | (3<<8)) |
#define SQLITE_LAST_ERRNO SQLITE_FCNTL_LAST_ERRNO |
#define SQLITE_LOCKED 6 /* A table in the database is locked */ |
#define SQLITE_LOCKED_SHAREDCACHE (SQLITE_LOCKED | (1<<8)) |
#define SQLITE_LOCKED_VTAB (SQLITE_LOCKED | (2<<8)) |
#define SQLITE_MUTEX_STATIC_APP1 8 /* For use by application */ |
#define SQLITE_MUTEX_STATIC_APP2 9 /* For use by application */ |
#define SQLITE_MUTEX_STATIC_APP3 10 /* For use by application */ |
#define SQLITE_MUTEX_STATIC_MEM 3 /* sqlite3_malloc() */ |
#define SQLITE_MUTEX_STATIC_OPEN 4 /* sqlite3BtreeOpen() */ |
#define SQLITE_MUTEX_STATIC_PMEM 7 /* sqlite3PageMalloc() */ |
#define SQLITE_MUTEX_STATIC_PRNG 5 /* sqlite3_randomness() */ |
#define SQLITE_MUTEX_STATIC_VFS1 11 /* For use by built-in VFS */ |
#define SQLITE_MUTEX_STATIC_VFS2 12 /* For use by extension VFS */ |
#define SQLITE_MUTEX_STATIC_VFS3 13 /* For use by application VFS */ |
#define SQLITE_NOLFS 22 /* Uses OS features not supported on host */ |
#define SQLITE_NOTADB 26 /* File opened that is not a database file */ |
#define SQLITE_NOTFOUND 12 /* Unknown opcode in sqlite3_file_control() */ |
#define SQLITE_NOTICE 27 /* Notifications from sqlite3_log() */ |
#define SQLITE_NOTICE_RBU (SQLITE_NOTICE | (3<<8)) |
#define SQLITE_NOTICE_RECOVER_ROLLBACK (SQLITE_NOTICE | (2<<8)) |
#define SQLITE_NOTICE_RECOVER_WAL (SQLITE_NOTICE | (1<<8)) |
#define SQLITE_OK_SYMLINK (SQLITE_OK | (2<<8)) /* internal use only */ |
#define SQLITE_OPEN_CREATE 0x00000004 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_DELETEONCLOSE 0x00000008 /* VFS only */ |
#define SQLITE_OPEN_EXRESCODE 0x02000000 /* Extended result codes */ |
#define SQLITE_OPEN_FULLMUTEX 0x00010000 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_MAIN_JOURNAL 0x00000800 /* VFS only */ |
#define SQLITE_OPEN_MASTER_JOURNAL 0x00004000 /* VFS only */ |
#define SQLITE_OPEN_MEMORY 0x00000080 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_NOFOLLOW 0x01000000 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_NOMUTEX 0x00008000 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_PRIVATECACHE 0x00040000 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_READONLY 0x00000001 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_READWRITE 0x00000002 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_SHAREDCACHE 0x00020000 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_OPEN_SUPER_JOURNAL 0x00004000 /* VFS only */ |
#define SQLITE_OPEN_TEMP_JOURNAL 0x00001000 /* VFS only */ |
#define SQLITE_OPEN_TRANSIENT_DB 0x00000400 /* VFS only */ |
#define SQLITE_OPEN_URI 0x00000040 /* Ok for sqlite3_open_v2() */ |
#define SQLITE_PRAGMA 19 /* Pragma Name 1st arg or NULL */ |
#define SQLITE_PROTOCOL 15 /* Database lock protocol error */ |
#define SQLITE_RANGE 25 /* 2nd parameter to sqlite3_bind out of range */ |
#define SQLITE_READONLY 8 /* Attempt to write a readonly database */ |
#define SQLITE_READONLY_CANTINIT (SQLITE_READONLY | (5<<8)) |
#define SQLITE_READONLY_CANTLOCK (SQLITE_READONLY | (2<<8)) |
#define SQLITE_READONLY_DBMOVED (SQLITE_READONLY | (4<<8)) |
#define SQLITE_READONLY_DIRECTORY (SQLITE_READONLY | (6<<8)) |
#define SQLITE_READONLY_RECOVERY (SQLITE_READONLY | (1<<8)) |
#define SQLITE_READONLY_ROLLBACK (SQLITE_READONLY | (3<<8)) |
#define SQLITE_ROW 100 /* sqlite3_step() has another row ready */ |
#define SQLITE_SAVEPOINT 32 /* Operation Savepoint Name */ |
#define SQLITE_SCHEMA 17 /* The database schema changed */ |
#define SQLITE_SERIALIZE_NOCOPY 0x001 /* Do no memory allocations */ |
#define SQLITE_SET_LOCKPROXYFILE SQLITE_FCNTL_SET_LOCKPROXYFILE |
#define SQLITE_SOURCE_ID "2025-06-28 14:00:48 2af157d77fb1304a74176eaee7fbc7c7e932d946bf25325e9c26c91db19e3079" |
#define SQLITE_STATIC ((sqlite3_destructor_type)0) |
#define SQLITE_STDCALL SQLITE_APICALL |
#define SQLITE_TOOBIG 18 /* String or BLOB exceeds size limit */ |
#define SQLITE_TRANSIENT ((sqlite3_destructor_type)-1) |
#define SQLITE_UTF16_ALIGNED 8 /* sqlite3_create_collation only */ |
#define SQLITE_WARNING 28 /* Warnings from sqlite3_log() */ |
#define SQLITE_WARNING_AUTOINDEX (SQLITE_WARNING | (1<<8)) |
typedef void(* fts5_extension_function) (const Fts5ExtensionApi *pApi, Fts5Context *pFts, sqlite3_context *pCtx, int nVal, sqlite3_value **apVal) |
typedef struct Fts5Context Fts5Context |
typedef struct Fts5Tokenizer Fts5Tokenizer |
typedef struct sqlite3_blob sqlite3_blob |
typedef int(* sqlite3_callback) (void *, int, char **, char **) |
typedef const char* sqlite3_filename |
typedef sqlite_int64 sqlite3_int64 |
typedef struct sqlite3_mutex_methods sqlite3_mutex_methods |
typedef struct sqlite3_pcache sqlite3_pcache |
typedef struct sqlite3_pcache_methods sqlite3_pcache_methods |
typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2 |
typedef double sqlite3_rtree_dbl |
typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry |
typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info |
typedef struct sqlite3_snapshot sqlite3_snapshot |
typedef struct sqlite3_stmt sqlite3_stmt |
typedef sqlite_uint64 sqlite3_uint64 |
typedef long long int sqlite_int64 |
typedef unsigned long long int sqlite_uint64 |
SQLITE_API void * sqlite3_aggregate_context | ( | sqlite3_context * | p, |
int | nBytes ) |
Definition at line 92583 of file sqlite3.c.
Referenced by decimalSumFinalize(), decimalSumInverse(), decimalSumStep(), decimalSumValue(), percentCompute(), percentInverse(), percentStep(), sha3AggFinal(), and sha3AggStep().
SQLITE_API int sqlite3_aggregate_count | ( | sqlite3_context * | p | ) |
SQLITE_API int sqlite3_auto_extension | ( | void(* | xEntryPoint )(void) | ) |
SQLITE_API int sqlite3_autovacuum_pages | ( | sqlite3 * | db, |
unsigned | int*)(void *, const char *, unsigned int, unsigned int, unsigned int, | ||
void * | , | ||
void(* | )(void *) ) |
SQLITE_API int sqlite3_backup_finish | ( | sqlite3_backup * | p | ) |
Definition at line 83630 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API sqlite3_backup * sqlite3_backup_init | ( | sqlite3 * | pDest, |
const char * | zDestName, | ||
sqlite3 * | pSource, | ||
const char * | zSourceName ) |
Definition at line 83199 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API int sqlite3_backup_pagecount | ( | sqlite3_backup * | p | ) |
SQLITE_API int sqlite3_backup_remaining | ( | sqlite3_backup * | p | ) |
SQLITE_API int sqlite3_backup_step | ( | sqlite3_backup * | p, |
int | nPage ) |
Definition at line 83373 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API int sqlite3_bind_blob | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
const void * | zData, | ||
int | n, | ||
void(* | xDel )(void *) ) |
Definition at line 93168 of file sqlite3.c.
Referenced by tryToCloneData().
SQLITE_API int sqlite3_bind_blob64 | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
const void * | zData, | ||
sqlite3_uint64 | nData, | ||
void(* | xDel )(void *) ) |
SQLITE_API int sqlite3_bind_double | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
double | rValue ) |
Definition at line 93190 of file sqlite3.c.
Referenced by bind_prepared_stmt(), and tryToCloneData().
SQLITE_API int sqlite3_bind_int | ( | sqlite3_stmt * | p, |
int | i, | ||
int | iValue ) |
Definition at line 93201 of file sqlite3.c.
Referenced by bind_prepared_stmt(), lintFkeyIndexes(), and zAutoColumn().
SQLITE_API int sqlite3_bind_int64 | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
sqlite3_int64 | iValue ) |
Definition at line 93204 of file sqlite3.c.
Referenced by tryToCloneData().
SQLITE_API int sqlite3_bind_null | ( | sqlite3_stmt * | pStmt, |
int | i ) |
Definition at line 93215 of file sqlite3.c.
Referenced by bind_prepared_stmt(), do_meta_command(), and tryToCloneData().
SQLITE_API int sqlite3_bind_parameter_count | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 93350 of file sqlite3.c.
Referenced by bind_prepared_stmt().
SQLITE_API int sqlite3_bind_parameter_index | ( | sqlite3_stmt * | pStmt, |
const char * | zName ) |
SQLITE_API const char * sqlite3_bind_parameter_name | ( | sqlite3_stmt * | pStmt, |
int | i ) |
Definition at line 93361 of file sqlite3.c.
Referenced by bind_prepared_stmt().
SQLITE_API int sqlite3_bind_pointer | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
void * | pPtr, | ||
const char * | zPTtype, | ||
void(* | xDestructor )(void *) ) |
SQLITE_API int sqlite3_bind_text | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
const char * | zData, | ||
int | nData, | ||
void(* | xDel )(void *) ) |
Definition at line 93244 of file sqlite3.c.
Referenced by bind_prepared_stmt(), do_meta_command(), expertDbContainsObject(), idxPopulateOneStat1(), intckFindObject(), tryToCloneData(), and zAutoColumn().
SQLITE_API int sqlite3_bind_text16 | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
const void * | zData, | ||
int | n, | ||
void(* | xDel )(void *) ) |
SQLITE_API int sqlite3_bind_text64 | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
const char * | zData, | ||
sqlite3_uint64 | nData, | ||
void(* | xDel )(void *), | ||
unsigned char | encoding ) |
Definition at line 93253 of file sqlite3.c.
Referenced by bind_prepared_stmt().
SQLITE_API int sqlite3_bind_value | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
const sqlite3_value * | pValue ) |
Definition at line 93279 of file sqlite3.c.
Referenced by bind_prepared_stmt(), and intckSaveKey().
SQLITE_API int sqlite3_bind_zeroblob | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
int | n ) |
SQLITE_API int sqlite3_bind_zeroblob64 | ( | sqlite3_stmt * | pStmt, |
int | i, | ||
sqlite3_uint64 | n ) |
SQLITE_API int sqlite3_blob_bytes | ( | sqlite3_blob * | pBlob | ) |
SQLITE_API int sqlite3_blob_close | ( | sqlite3_blob * | pBlob | ) |
SQLITE_API int sqlite3_blob_open | ( | sqlite3 * | db, |
const char * | zDb, | ||
const char * | zTable, | ||
const char * | zColumn, | ||
sqlite3_int64 | iRow, | ||
int | flags, | ||
sqlite3_blob ** | ppBlob ) |
SQLITE_API int sqlite3_blob_read | ( | sqlite3_blob * | pBlob, |
void * | Z, | ||
int | N, | ||
int | iOffset ) |
SQLITE_API int sqlite3_blob_reopen | ( | sqlite3_blob * | pBlob, |
sqlite3_int64 | iRow ) |
SQLITE_API int sqlite3_blob_write | ( | sqlite3_blob * | pBlob, |
const void * | z, | ||
int | n, | ||
int | iOffset ) |
SQLITE_API int sqlite3_busy_handler | ( | sqlite3 * | db, |
int(* | xBusy )(void *, int), | ||
void * | pArg ) |
SQLITE_API int sqlite3_busy_timeout | ( | sqlite3 * | db, |
int | ms ) |
Definition at line 184424 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API int sqlite3_cancel_auto_extension | ( | void(* | xEntryPoint )(void) | ) |
SQLITE_API int sqlite3_changes | ( | sqlite3 * | db | ) |
SQLITE_API sqlite3_int64 sqlite3_changes64 | ( | sqlite3 * | db | ) |
Definition at line 183726 of file sqlite3.c.
Referenced by runOneSqlLine().
SQLITE_API int sqlite3_clear_bindings | ( | sqlite3_stmt * | pStmt | ) |
SQLITE_API int sqlite3_close | ( | sqlite3 * | db | ) |
Definition at line 183936 of file sqlite3.c.
Referenced by close_db(), open_db(), sqlite3_expert_destroy(), and zAutoColumn().
SQLITE_API int sqlite3_close_v2 | ( | sqlite3 * | db | ) |
SQLITE_API int sqlite3_collation_needed | ( | sqlite3 * | db, |
void * | pCollNeededArg, | ||
void(* | xCollNeeded )(void *, sqlite3 *, int eTextRep, const char *) ) |
Definition at line 186356 of file sqlite3.c.
Referenced by sqlite3_expert_new().
SQLITE_API int sqlite3_collation_needed16 | ( | sqlite3 * | db, |
void * | pCollNeededArg, | ||
void(* | xCollNeeded16 )(void *, sqlite3 *, int eTextRep, const void *) ) |
SQLITE_API const void * sqlite3_column_blob | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
Definition at line 92816 of file sqlite3.c.
Referenced by quoted_column(), sha1QueryFunc(), shell_callback(), shell_dbtotxt_command(), and tryToCloneData().
SQLITE_API int sqlite3_column_bytes | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
Definition at line 92826 of file sqlite3.c.
Referenced by completionNext(), quoted_column(), sha1QueryFunc(), shell_callback(), and tryToCloneData().
SQLITE_API int sqlite3_column_bytes16 | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
SQLITE_API int sqlite3_column_count | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 92701 of file sqlite3.c.
Referenced by display_stats(), exec_prepared_stmt(), exec_prepared_stmt_columnar(), explain_data_prepare(), run_table_dump_query(), sha1QueryFunc(), sha3QueryFunc(), and tryToCloneData().
SQLITE_API const char * sqlite3_column_database_name | ( | sqlite3_stmt * | , |
int | ) |
SQLITE_API const void * sqlite3_column_database_name16 | ( | sqlite3_stmt * | , |
int | ) |
SQLITE_API const char * sqlite3_column_decltype | ( | sqlite3_stmt * | pStmt, |
int | N ) |
Definition at line 93008 of file sqlite3.c.
Referenced by display_stats().
SQLITE_API const void * sqlite3_column_decltype16 | ( | sqlite3_stmt * | pStmt, |
int | N ) |
SQLITE_API double sqlite3_column_double | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
Definition at line 92836 of file sqlite3.c.
Referenced by do_meta_command(), sha1QueryFunc(), shell_callback(), and tryToCloneData().
SQLITE_API int sqlite3_column_int | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
Definition at line 92841 of file sqlite3.c.
Referenced by db_int(), do_meta_command(), explain_data_prepare(), idxCreateVtabSchema(), idxFindCompatible(), idxGetTableInfo(), idxLargestIndex(), idxPopulateOneStat1(), intckCheckObjectSql(), intckGetAutoIndex(), registerUDFs(), shell_dbtotxt_command(), shell_exec(), tableColumnList(), and toggleSelectOrder().
SQLITE_API sqlite_int64 sqlite3_column_int64 | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
Definition at line 92846 of file sqlite3.c.
Referenced by idxPopulateStat1(), sha1QueryFunc(), shell_dbtotxt_command(), and tryToCloneData().
SQLITE_API const char * sqlite3_column_name | ( | sqlite3_stmt * | pStmt, |
int | N ) |
Definition at line 92985 of file sqlite3.c.
Referenced by display_stats(), exec_prepared_stmt(), exec_prepared_stmt_columnar(), explain_data_prepare(), and intckSaveKey().
SQLITE_API const void * sqlite3_column_name16 | ( | sqlite3_stmt * | pStmt, |
int | N ) |
SQLITE_API const char * sqlite3_column_origin_name | ( | sqlite3_stmt * | , |
int | ) |
SQLITE_API const void * sqlite3_column_origin_name16 | ( | sqlite3_stmt * | , |
int | ) |
SQLITE_API const char * sqlite3_column_table_name | ( | sqlite3_stmt * | , |
int | ) |
SQLITE_API const void * sqlite3_column_table_name16 | ( | sqlite3_stmt * | , |
int | ) |
SQLITE_API const unsigned char * sqlite3_column_text | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
Definition at line 92851 of file sqlite3.c.
Referenced by completionNext(), do_meta_command(), exec_prepared_stmt(), exec_prepared_stmt_columnar(), explain_data_prepare(), idxCreateVtabSchema(), idxFindCompatible(), idxFindIndexes(), idxGetTableInfo(), idxPopulateOneStat1(), idxPopulateStat1(), idxProcessOneTrigger(), intckCheckObjectSql(), intckFindObject(), intckSaveKey(), lintFkeyIndexes(), quoted_column(), registerUDFs(), run_table_dump_query(), sha1QueryFunc(), shell_dbtotxt_command(), shell_exec(), shellFakeSchema(), sqlite3_expert_new(), sqlite3_intck_message(), tableColumnList(), tryToCloneData(), tryToCloneSchema(), and zAutoColumn().
SQLITE_API const void * sqlite3_column_text16 | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
SQLITE_API int sqlite3_column_type | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
Definition at line 92872 of file sqlite3.c.
Referenced by exec_prepared_stmt(), intckSaveKey(), quoted_column(), sha1QueryFunc(), and tryToCloneData().
SQLITE_API sqlite3_value * sqlite3_column_value | ( | sqlite3_stmt * | pStmt, |
int | iCol ) |
Definition at line 92856 of file sqlite3.c.
Referenced by bind_prepared_stmt(), expertColumn(), intckSaveKey(), and sha3QueryFunc().
SQLITE_API void * sqlite3_commit_hook | ( | sqlite3 * | db, |
int(* | xCallback )(void *), | ||
void * | pArg ) |
SQLITE_API const char * sqlite3_compileoption_get | ( | int | N | ) |
SQLITE_API int sqlite3_compileoption_used | ( | const char * | zOptName | ) |
SQLITE_API int sqlite3_complete | ( | const char * | sql | ) |
Definition at line 182307 of file sqlite3.c.
Referenced by line_is_complete(), printSchemaLine(), and process_input().
SQLITE_API int sqlite3_complete16 | ( | const void * | sql | ) |
SQLITE_API int sqlite3_config | ( | int | op, |
... ) |
Definition at line 183019 of file sqlite3.c.
Referenced by main(), main_init(), sqlite3MemTraceActivate(), sqlite3MemTraceDeactivate(), sqlite3PcacheTraceActivate(), sqlite3PcacheTraceDeactivate(), and verify_uninitialized().
SQLITE_API sqlite3 * sqlite3_context_db_handle | ( | sqlite3_context * | p | ) |
Definition at line 92420 of file sqlite3.c.
Referenced by base64(), base85(), editFunc(), readFileContents(), sha1QueryFunc(), sha3QueryFunc(), shellAddSchemaName(), shellFkeyCollateClause(), and shellModuleSchema().
SQLITE_API int sqlite3_create_collation | ( | sqlite3 * | db, |
const char * | zName, | ||
int | eTextRep, | ||
void * | pArg, | ||
int(* | xCompare )(void *, int, const void *, int, const void *) ) |
Definition at line 186288 of file sqlite3.c.
Referenced by sqlite3_decimal_init(), and sqlite3_uint_init().
SQLITE_API int sqlite3_create_collation16 | ( | sqlite3 * | db, |
const void * | zName, | ||
int | eTextRep, | ||
void * | pArg, | ||
int(* | xCompare )(void *, int, const void *, int, const void *) ) |
SQLITE_API int sqlite3_create_collation_v2 | ( | sqlite3 * | db, |
const char * | zName, | ||
int | eTextRep, | ||
void * | pArg, | ||
int(* | xCompare )(void *, int, const void *, int, const void *), | ||
void(* | xDestroy )(void *) ) |
Definition at line 186301 of file sqlite3.c.
Referenced by useDummyCS().
SQLITE_API const char * sqlite3_create_filename | ( | const char * | zDatabase, |
const char * | zJournal, | ||
const char * | zWal, | ||
int | nParam, | ||
const char ** | azParam ) |
SQLITE_API int sqlite3_create_function | ( | sqlite3 * | db, |
const char * | zFunctionName, | ||
int | nArg, | ||
int | eTextRep, | ||
void * | pApp, | ||
void(* | xFunc )(sqlite3_context *, int, sqlite3_value **), | ||
void(* | xStep )(sqlite3_context *, int, sqlite3_value **), | ||
void(* | xFinal )(sqlite3_context *) ) |
Definition at line 184698 of file sqlite3.c.
Referenced by idxPopulateStat1(), lintFkeyIndexes(), open_db(), registerUDFs(), sqlite3_base_init(), sqlite3_decimal_init(), sqlite3_fileio_init(), sqlite3_ieee_init(), sqlite3_intck_close(), sqlite3_intck_open(), sqlite3_regexp_init(), sqlite3_sha_init(), sqlite3_shathree_init(), and sqlite3_stmtrand_init().
SQLITE_API int sqlite3_create_function16 | ( | sqlite3 * | db, |
const void * | zFunctionName, | ||
int | nArg, | ||
int | eTextRep, | ||
void * | pApp, | ||
void(* | xFunc )(sqlite3_context *, int, sqlite3_value **), | ||
void(* | xStep )(sqlite3_context *, int, sqlite3_value **), | ||
void(* | xFinal )(sqlite3_context *) ) |
SQLITE_API int sqlite3_create_function_v2 | ( | sqlite3 * | db, |
const char * | zFunctionName, | ||
int | nArg, | ||
int | eTextRep, | ||
void * | pApp, | ||
void(* | xFunc )(sqlite3_context *, int, sqlite3_value **), | ||
void(* | xStep )(sqlite3_context *, int, sqlite3_value **), | ||
void(* | xFinal )(sqlite3_context *), | ||
void(* | xDestroy )(void *) ) |
SQLITE_API int sqlite3_create_module | ( | sqlite3 * | db, |
const char * | zName, | ||
const sqlite3_module * | p, | ||
void * | pClientData ) |
Definition at line 157629 of file sqlite3.c.
Referenced by fsdirRegister(), idxRegisterVtab(), sqlite3_series_init(), and sqlite3CompletionVtabInit().
SQLITE_API int sqlite3_create_module_v2 | ( | sqlite3 * | db, |
const char * | zName, | ||
const sqlite3_module * | p, | ||
void * | pClientData, | ||
void(* | xDestroy )(void *) ) |
SQLITE_API int sqlite3_create_window_function | ( | sqlite3 * | db, |
const char * | zFunctionName, | ||
int | nArg, | ||
int | eTextRep, | ||
void * | pApp, | ||
void(* | xStep )(sqlite3_context *, int, sqlite3_value **), | ||
void(* | xFinal )(sqlite3_context *), | ||
void(* | xValue )(sqlite3_context *), | ||
void(* | xInverse )(sqlite3_context *, int, sqlite3_value **), | ||
void(* | xDestroy )(void *) ) |
Definition at line 184725 of file sqlite3.c.
Referenced by registerUDFs(), sqlite3_decimal_init(), and sqlite3_percentile_init().
SQLITE_API int sqlite3_data_count | ( | sqlite3_stmt * | pStmt | ) |
SQLITE_API sqlite3_file * sqlite3_database_file_object | ( | const char * | zName | ) |
SQLITE_API int sqlite3_db_cacheflush | ( | sqlite3 * | db | ) |
SQLITE_API int sqlite3_db_config | ( | sqlite3 * | db, |
int | op, | ||
... ) |
Definition at line 183543 of file sqlite3.c.
Referenced by bind_table_init(), do_meta_command(), doAutoDetectRestore(), open_db(), shell_exec(), and sqlite3_expert_new().
SQLITE_API const char * sqlite3_db_filename | ( | sqlite3 * | db, |
const char * | zDbName ) |
SQLITE_API sqlite3 * sqlite3_db_handle | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 93434 of file sqlite3.c.
Referenced by shellFinalize(), and shellReset().
SQLITE_API sqlite3_mutex * sqlite3_db_mutex | ( | sqlite3 * | db | ) |
SQLITE_API const char * sqlite3_db_name | ( | sqlite3 * | db, |
int | N ) |
SQLITE_API int sqlite3_db_readonly | ( | sqlite3 * | db, |
const char * | zDbName ) |
Definition at line 187524 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API int sqlite3_db_release_memory | ( | sqlite3 * | db | ) |
SQLITE_API int sqlite3_db_status | ( | sqlite3 * | db, |
int | op, | ||
int * | pCur, | ||
int * | pHiwtr, | ||
int | resetFlg ) |
Definition at line 24510 of file sqlite3.c.
Referenced by display_stats().
SQLITE_API int sqlite3_declare_vtab | ( | sqlite3 * | db, |
const char * | zSQL ) |
Definition at line 158332 of file sqlite3.c.
Referenced by completionConnect(), expertConnect(), fsdirConnect(), and seriesConnect().
SQLITE_API int sqlite3_deserialize | ( | sqlite3 * | db, |
const char * | zSchema, | ||
unsigned char * | pData, | ||
sqlite3_int64 | szDb, | ||
sqlite3_int64 | szBuf, | ||
unsigned | mFlags ) |
SQLITE_API int sqlite3_drop_modules | ( | sqlite3 * | db, |
const char ** | azKeep ) |
SQLITE_API int sqlite3_enable_load_extension | ( | sqlite3 * | db, |
int | onoff ) |
SQLITE_API int sqlite3_enable_shared_cache | ( | int | enable | ) |
SQLITE_API int sqlite3_errcode | ( | sqlite3 * | db | ) |
Definition at line 185366 of file sqlite3.c.
Referenced by base64(), base85(), intckSaveErrmsg(), open_db(), and shellPrepare().
SQLITE_API const char * sqlite3_errmsg | ( | sqlite3 * | db | ) |
Definition at line 185283 of file sqlite3.c.
Referenced by close_db(), do_meta_command(), idxDatabaseError(), intckSaveErrmsg(), lintFkeyIndexes(), open_db(), run_table_dump_query(), runOneSqlLine(), save_err_msg(), sha1QueryFunc(), sha3QueryFunc(), shell_dbtotxt_command(), shellDatabaseError(), shellFinalize(), shellPrepare(), shellReset(), tryToClone(), tryToCloneData(), and tryToCloneSchema().
SQLITE_API const void * sqlite3_errmsg16 | ( | sqlite3 * | db | ) |
SQLITE_API int sqlite3_error_offset | ( | sqlite3 * | db | ) |
Definition at line 185309 of file sqlite3.c.
Referenced by shell_error_context().
SQLITE_API const char * sqlite3_errstr | ( | int | rc | ) |
SQLITE_API int sqlite3_exec | ( | sqlite3 * | db, |
const char * | sql, | ||
int(* | callback )(void *, int, char **, char **), | ||
void * | pArg, | ||
char ** | errmsg ) |
Definition at line 138206 of file sqlite3.c.
Referenced by bind_table_init(), createSelftestTable(), do_meta_command(), expertSchemaSql(), idxBuildSampleTable(), idxCreateFromCons(), idxCreateVtabSchema(), idxPopulateStat1(), idxProcessOneTrigger(), open_db(), run_schema_dump_query(), toggleSelectOrder(), tryToClone(), tryToCloneSchema(), and zAutoColumn().
SQLITE_API char * sqlite3_expanded_sql | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 93571 of file sqlite3.c.
Referenced by sql_trace_callback().
SQLITE_API int sqlite3_expired | ( | sqlite3_stmt * | pStmt | ) |
SQLITE_API int sqlite3_extended_errcode | ( | sqlite3 * | db | ) |
Definition at line 185375 of file sqlite3.c.
Referenced by tryToCloneData(), and tryToCloneSchema().
SQLITE_API int sqlite3_extended_result_codes | ( | sqlite3 * | db, |
int | onoff ) |
SQLITE_API int sqlite3_file_control | ( | sqlite3 * | db, |
const char * | zDbName, | ||
int | op, | ||
void * | pArg ) |
Definition at line 186690 of file sqlite3.c.
Referenced by do_meta_command(), editFunc(), newTempFile(), and open_db().
SQLITE_API const char * sqlite3_filename_database | ( | sqlite3_filename | zFilename | ) |
SQLITE_API const char * sqlite3_filename_journal | ( | sqlite3_filename | zFilename | ) |
SQLITE_API const char * sqlite3_filename_wal | ( | sqlite3_filename | zFilename | ) |
SQLITE_API int sqlite3_finalize | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 91552 of file sqlite3.c.
Referenced by bind_prepared_stmt(), completionCursorReset(), completionNext(), db_int(), do_meta_command(), expertClose(), expertDbContainsObject(), expertFilter(), expertNext(), idxFinalize(), idxFindCompatible(), intckFinalize(), lintFkeyIndexes(), registerUDFs(), run_table_dump_query(), sha1QueryFunc(), sha3QueryFunc(), shell_dbtotxt_command(), shell_exec(), shellFakeSchema(), shellFinalize(), sqlite3_expert_sql(), sqlite3_intck_close(), tableColumnList(), toggleSelectOrder(), tryToCloneData(), tryToCloneSchema(), and zAutoColumn().
SQLITE_API void sqlite3_free | ( | void * | p | ) |
Definition at line 31135 of file sqlite3.c.
Referenced by base64(), base85(), bind_prepared_stmt(), clearTempFile(), completionClose(), completionCursorReset(), completionDisconnect(), completionNext(), createSelftestTable(), ctxErrorMsg(), db_int(), decimal_clear(), decimal_free(), decimal_new(), decimal_result(), decimal_result_sci(), decimalMul(), decimalNewFromText(), do_meta_command(), dump_callback(), editFunc(), eqp_render(), eqp_reset(), exec_prepared_stmt(), exec_prepared_stmt_columnar(), expertClose(), expertConnect(), expertDisconnect(), expertDotCommand(), expertSchemaSql(), explain_data_delete(), explain_data_prepare(), freeColumnList(), fsdirClose(), fsdirDisconnect(), fsdirNext(), fsdirResetCursor(), idxAppendText(), idxBuildSampleTable(), idxConstraintFree(), idxCreateFromCons(), idxCreateVtabSchema(), idxGetTableInfo(), idxHashClear(), idxPopulateOneStat1(), idxPopulateStat1(), idxPrintfPrepareStmt(), idxProcessOneTrigger(), idxScanFree(), idxStatementFree(), idxTableFree(), idxWriteFree(), import_cleanup(), intckFindObject(), intckMprintf(), intckPrepareFmt(), intckSaveErrmsg(), intckSaveKey(), lintFkeyIndexes(), main(), makeDirectory(), newTempFile(), open_db(), output_csv(), output_hex_blob(), output_quoted_escaped_string(), output_quoted_string(), output_reset(), percentCompute(), percentError(), percentStep(), printSchemaLine(), process_sqliterc(), re_free(), re_match(), readFile(), readFileContents(), readHexDb(), run_schema_dump_query(), run_table_dump_query(), runOneSqlLine(), save_err_msg(), seriesBestIndex(), seriesClose(), seriesDisconnect(), sha1QueryFunc(), sha3QueryFunc(), shell_callback(), shellAddSchemaName(), shellDeleteFile(), shellFakeSchema(), shellFkeyCollateClause(), shellModuleSchema(), shellPreparePrintf(), showHelp(), sqlite3_expert_destroy(), sqlite3_intck_close(), sqlite3_intck_step(), sqlite3_intck_test_sql(), stmtrandFunc(), tableColumnList(), tryToCloneData(), tryToCloneSchema(), vfstrace_printf(), vfstrace_unregister(), vfstraceClose(), and writeFile().
SQLITE_API void sqlite3_free_filename | ( | sqlite3_filename | p | ) |
SQLITE_API void sqlite3_free_table | ( | char ** | result | ) |
SQLITE_API int sqlite3_get_autocommit | ( | sqlite3 * | db | ) |
Definition at line 186473 of file sqlite3.c.
Referenced by do_meta_command(), and doAutoDetectRestore().
SQLITE_API void * sqlite3_get_auxdata | ( | sqlite3_context * | pCtx, |
int | N ) |
Definition at line 92604 of file sqlite3.c.
Referenced by re_sql_func(), and stmtrandFunc().
SQLITE_API void * sqlite3_get_clientdata | ( | sqlite3 * | db, |
const char * | zName ) |
SQLITE_API int sqlite3_get_table | ( | sqlite3 * | db, |
const char * | zSql, | ||
char *** | pazResult, | ||
int * | pnRow, | ||
int * | pnColumn, | ||
char ** | pzErrmsg ) |
SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover | ( | void | ) |
SQLITE_API sqlite3_int64 sqlite3_hard_heap_limit64 | ( | sqlite3_int64 | N | ) |
SQLITE_API int sqlite3_initialize | ( | void | ) |
SQLITE_API void sqlite3_interrupt | ( | sqlite3 * | db | ) |
Definition at line 184478 of file sqlite3.c.
Referenced by interrupt_handler().
SQLITE_API int sqlite3_is_interrupted | ( | sqlite3 * | db | ) |
SQLITE_API int sqlite3_keyword_check | ( | const char * | zName, |
int | nName ) |
Definition at line 181445 of file sqlite3.c.
Referenced by idxIdentifierRequiresQuotes(), and quoteChar().
SQLITE_API int sqlite3_keyword_count | ( | void | ) |
Definition at line 181444 of file sqlite3.c.
Referenced by completionNext().
SQLITE_API int sqlite3_keyword_name | ( | int | i, |
const char ** | pzName, | ||
int * | pnName ) |
Definition at line 181437 of file sqlite3.c.
Referenced by completionNext().
SQLITE_API sqlite_int64 sqlite3_last_insert_rowid | ( | sqlite3 * | db | ) |
SQLITE_API const char * sqlite3_libversion | ( | void | ) |
Definition at line 182691 of file sqlite3.c.
Referenced by do_meta_command(), and main().
SQLITE_API int sqlite3_libversion_number | ( | void | ) |
Definition at line 182704 of file sqlite3.c.
Referenced by sqlite3_series_init().
SQLITE_API int sqlite3_limit | ( | sqlite3 * | db, |
int | id, | ||
int | newVal ) |
Definition at line 185541 of file sqlite3.c.
Referenced by base64(), base85(), do_meta_command(), and readFileContents().
SQLITE_API int sqlite3_load_extension | ( | sqlite3 * | db, |
const char * | zFile, | ||
const char * | zProc, | ||
char ** | pzErrMsg ) |
Definition at line 139753 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API void sqlite3_log | ( | int | iErrCode, |
const char * | zFormat, | ||
... ) |
SQLITE_API void * sqlite3_malloc | ( | int | n | ) |
Definition at line 31060 of file sqlite3.c.
Referenced by base64(), base85(), completionConnect(), completionOpen(), decimal_result(), decimal_result_sci(), decimalNewFromText(), decimalSumStep(), expertDequote(), fsdirConnect(), fsdirOpen(), idxAppendText(), idxMalloc(), output_hex_blob(), re_compile(), readHexDb(), seriesConnect(), seriesOpen(), sqlite3_intck_open(), stmtrandFunc(), and vfstraceOpen().
SQLITE_API void * sqlite3_malloc64 | ( | sqlite3_uint64 | n | ) |
Definition at line 31066 of file sqlite3.c.
Referenced by bind_prepared_stmt(), decimalMul(), decimalNewFromText(), do_meta_command(), editFunc(), eqp_append(), escapeOutput(), exec_prepared_stmt(), exec_prepared_stmt_columnar(), fileStat(), re_match(), readFile(), readFileContents(), tryToCloneData(), and vfstrace_register().
SQLITE_API int sqlite3_memory_alarm | ( | void(* | xCallback )(void *, sqlite3_int64, int), |
void * | pArg, | ||
sqlite3_int64 | iThreshold ) |
SQLITE_API sqlite3_int64 sqlite3_memory_highwater | ( | int | resetFlag | ) |
SQLITE_API sqlite3_int64 sqlite3_memory_used | ( | void | ) |
SQLITE_API char * sqlite3_mprintf | ( | const char * | zFormat, |
... ) |
Definition at line 32933 of file sqlite3.c.
Referenced by apndFileControl(), completionFilter(), completionNext(), do_meta_command(), dump_callback(), editFunc(), expertConnect(), fsdirFilter(), fsdirNext(), idxBuildSampleTable(), idxCreateFromCons(), idxDatabaseError(), idxPopulateOneStat1(), idxProcessOneTrigger(), intckSaveErrmsg(), lintFkeyIndexes(), makeDirectory(), newTempFile(), open_db(), output_csv(), output_quoted_escaped_string(), output_quoted_string(), output_reset(), percentError(), printSchemaLine(), process_sqliterc(), quoted_column(), seriesBestIndex(), sha1QueryFunc(), sha3QueryFunc(), shell_callback(), shell_error_context(), shellAddSchemaName(), shellFakeSchema(), shellFkeyCollateClause(), shellModuleSchema(), showHelp(), sqlite3_expert_analyze(), sqlite3_series_init(), tableColumnList(), tryToCloneData(), tryToCloneSchema(), vfstraceFileControl(), and zAutoColumn().
SQLITE_API sqlite3_uint64 sqlite3_msize | ( | void * | p | ) |
Definition at line 31126 of file sqlite3.c.
Referenced by sqlite3_db_status().
SQLITE_API sqlite3_mutex * sqlite3_mutex_alloc | ( | int | id | ) |
SQLITE_API void sqlite3_mutex_enter | ( | sqlite3_mutex * | p | ) |
Definition at line 29548 of file sqlite3.c.
Referenced by sqlite3_db_status(), and sqlite3_status64().
SQLITE_API void sqlite3_mutex_free | ( | sqlite3_mutex * | p | ) |
SQLITE_API int sqlite3_mutex_held | ( | sqlite3_mutex * | ) |
SQLITE_API void sqlite3_mutex_leave | ( | sqlite3_mutex * | p | ) |
Definition at line 29574 of file sqlite3.c.
Referenced by sqlite3_db_status().
SQLITE_API int sqlite3_mutex_notheld | ( | sqlite3_mutex * | ) |
SQLITE_API int sqlite3_mutex_try | ( | sqlite3_mutex * | p | ) |
SQLITE_API sqlite3_stmt * sqlite3_next_stmt | ( | sqlite3 * | pDb, |
sqlite3_stmt * | pStmt ) |
SQLITE_API int sqlite3_open | ( | const char * | filename, |
sqlite3 ** | ppDb ) |
Definition at line 186229 of file sqlite3.c.
Referenced by do_meta_command(), open_db(), sqlite3_expert_new(), tryToClone(), and zAutoColumn().
SQLITE_API int sqlite3_open16 | ( | const void * | filename, |
sqlite3 ** | ppDb ) |
SQLITE_API int sqlite3_open_v2 | ( | const char * | filename, |
sqlite3 ** | ppDb, | ||
int | flags, | ||
const char * | zVfs ) |
Definition at line 186236 of file sqlite3.c.
Referenced by do_meta_command(), and open_db().
SQLITE_API int sqlite3_os_end | ( | void | ) |
SQLITE_API int sqlite3_os_init | ( | void | ) |
SQLITE_API int sqlite3_overload_function | ( | sqlite3 * | db, |
const char * | zFuncName, | ||
int | nArg ) |
SQLITE_API int sqlite3_prepare | ( | sqlite3 * | db, |
const char * | zSql, | ||
int | nByte, | ||
sqlite3_stmt ** | ppStmt, | ||
const char ** | pzTail ) |
SQLITE_API int sqlite3_prepare16 | ( | sqlite3 * | db, |
const void * | zSql, | ||
int | nByte, | ||
sqlite3_stmt ** | ppStmt, | ||
const void ** | pzTail ) |
SQLITE_API int sqlite3_prepare16_v2 | ( | sqlite3 * | db, |
const void * | zSql, | ||
int | nByte, | ||
sqlite3_stmt ** | ppStmt, | ||
const void ** | pzTail ) |
SQLITE_API int sqlite3_prepare16_v3 | ( | sqlite3 * | db, |
const void * | zSql, | ||
int | nByte, | ||
unsigned int | prepFlags, | ||
sqlite3_stmt ** | ppStmt, | ||
const void ** | pzTail ) |
SQLITE_API int sqlite3_prepare_v2 | ( | sqlite3 * | db, |
const char * | zSql, | ||
int | nByte, | ||
sqlite3_stmt ** | ppStmt, | ||
const char ** | pzTail ) |
Definition at line 144649 of file sqlite3.c.
Referenced by bind_prepared_stmt(), completionNext(), db_int(), do_meta_command(), expertDbContainsObject(), idxPrepareStmt(), idxProcessOneTrigger(), intckPrepare(), lintFkeyIndexes(), registerUDFs(), run_table_dump_query(), sha1QueryFunc(), sha3QueryFunc(), shell_dbtotxt_command(), shell_exec(), shellFakeSchema(), shellPrepare(), sqlite3_expert_sql(), tableColumnList(), toggleSelectOrder(), tryToCloneData(), tryToCloneSchema(), and zAutoColumn().
SQLITE_API int sqlite3_prepare_v3 | ( | sqlite3 * | db, |
const char * | zSql, | ||
int | nByte, | ||
unsigned int | prepFlags, | ||
sqlite3_stmt ** | ppStmt, | ||
const char ** | pzTail ) |
SQLITE_API void * sqlite3_profile | ( | sqlite3 * | db, |
void(* | xProfile )(void *, const char *, sqlite3_uint64), | ||
void * | pArg ) |
SQLITE_API void sqlite3_progress_handler | ( | sqlite3 * | db, |
int | nOps, | ||
int(* | xProgress )(void *), | ||
void * | pArg ) |
Definition at line 184393 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API void sqlite3_randomness | ( | int | N, |
void * | P ) |
Definition at line 34526 of file sqlite3.c.
Referenced by do_meta_command(), editFunc(), idxSampleFunc(), and newTempFile().
SQLITE_API void * sqlite3_realloc | ( | void * | pOld, |
int | n ) |
Definition at line 31307 of file sqlite3.c.
Referenced by do_meta_command(), and tableColumnList().
SQLITE_API void * sqlite3_realloc64 | ( | void * | pOld, |
sqlite3_uint64 | n ) |
Definition at line 31314 of file sqlite3.c.
Referenced by decimal_expand(), decimalNewFromText(), do_meta_command(), exec_prepared_stmt_columnar(), explain_data_prepare(), fsdirNext(), import_append_char(), percentStep(), and re_resize().
SQLITE_API int sqlite3_release_memory | ( | int | n | ) |
SQLITE_API int sqlite3_reset | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 91581 of file sqlite3.c.
Referenced by bind_prepared_stmt(), do_meta_command(), explain_data_prepare(), idxGetTableInfo(), idxPopulateOneStat1(), shell_exec(), shellReset(), and tryToCloneData().
SQLITE_API void sqlite3_reset_auto_extension | ( | void | ) |
SQLITE_API void sqlite3_result_blob | ( | sqlite3_context * | pCtx, |
const void * | z, | ||
int | n, | ||
void(* | xDel )(void *) ) |
Definition at line 91888 of file sqlite3.c.
Referenced by base64(), base85(), ieee754func_to_blob(), sha1Func(), sha3AggFinal(), sha3Func(), and sha3QueryFunc().
SQLITE_API void sqlite3_result_blob64 | ( | sqlite3_context * | pCtx, |
const void * | z, | ||
sqlite3_uint64 | n, | ||
void(* | xDel )(void *) ) |
Definition at line 91904 of file sqlite3.c.
Referenced by editFunc(), and readFileContents().
SQLITE_API void sqlite3_result_double | ( | sqlite3_context * | pCtx, |
double | rVal ) |
Definition at line 91924 of file sqlite3.c.
Referenced by ieee754func(), ieee754func_from_blob(), ieee754inc(), percentCompute(), and shellStrtod().
SQLITE_API void sqlite3_result_error | ( | sqlite3_context * | pCtx, |
const char * | z, | ||
int | n ) |
Definition at line 91931 of file sqlite3.c.
Referenced by base64(), base85(), ctxErrorMsg(), editFunc(), percentError(), re_sql_func(), sha1QueryFunc(), sha3Func(), sha3QueryFunc(), toLocaltime(), and writefileFunc().
SQLITE_API void sqlite3_result_error16 | ( | sqlite3_context * | pCtx, |
const void * | z, | ||
int | n ) |
SQLITE_API void sqlite3_result_error_code | ( | sqlite3_context * | pCtx, |
int | errCode ) |
Definition at line 92121 of file sqlite3.c.
Referenced by readFileContents().
SQLITE_API void sqlite3_result_error_nomem | ( | sqlite3_context * | pCtx | ) |
Definition at line 92147 of file sqlite3.c.
Referenced by decimal_new(), decimal_result(), decimal_result_sci(), editFunc(), idxRemFunc(), percentStep(), re_sql_func(), readFileContents(), and stmtrandFunc().
SQLITE_API void sqlite3_result_error_toobig | ( | sqlite3_context * | pCtx | ) |
SQLITE_API void sqlite3_result_int | ( | sqlite3_context * | pCtx, |
int | iVal ) |
Definition at line 91949 of file sqlite3.c.
Referenced by completionColumn(), decimalCmpFunc(), idxSampleFunc(), ieee754func(), re_sql_func(), shellUSleepFunc(), and stmtrandFunc().
SQLITE_API void sqlite3_result_int64 | ( | sqlite3_context * | pCtx, |
sqlite3_int64 | iVal ) |
Definition at line 91956 of file sqlite3.c.
Referenced by fsdirColumn(), ieee754func(), seriesColumn(), and writeFile().
SQLITE_API void sqlite3_result_null | ( | sqlite3_context * | pCtx | ) |
Definition at line 91963 of file sqlite3.c.
Referenced by decimal_result(), decimal_result_sci(), and fsdirColumn().
SQLITE_API void sqlite3_result_pointer | ( | sqlite3_context * | pCtx, |
void * | pPtr, | ||
const char * | zPType, | ||
void(* | xDestructor )(void *) ) |
SQLITE_API void sqlite3_result_subtype | ( | sqlite3_context * | pCtx, |
unsigned int | eSubtype ) |
SQLITE_API void sqlite3_result_text | ( | sqlite3_context * | pCtx, |
const char * | z, | ||
int | n, | ||
void(* | xDel )(void *) ) |
Definition at line 92011 of file sqlite3.c.
Referenced by base64(), base85(), completionColumn(), decimal_result(), decimal_result_sci(), fsdirColumn(), ieee754func(), intckParseCreateIndexFunc(), lsModeFunc(), sha1QueryFunc(), shellAddSchemaName(), shellDtostr(), shellFkeyCollateClause(), and shellModuleSchema().
SQLITE_API void sqlite3_result_text16 | ( | sqlite3_context * | pCtx, |
const void * | z, | ||
int | n, | ||
void(* | xDel )(void *) ) |
SQLITE_API void sqlite3_result_text16be | ( | sqlite3_context * | pCtx, |
const void * | z, | ||
int | n, | ||
void(* | xDel )(void *) ) |
SQLITE_API void sqlite3_result_text16le | ( | sqlite3_context * | pCtx, |
const void * | z, | ||
int | n, | ||
void(* | xDel )(void *) ) |
SQLITE_API void sqlite3_result_text64 | ( | sqlite3_context * | pCtx, |
const char * | z, | ||
sqlite3_uint64 | n, | ||
void(* | xDel )(void *), | ||
unsigned char | encoding ) |
Definition at line 92026 of file sqlite3.c.
Referenced by editFunc().
SQLITE_API void sqlite3_result_value | ( | sqlite3_context * | pCtx, |
sqlite3_value * | pValue ) |
Definition at line 92081 of file sqlite3.c.
Referenced by expertColumn(), shellAddSchemaName(), and shellPutsFunc().
SQLITE_API void sqlite3_result_zeroblob | ( | sqlite3_context * | pCtx, |
int | n ) |
SQLITE_API int sqlite3_result_zeroblob64 | ( | sqlite3_context * | pCtx, |
sqlite3_uint64 | n ) |
SQLITE_API void * sqlite3_rollback_hook | ( | sqlite3 * | db, |
void(* | xCallback )(void *), | ||
void * | pArg ) |
SQLITE_API int sqlite3_rtree_geometry_callback | ( | sqlite3 * | db, |
const char * | zGeom, | ||
int(* | xGeom )(sqlite3_rtree_geometry *, int, sqlite3_rtree_dbl *, int *), | ||
void * | pContext ) |
SQLITE_API int sqlite3_rtree_query_callback | ( | sqlite3 * | db, |
const char * | zQueryFunc, | ||
int(* | xQueryFunc )(sqlite3_rtree_query_info *), | ||
void * | pContext, | ||
void(* | xDestructor )(void *) ) |
SQLITE_API unsigned char * sqlite3_serialize | ( | sqlite3 * | db, |
const char * | zSchema, | ||
sqlite3_int64 * | piSize, | ||
unsigned int | mFlags ) |
SQLITE_API int sqlite3_set_authorizer | ( | sqlite3 * | db, |
int(* | xAuth )(void *, int, const char *, const char *, const char *, const char *), | ||
void * | pUserData ) |
Definition at line 122778 of file sqlite3.c.
Referenced by do_meta_command(), open_db(), and sqlite3_expert_new().
SQLITE_API void sqlite3_set_auxdata | ( | sqlite3_context * | pCtx, |
int | N, | ||
void * | pAux, | ||
void(* | xDelete )(void *) ) |
Definition at line 92635 of file sqlite3.c.
Referenced by re_sql_func(), and stmtrandFunc().
SQLITE_API int sqlite3_set_clientdata | ( | sqlite3 * | db, |
const char * | zName, | ||
void * | pData, | ||
void(* | xDestructor )(void *) ) |
SQLITE_API void sqlite3_set_last_insert_rowid | ( | sqlite3 * | db, |
sqlite3_int64 | iRowid ) |
SQLITE_API int sqlite3_setlk_timeout | ( | sqlite3 * | db, |
int | ms, | ||
int | flags ) |
SQLITE_API int sqlite3_shutdown | ( | void | ) |
SQLITE_API int sqlite3_sleep | ( | int | ms | ) |
Definition at line 186661 of file sqlite3.c.
Referenced by do_meta_command(), one_input_line(), output_reset(), and shellUSleepFunc().
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_cmp | ( | sqlite3_snapshot * | p1, |
sqlite3_snapshot * | p2 ) |
SQLITE_API SQLITE_EXPERIMENTAL void sqlite3_snapshot_free | ( | sqlite3_snapshot * | ) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_get | ( | sqlite3 * | db, |
const char * | zSchema, | ||
sqlite3_snapshot ** | ppSnapshot ) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_open | ( | sqlite3 * | db, |
const char * | zSchema, | ||
sqlite3_snapshot * | pSnapshot ) |
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_recover | ( | sqlite3 * | db, |
const char * | zDb ) |
SQLITE_API char * sqlite3_snprintf | ( | int | n, |
char * | zBuf, | ||
const char * | zFormat, | ||
... ) |
Definition at line 32973 of file sqlite3.c.
Referenced by bind_prepared_stmt(), decimal_result_sci(), decimalFromDouble(), display_stats(), displayStatLine(), do_meta_command(), exec_prepared_stmt(), find_home_dir(), ieee754func(), main(), main_init(), run_schema_dump_query(), runOneSqlLine(), shell_callback(), shellDtostr(), toggleSelectOrder(), tryToCloneData(), vfstrace_print_errcode(), vfstraceFileControl(), vfstraceShmLock(), and vfstraceSync().
SQLITE_API void sqlite3_soft_heap_limit | ( | int | N | ) |
SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64 | ( | sqlite3_int64 | N | ) |
SQLITE_API const char * sqlite3_sourceid | ( | void | ) |
Definition at line 262849 of file sqlite3.c.
Referenced by do_meta_command(), and main().
SQLITE_API const char * sqlite3_sql | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 93557 of file sqlite3.c.
Referenced by sha1QueryFunc(), sha3QueryFunc(), shell_exec(), sql_trace_callback(), and sqlite3_expert_sql().
SQLITE_API int sqlite3_status | ( | int | op, |
int * | pCurrent, | ||
int * | pHighwater, | ||
int | resetFlag ) |
SQLITE_API int sqlite3_status64 | ( | int | op, |
sqlite3_int64 * | pCurrent, | ||
sqlite3_int64 * | pHighwater, | ||
int | resetFlag ) |
Definition at line 24441 of file sqlite3.c.
Referenced by displayStatLine().
SQLITE_API int sqlite3_step | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 92348 of file sqlite3.c.
Referenced by bind_prepared_stmt(), completionNext(), db_int(), do_meta_command(), doAutoDetectRestore(), exec_prepared_stmt(), exec_prepared_stmt_columnar(), expertDbContainsObject(), expertNext(), explain_data_prepare(), idxCreateVtabSchema(), idxFindCompatible(), idxFindIndexes(), idxGetTableInfo(), idxLargestIndex(), idxPopulateOneStat1(), idxPopulateStat1(), idxProcessOneTrigger(), intckCheckObjectSql(), intckFindObject(), intckIsIndex(), intckSaveKey(), intckStep(), lintFkeyIndexes(), outputDumpWarning(), registerUDFs(), run_table_dump_query(), sha1QueryFunc(), sha3QueryFunc(), shell_dbtotxt_command(), shell_exec(), shellFakeSchema(), sqlite3_expert_new(), sqlite3_intck_step(), tableColumnList(), toggleSelectOrder(), tryToCloneData(), tryToCloneSchema(), and zAutoColumn().
SQLITE_API int sqlite3_stmt_busy | ( | sqlite3_stmt * | pStmt | ) |
SQLITE_API int sqlite3_stmt_explain | ( | sqlite3_stmt * | pStmt, |
int | eMode ) |
Definition at line 93457 of file sqlite3.c.
Referenced by shell_exec().
SQLITE_API int sqlite3_stmt_isexplain | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 93450 of file sqlite3.c.
Referenced by shell_exec().
SQLITE_API int sqlite3_stmt_readonly | ( | sqlite3_stmt * | pStmt | ) |
Definition at line 93442 of file sqlite3.c.
Referenced by sha1QueryFunc(), and sha3QueryFunc().
SQLITE_API int sqlite3_stmt_scanstatus | ( | sqlite3_stmt * | pStmt, |
int | idx, | ||
int | iScanStatusOp, | ||
void * | pOut ) |
SQLITE_API void sqlite3_stmt_scanstatus_reset | ( | sqlite3_stmt * | ) |
SQLITE_API int sqlite3_stmt_scanstatus_v2 | ( | sqlite3_stmt * | pStmt, |
int | idx, | ||
int | iScanStatusOp, | ||
int | flags, | ||
void * | pOut ) |
SQLITE_API int sqlite3_stmt_status | ( | sqlite3_stmt * | pStmt, |
int | op, | ||
int | resetFlg ) |
Definition at line 93525 of file sqlite3.c.
Referenced by display_stats().
SQLITE_API void sqlite3_str_append | ( | sqlite3_str * | p, |
const char * | zIn, | ||
int | N ) |
Definition at line 32717 of file sqlite3.c.
Referenced by quoted_column().
SQLITE_API void sqlite3_str_appendall | ( | sqlite3_str * | p, |
const char * | zIn ) |
Definition at line 32734 of file sqlite3.c.
Referenced by save_err_msg().
SQLITE_API void sqlite3_str_appendchar | ( | sqlite3_str * | p, |
int | N, | ||
char | C ) |
SQLITE_API void sqlite3_str_appendf | ( | sqlite3_str * | p, |
const char * | zFormat, | ||
... ) |
Definition at line 33069 of file sqlite3.c.
Referenced by quoted_column(), and save_err_msg().
SQLITE_API int sqlite3_str_errcode | ( | sqlite3_str * | p | ) |
SQLITE_API char * sqlite3_str_finish | ( | sqlite3_str * | p | ) |
Definition at line 32795 of file sqlite3.c.
Referenced by quoted_column(), and save_err_msg().
SQLITE_API int sqlite3_str_length | ( | sqlite3_str * | p | ) |
SQLITE_API sqlite3_str * sqlite3_str_new | ( | sqlite3 * | db | ) |
Definition at line 32861 of file sqlite3.c.
Referenced by quoted_column(), and save_err_msg().
SQLITE_API void sqlite3_str_reset | ( | sqlite3_str * | p | ) |
SQLITE_API char * sqlite3_str_value | ( | sqlite3_str * | p | ) |
SQLITE_API void sqlite3_str_vappendf | ( | sqlite3_str * | pAccum, |
const char * | zFormat, | ||
va_list | ap ) |
SQLITE_API int sqlite3_strglob | ( | const char * | zGlob, |
const char * | zStr ) |
Definition at line 131209 of file sqlite3.c.
Referenced by do_meta_command(), dump_callback(), lintFkeyIndexes(), printSchemaLine(), and showHelp().
SQLITE_API int sqlite3_stricmp | ( | const char * | zLeft, |
const char * | zRight ) |
Definition at line 35912 of file sqlite3.c.
Referenced by booleanValue(), do_meta_command(), expertConnect(), explain_data_prepare(), idxAppendColDefn(), idxAuthCallback(), idxFindCompatible(), intckFindObject(), integerValue(), lintFkeyIndexes(), main(), parseModifier(), safeModeAuth(), shellAddSchemaName(), shellFakeSchema(), shellFkeyCollateClause(), tableColumnList(), and tryToCloneSchema().
SQLITE_API int sqlite3_strlike | ( | const char * | zGlob, |
const char * | zStr, | ||
unsigned int | cEsc ) |
Definition at line 131223 of file sqlite3.c.
Referenced by bind_prepared_stmt(), deduceDatabaseType(), do_meta_command(), shell_callback(), and showHelp().
SQLITE_API int sqlite3_strnicmp | ( | const char * | zLeft, |
const char * | zRight, | ||
int | N ) |
Definition at line 35939 of file sqlite3.c.
Referenced by completionNext(), do_meta_command(), intckParseCreateIndex(), lintDotCommand(), lintFkeyIndexes(), parseModifier(), shell_callback(), and vfstraceFileControl().
SQLITE_API int sqlite3_system_errno | ( | sqlite3 * | db | ) |
SQLITE_API int sqlite3_table_column_metadata | ( | sqlite3 * | db, |
const char * | zDbName, | ||
const char * | zTableName, | ||
const char * | zColumnName, | ||
char const ** | pzDataType, | ||
char const ** | pzCollSeq, | ||
int * | pNotNull, | ||
int * | pPrimaryKey, | ||
int * | pAutoinc ) |
Definition at line 186546 of file sqlite3.c.
Referenced by bind_prepared_stmt(), do_meta_command(), idxGetTableInfo(), shellFkeyCollateClause(), and tableColumnList().
SQLITE_API int sqlite3_test_control | ( | int | op, |
... ) |
Definition at line 186743 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup | ( | void | ) |
SQLITE_API int sqlite3_threadsafe | ( | void | ) |
SQLITE_API int sqlite3_total_changes | ( | sqlite3 * | db | ) |
SQLITE_API sqlite3_int64 sqlite3_total_changes64 | ( | sqlite3 * | db | ) |
Definition at line 183742 of file sqlite3.c.
Referenced by runOneSqlLine().
SQLITE_API void * sqlite3_trace | ( | sqlite3 * | db, |
void(* | xTrace )(void *, const char *), | ||
void * | pArg ) |
SQLITE_API int sqlite3_trace_v2 | ( | sqlite3 * | db, |
unsigned | uMask, | ||
int(* | xCallback )(unsigned, void *, void *, void *), | ||
void * | pCtx ) |
Definition at line 184858 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API int sqlite3_transfer_bindings | ( | sqlite3_stmt * | pFromStmt, |
sqlite3_stmt * | pToStmt ) |
SQLITE_API int sqlite3_txn_state | ( | sqlite3 * | db, |
const char * | zSchema ) |
Definition at line 183901 of file sqlite3.c.
Referenced by do_meta_command().
SQLITE_API int sqlite3_unlock_notify | ( | sqlite3 * | pBlocked, |
void(* | xNotify )(void **apArg, int nArg), | ||
void * | pNotifyArg ) |
SQLITE_API void * sqlite3_update_hook | ( | sqlite3 * | db, |
void(* | xCallback )(void *, int,char const *, char const *, sqlite3_int64), | ||
void * | pArg ) |
SQLITE_API int sqlite3_uri_boolean | ( | sqlite3_filename | z, |
const char * | zParam, | ||
int | bDefault ) |
SQLITE_API sqlite3_int64 sqlite3_uri_int64 | ( | sqlite3_filename | zFilename, |
const char * | zParam, | ||
sqlite3_int64 | bDflt ) |
SQLITE_API const char * sqlite3_uri_key | ( | sqlite3_filename | z, |
int | N ) |
SQLITE_API const char * sqlite3_uri_parameter | ( | sqlite3_filename | z, |
const char * | zParam ) |
SQLITE_API void * sqlite3_user_data | ( | sqlite3_context * | p | ) |
Definition at line 92402 of file sqlite3.c.
Referenced by decimalFunc(), idxRemFunc(), idxSampleFunc(), ieee754func(), percentCompute(), percentError(), percentStep(), re_sql_func(), sha1Func(), shellModuleSchema(), and shellPutsFunc().
SQLITE_API const void * sqlite3_value_blob | ( | sqlite3_value * | pVal | ) |
Definition at line 91635 of file sqlite3.c.
Referenced by base64(), base85(), decimal_new(), editFunc(), idxRemFunc(), ieee754func(), ieee754func_from_blob(), sha1Func(), sha3Func(), sha3UpdateFromValue(), and writeFile().
SQLITE_API int sqlite3_value_bytes | ( | sqlite3_value * | pVal | ) |
Definition at line 91648 of file sqlite3.c.
Referenced by base64(), base85(), completionFilter(), decimal_new(), editFunc(), idxRemFunc(), ieee754func(), ieee754func_from_blob(), sha1Func(), sha3Func(), sha3UpdateFromValue(), and writeFile().
SQLITE_API int sqlite3_value_bytes16 | ( | sqlite3_value * | pVal | ) |
SQLITE_API double sqlite3_value_double | ( | sqlite3_value * | pVal | ) |
Definition at line 91654 of file sqlite3.c.
Referenced by decimal_new(), idxRemFunc(), ieee754func(), ieee754func_to_blob(), ieee754inc(), percentInverse(), percentStep(), seriesFilter(), sha3UpdateFromValue(), and shellDtostr().
SQLITE_API sqlite3_value * sqlite3_value_dup | ( | const sqlite3_value * | pOrig | ) |
SQLITE_API int sqlite3_value_encoding | ( | sqlite3_value * | pVal | ) |
SQLITE_API void sqlite3_value_free | ( | sqlite3_value * | pOld | ) |
SQLITE_API int sqlite3_value_frombind | ( | sqlite3_value * | pVal | ) |
SQLITE_API int sqlite3_value_int | ( | sqlite3_value * | pVal | ) |
Definition at line 91657 of file sqlite3.c.
Referenced by decimalPow2Func(), idxRemFunc(), intckParseCreateIndexFunc(), lsModeFunc(), sha3AggStep(), sha3Func(), sha3QueryFunc(), shellDtostr(), shellUSleepFunc(), stmtrandFunc(), and writefileFunc().
SQLITE_API sqlite_int64 sqlite3_value_int64 | ( | sqlite3_value * | pVal | ) |
Definition at line 91660 of file sqlite3.c.
Referenced by idxRemFunc(), ieee754func(), ieee754inc(), seriesFilter(), sha3UpdateFromValue(), and writefileFunc().
SQLITE_API int sqlite3_value_nochange | ( | sqlite3_value * | pVal | ) |
SQLITE_API int sqlite3_value_numeric_type | ( | sqlite3_value * | pVal | ) |
Definition at line 94770 of file sqlite3.c.
Referenced by percentStep(), and seriesFilter().
SQLITE_API void * sqlite3_value_pointer | ( | sqlite3_value * | pVal, |
const char * | zPType ) |
SQLITE_API unsigned int sqlite3_value_subtype | ( | sqlite3_value * | pVal | ) |
SQLITE_API const unsigned char * sqlite3_value_text | ( | sqlite3_value * | pVal | ) |
Definition at line 91680 of file sqlite3.c.
Referenced by base64(), base85(), completionFilter(), decimal_new(), editFunc(), fsdirFilter(), idxRemFunc(), intckParseCreateIndexFunc(), re_sql_func(), readfileFunc(), sha1Func(), sha1QueryFunc(), sha3Func(), sha3QueryFunc(), sha3UpdateFromValue(), shellAddSchemaName(), shellFkeyCollateClause(), shellModuleSchema(), shellPutsFunc(), shellStrtod(), and writefileFunc().
SQLITE_API const void * sqlite3_value_text16 | ( | sqlite3_value * | pVal | ) |
SQLITE_API const void * sqlite3_value_text16be | ( | sqlite3_value * | pVal | ) |
SQLITE_API const void * sqlite3_value_text16le | ( | sqlite3_value * | pVal | ) |
SQLITE_API int sqlite3_value_type | ( | sqlite3_value * | pVal | ) |
Definition at line 91698 of file sqlite3.c.
Referenced by base64(), base85(), decimal_new(), decimalPow2Func(), decimalSumInverse(), decimalSumStep(), editFunc(), idxRemFunc(), ieee754func(), ieee754func_from_blob(), ieee754func_to_blob(), percentInverse(), percentStep(), seriesFilter(), sha1Func(), sha3Func(), and sha3UpdateFromValue().
SQLITE_API sqlite3_vfs * sqlite3_vfs_find | ( | const char * | zVfsName | ) |
Definition at line 26892 of file sqlite3.c.
Referenced by do_meta_command(), main(), sqlite3_appendvfs_init(), timeOfDay(), vfstrace_register(), and vfstrace_unregister().
SQLITE_API int sqlite3_vfs_register | ( | sqlite3_vfs * | pVfs, |
int | makeDflt ) |
Definition at line 26938 of file sqlite3.c.
Referenced by main(), sqlite3_appendvfs_init(), and vfstrace_register().
SQLITE_API int sqlite3_vfs_unregister | ( | sqlite3_vfs * | pVfs | ) |
Definition at line 26966 of file sqlite3.c.
Referenced by vfstrace_unregister().
SQLITE_API char * sqlite3_vmprintf | ( | const char * | zFormat, |
va_list | ap ) |
Definition at line 32909 of file sqlite3.c.
Referenced by ctxErrorMsg(), db_int(), failIfSafeMode(), fsdirSetErrmsg(), idxAppendText(), idxPrintfPrepareStmt(), intckMprintf(), intckPrepareFmt(), percentError(), shellPreparePrintf(), and vfstrace_printf().
SQLITE_API char * sqlite3_vsnprintf | ( | int | n, |
char * | zBuf, | ||
const char * | zFormat, | ||
va_list | ap ) |
Definition at line 32958 of file sqlite3.c.
Referenced by hash_step_vformat(), and sha3_step_vformat().
SQLITE_API const char * sqlite3_vtab_collation | ( | sqlite3_index_info * | pIdxInfo, |
int | iCons ) |
Definition at line 168870 of file sqlite3.c.
Referenced by expertBestIndex().
SQLITE_API int sqlite3_vtab_config | ( | sqlite3 * | db, |
int | op, | ||
... ) |
Definition at line 158853 of file sqlite3.c.
Referenced by completionConnect(), fsdirConnect(), and seriesConnect().
SQLITE_API int sqlite3_vtab_distinct | ( | sqlite3_index_info * | pIdxInfo | ) |
SQLITE_API int sqlite3_vtab_in | ( | sqlite3_index_info * | pIdxInfo, |
int | iCons, | ||
int | bHandle ) |
SQLITE_API int sqlite3_vtab_in_first | ( | sqlite3_value * | pVal, |
sqlite3_value ** | ppOut ) |
SQLITE_API int sqlite3_vtab_in_next | ( | sqlite3_value * | pVal, |
sqlite3_value ** | ppOut ) |
SQLITE_API int sqlite3_vtab_nochange | ( | sqlite3_context * | p | ) |
SQLITE_API int sqlite3_vtab_on_conflict | ( | sqlite3 * | db | ) |
SQLITE_API int sqlite3_vtab_rhs_value | ( | sqlite3_index_info * | pIdxInfo, |
int | iCons, | ||
sqlite3_value ** | ppVal ) |
SQLITE_API int sqlite3_wal_autocheckpoint | ( | sqlite3 * | db, |
int | N ) |
SQLITE_API int sqlite3_wal_checkpoint | ( | sqlite3 * | db, |
const char * | zDb ) |
SQLITE_API int sqlite3_wal_checkpoint_v2 | ( | sqlite3 * | db, |
const char * | zDb, | ||
int | eMode, | ||
int * | pnLog, | ||
int * | pnCkpt ) |
SQLITE_API void * sqlite3_wal_hook | ( | sqlite3 * | db, |
int(* | xCallback )(void *, sqlite3 *, const char *, int), | ||
void * | pArg ) |
SQLITE_API int sqlite3_win32_set_directory | ( | unsigned long | type, |
void * | zValue ) |
SQLITE_API int sqlite3_win32_set_directory16 | ( | unsigned long | type, |
const void * | zValue ) |
SQLITE_API int sqlite3_win32_set_directory8 | ( | unsigned long | type, |
const char * | zValue ) |
SQLITE_API char * sqlite3_data_directory = 0 |
SQLITE_API char * sqlite3_temp_directory = 0 |
SQLITE_API SQLITE_EXTERN const char sqlite3_version[] |