49# define SQLITE_EXTERN extern
70#define SQLITE_DEPRECATED
71#define SQLITE_EXPERIMENTAL
79#ifdef SQLITE_VERSION_NUMBER
80# undef SQLITE_VERSION_NUMBER
110#define SQLITE_VERSION "3.7.14.1"
111#define SQLITE_VERSION_NUMBER 3007014
112#define SQLITE_SOURCE_ID "2012-10-04 19:37:12 091570e46d04e84b67228e0bdbcd6e1fb60c6bdb"
171#ifndef SQLITE_OMIT_COMPILEOPTION_DIAGS
246#ifdef SQLITE_INT64_TYPE
249#elif defined(_MSC_VER) || defined(__BORLANDC__)
263#ifdef SQLITE_OMIT_FLOATING_POINT
264# define double sqlite3_int64
382 int (*
callback)(
void*,
int,
char**,
char**),
402#define SQLITE_ERROR 1
403#define SQLITE_INTERNAL 2
405#define SQLITE_ABORT 4
407#define SQLITE_LOCKED 6
408#define SQLITE_NOMEM 7
409#define SQLITE_READONLY 8
410#define SQLITE_INTERRUPT 9
411#define SQLITE_IOERR 10
412#define SQLITE_CORRUPT 11
413#define SQLITE_NOTFOUND 12
414#define SQLITE_FULL 13
415#define SQLITE_CANTOPEN 14
416#define SQLITE_PROTOCOL 15
417#define SQLITE_EMPTY 16
418#define SQLITE_SCHEMA 17
419#define SQLITE_TOOBIG 18
420#define SQLITE_CONSTRAINT 19
421#define SQLITE_MISMATCH 20
422#define SQLITE_MISUSE 21
423#define SQLITE_NOLFS 22
424#define SQLITE_AUTH 23
425#define SQLITE_FORMAT 24
426#define SQLITE_RANGE 25
427#define SQLITE_NOTADB 26
428#define SQLITE_ROW 100
429#define SQLITE_DONE 101
455#define SQLITE_IOERR_READ (SQLITE_IOERR | (1<<8))
456#define SQLITE_IOERR_SHORT_READ (SQLITE_IOERR | (2<<8))
457#define SQLITE_IOERR_WRITE (SQLITE_IOERR | (3<<8))
458#define SQLITE_IOERR_FSYNC (SQLITE_IOERR | (4<<8))
459#define SQLITE_IOERR_DIR_FSYNC (SQLITE_IOERR | (5<<8))
460#define SQLITE_IOERR_TRUNCATE (SQLITE_IOERR | (6<<8))
461#define SQLITE_IOERR_FSTAT (SQLITE_IOERR | (7<<8))
462#define SQLITE_IOERR_UNLOCK (SQLITE_IOERR | (8<<8))
463#define SQLITE_IOERR_RDLOCK (SQLITE_IOERR | (9<<8))
464#define SQLITE_IOERR_DELETE (SQLITE_IOERR | (10<<8))
465#define SQLITE_IOERR_BLOCKED (SQLITE_IOERR | (11<<8))
466#define SQLITE_IOERR_NOMEM (SQLITE_IOERR | (12<<8))
467#define SQLITE_IOERR_ACCESS (SQLITE_IOERR | (13<<8))
468#define SQLITE_IOERR_CHECKRESERVEDLOCK (SQLITE_IOERR | (14<<8))
469#define SQLITE_IOERR_LOCK (SQLITE_IOERR | (15<<8))
470#define SQLITE_IOERR_CLOSE (SQLITE_IOERR | (16<<8))
471#define SQLITE_IOERR_DIR_CLOSE (SQLITE_IOERR | (17<<8))
472#define SQLITE_IOERR_SHMOPEN (SQLITE_IOERR | (18<<8))
473#define SQLITE_IOERR_SHMSIZE (SQLITE_IOERR | (19<<8))
474#define SQLITE_IOERR_SHMLOCK (SQLITE_IOERR | (20<<8))
475#define SQLITE_IOERR_SHMMAP (SQLITE_IOERR | (21<<8))
476#define SQLITE_IOERR_SEEK (SQLITE_IOERR | (22<<8))
477#define SQLITE_LOCKED_SHAREDCACHE (SQLITE_LOCKED | (1<<8))
478#define SQLITE_BUSY_RECOVERY (SQLITE_BUSY | (1<<8))
479#define SQLITE_CANTOPEN_NOTEMPDIR (SQLITE_CANTOPEN | (1<<8))
480#define SQLITE_CANTOPEN_ISDIR (SQLITE_CANTOPEN | (2<<8))
481#define SQLITE_CORRUPT_VTAB (SQLITE_CORRUPT | (1<<8))
482#define SQLITE_READONLY_RECOVERY (SQLITE_READONLY | (1<<8))
483#define SQLITE_READONLY_CANTLOCK (SQLITE_READONLY | (2<<8))
484#define SQLITE_ABORT_ROLLBACK (SQLITE_ABORT | (2<<8))
493#define SQLITE_OPEN_READONLY 0x00000001
494#define SQLITE_OPEN_READWRITE 0x00000002
495#define SQLITE_OPEN_CREATE 0x00000004
496#define SQLITE_OPEN_DELETEONCLOSE 0x00000008
497#define SQLITE_OPEN_EXCLUSIVE 0x00000010
498#define SQLITE_OPEN_AUTOPROXY 0x00000020
499#define SQLITE_OPEN_URI 0x00000040
500#define SQLITE_OPEN_MEMORY 0x00000080
501#define SQLITE_OPEN_MAIN_DB 0x00000100
502#define SQLITE_OPEN_TEMP_DB 0x00000200
503#define SQLITE_OPEN_TRANSIENT_DB 0x00000400
504#define SQLITE_OPEN_MAIN_JOURNAL 0x00000800
505#define SQLITE_OPEN_TEMP_JOURNAL 0x00001000
506#define SQLITE_OPEN_SUBJOURNAL 0x00002000
507#define SQLITE_OPEN_MASTER_JOURNAL 0x00004000
508#define SQLITE_OPEN_NOMUTEX 0x00008000
509#define SQLITE_OPEN_FULLMUTEX 0x00010000
510#define SQLITE_OPEN_SHAREDCACHE 0x00020000
511#define SQLITE_OPEN_PRIVATECACHE 0x00040000
512#define SQLITE_OPEN_WAL 0x00080000
540#define SQLITE_IOCAP_ATOMIC 0x00000001
541#define SQLITE_IOCAP_ATOMIC512 0x00000002
542#define SQLITE_IOCAP_ATOMIC1K 0x00000004
543#define SQLITE_IOCAP_ATOMIC2K 0x00000008
544#define SQLITE_IOCAP_ATOMIC4K 0x00000010
545#define SQLITE_IOCAP_ATOMIC8K 0x00000020
546#define SQLITE_IOCAP_ATOMIC16K 0x00000040
547#define SQLITE_IOCAP_ATOMIC32K 0x00000080
548#define SQLITE_IOCAP_ATOMIC64K 0x00000100
549#define SQLITE_IOCAP_SAFE_APPEND 0x00000200
550#define SQLITE_IOCAP_SEQUENTIAL 0x00000400
551#define SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN 0x00000800
552#define SQLITE_IOCAP_POWERSAFE_OVERWRITE 0x00001000
561#define SQLITE_LOCK_NONE 0
562#define SQLITE_LOCK_SHARED 1
563#define SQLITE_LOCK_RESERVED 2
564#define SQLITE_LOCK_PENDING 3
565#define SQLITE_LOCK_EXCLUSIVE 4
593#define SQLITE_SYNC_NORMAL 0x00002
594#define SQLITE_SYNC_FULL 0x00003
595#define SQLITE_SYNC_DATAONLY 0x00010
860#define SQLITE_FCNTL_LOCKSTATE 1
861#define SQLITE_GET_LOCKPROXYFILE 2
862#define SQLITE_SET_LOCKPROXYFILE 3
863#define SQLITE_LAST_ERRNO 4
864#define SQLITE_FCNTL_SIZE_HINT 5
865#define SQLITE_FCNTL_CHUNK_SIZE 6
866#define SQLITE_FCNTL_FILE_POINTER 7
867#define SQLITE_FCNTL_SYNC_OMITTED 8
868#define SQLITE_FCNTL_WIN32_AV_RETRY 9
869#define SQLITE_FCNTL_PERSIST_WAL 10
870#define SQLITE_FCNTL_OVERWRITE 11
871#define SQLITE_FCNTL_VFSNAME 12
872#define SQLITE_FCNTL_POWERSAFE_OVERWRITE 13
873#define SQLITE_FCNTL_PRAGMA 14
1054 int flags,
int *pOutFlags);
1105#define SQLITE_ACCESS_EXISTS 0
1106#define SQLITE_ACCESS_READWRITE 1
1107#define SQLITE_ACCESS_READ 2
1131#define SQLITE_SHM_UNLOCK 1
1132#define SQLITE_SHM_LOCK 2
1133#define SQLITE_SHM_SHARED 4
1134#define SQLITE_SHM_EXCLUSIVE 8
1144#define SQLITE_SHM_NLOCK 8
1576#define SQLITE_CONFIG_SINGLETHREAD 1
1577#define SQLITE_CONFIG_MULTITHREAD 2
1578#define SQLITE_CONFIG_SERIALIZED 3
1579#define SQLITE_CONFIG_MALLOC 4
1580#define SQLITE_CONFIG_GETMALLOC 5
1581#define SQLITE_CONFIG_SCRATCH 6
1582#define SQLITE_CONFIG_PAGECACHE 7
1583#define SQLITE_CONFIG_HEAP 8
1584#define SQLITE_CONFIG_MEMSTATUS 9
1585#define SQLITE_CONFIG_MUTEX 10
1586#define SQLITE_CONFIG_GETMUTEX 11
1588#define SQLITE_CONFIG_LOOKASIDE 13
1589#define SQLITE_CONFIG_PCACHE 14
1590#define SQLITE_CONFIG_GETPCACHE 15
1591#define SQLITE_CONFIG_LOG 16
1592#define SQLITE_CONFIG_URI 17
1593#define SQLITE_CONFIG_PCACHE2 18
1594#define SQLITE_CONFIG_GETPCACHE2 19
1654#define SQLITE_DBCONFIG_LOOKASIDE 1001
1655#define SQLITE_DBCONFIG_ENABLE_FKEY 1002
1656#define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003
2341 int (*xAuth)(
void*,
int,
const char*,
const char*,
const char*,
const char*),
2357#define SQLITE_DENY 1
2358#define SQLITE_IGNORE 2
2380#define SQLITE_CREATE_INDEX 1
2381#define SQLITE_CREATE_TABLE 2
2382#define SQLITE_CREATE_TEMP_INDEX 3
2383#define SQLITE_CREATE_TEMP_TABLE 4
2384#define SQLITE_CREATE_TEMP_TRIGGER 5
2385#define SQLITE_CREATE_TEMP_VIEW 6
2386#define SQLITE_CREATE_TRIGGER 7
2387#define SQLITE_CREATE_VIEW 8
2388#define SQLITE_DELETE 9
2389#define SQLITE_DROP_INDEX 10
2390#define SQLITE_DROP_TABLE 11
2391#define SQLITE_DROP_TEMP_INDEX 12
2392#define SQLITE_DROP_TEMP_TABLE 13
2393#define SQLITE_DROP_TEMP_TRIGGER 14
2394#define SQLITE_DROP_TEMP_VIEW 15
2395#define SQLITE_DROP_TRIGGER 16
2396#define SQLITE_DROP_VIEW 17
2397#define SQLITE_INSERT 18
2398#define SQLITE_PRAGMA 19
2399#define SQLITE_READ 20
2400#define SQLITE_SELECT 21
2401#define SQLITE_TRANSACTION 22
2402#define SQLITE_UPDATE 23
2403#define SQLITE_ATTACH 24
2404#define SQLITE_DETACH 25
2405#define SQLITE_ALTER_TABLE 26
2406#define SQLITE_REINDEX 27
2407#define SQLITE_ANALYZE 28
2408#define SQLITE_CREATE_VTABLE 29
2409#define SQLITE_DROP_VTABLE 30
2410#define SQLITE_FUNCTION 31
2411#define SQLITE_SAVEPOINT 32
2412#define SQLITE_COPY 0
2893#define SQLITE_LIMIT_LENGTH 0
2894#define SQLITE_LIMIT_SQL_LENGTH 1
2895#define SQLITE_LIMIT_COLUMN 2
2896#define SQLITE_LIMIT_EXPR_DEPTH 3
2897#define SQLITE_LIMIT_COMPOUND_SELECT 4
2898#define SQLITE_LIMIT_VDBE_OP 5
2899#define SQLITE_LIMIT_FUNCTION_ARG 6
2900#define SQLITE_LIMIT_ATTACHED 7
2901#define SQLITE_LIMIT_LIKE_PATTERN_LENGTH 8
2902#define SQLITE_LIMIT_VARIABLE_NUMBER 9
2903#define SQLITE_LIMIT_TRIGGER_DEPTH 10
3545#define SQLITE_INTEGER 1
3546#define SQLITE_FLOAT 2
3547#define SQLITE_BLOB 4
3548#define SQLITE_NULL 5
3552# define SQLITE_TEXT 3
3554#define SQLITE3_TEXT 3
3872 const char *zFunctionName,
3882 const void *zFunctionName,
3892 const char *zFunctionName,
3899 void(*xDestroy)(
void*)
3908#define SQLITE_UTF8 1
3909#define SQLITE_UTF16LE 2
3910#define SQLITE_UTF16BE 3
3911#define SQLITE_UTF16 4
3913#define SQLITE_UTF16_ALIGNED 8
3925#ifndef SQLITE_OMIT_DEPRECATED
4119#define SQLITE_STATIC ((sqlite3_destructor_type)0)
4120#define SQLITE_TRANSIENT ((sqlite3_destructor_type)-1)
4333 int(*xCompare)(
void*,
int,
const void*,
int,
const void*)
4340 int(*xCompare)(
void*,
int,
const void*,
int,
const void*),
4341 void(*xDestroy)(
void*)
4348 int(*xCompare)(
void*,
int,
const void*,
int,
const void*)
4380 void(*)(
void*,
sqlite3*,
int eTextRep,
const char*)
4385 void(*)(
void*,
sqlite3*,
int eTextRep,
const void*)
4388#ifdef SQLITE_HAS_CODEC
4398 const void *pKey,
int nKey
4411 const void *pKey,
int nKey
4419 const char *zPassPhrase
4423#ifdef SQLITE_ENABLE_CEROD
4429 const char *zPassPhrase
4707 void(*)(
void *,
int ,
char const *,
char const *,
sqlite3_int64),
4896 const char *zDbName,
4897 const char *zTableName,
4898 const char *zColumnName,
4899 char const **pzDataType,
4900 char const **pzCollSeq,
5034 int argc,
const char *
const*
argv,
5037 int argc,
const char *
const*
argv,
5153#define SQLITE_INDEX_CONSTRAINT_EQ 2
5154#define SQLITE_INDEX_CONSTRAINT_GT 4
5155#define SQLITE_INDEX_CONSTRAINT_LE 8
5156#define SQLITE_INDEX_CONSTRAINT_LT 16
5157#define SQLITE_INDEX_CONSTRAINT_GE 32
5158#define SQLITE_INDEX_CONSTRAINT_MATCH 64
5196 void(*xDestroy)(
void*)
5358 const char *zColumn,
5767#define SQLITE_MUTEX_FAST 0
5768#define SQLITE_MUTEX_RECURSIVE 1
5769#define SQLITE_MUTEX_STATIC_MASTER 2
5770#define SQLITE_MUTEX_STATIC_MEM 3
5771#define SQLITE_MUTEX_STATIC_MEM2 4
5772#define SQLITE_MUTEX_STATIC_OPEN 4
5773#define SQLITE_MUTEX_STATIC_PRNG 5
5774#define SQLITE_MUTEX_STATIC_LRU 6
5775#define SQLITE_MUTEX_STATIC_LRU2 7
5776#define SQLITE_MUTEX_STATIC_PMEM 7
5853#define SQLITE_TESTCTRL_FIRST 5
5854#define SQLITE_TESTCTRL_PRNG_SAVE 5
5855#define SQLITE_TESTCTRL_PRNG_RESTORE 6
5856#define SQLITE_TESTCTRL_PRNG_RESET 7
5857#define SQLITE_TESTCTRL_BITVEC_TEST 8
5858#define SQLITE_TESTCTRL_FAULT_INSTALL 9
5859#define SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS 10
5860#define SQLITE_TESTCTRL_PENDING_BYTE 11
5861#define SQLITE_TESTCTRL_ASSERT 12
5862#define SQLITE_TESTCTRL_ALWAYS 13
5863#define SQLITE_TESTCTRL_RESERVE 14
5864#define SQLITE_TESTCTRL_OPTIMIZATIONS 15
5865#define SQLITE_TESTCTRL_ISKEYWORD 16
5866#define SQLITE_TESTCTRL_SCRATCHMALLOC 17
5867#define SQLITE_TESTCTRL_LOCALTIME_FAULT 18
5868#define SQLITE_TESTCTRL_EXPLAIN_STMT 19
5869#define SQLITE_TESTCTRL_LAST 19
5985#define SQLITE_STATUS_MEMORY_USED 0
5986#define SQLITE_STATUS_PAGECACHE_USED 1
5987#define SQLITE_STATUS_PAGECACHE_OVERFLOW 2
5988#define SQLITE_STATUS_SCRATCH_USED 3
5989#define SQLITE_STATUS_SCRATCH_OVERFLOW 4
5990#define SQLITE_STATUS_MALLOC_SIZE 5
5991#define SQLITE_STATUS_PARSER_STACK 6
5992#define SQLITE_STATUS_PAGECACHE_SIZE 7
5993#define SQLITE_STATUS_SCRATCH_SIZE 8
5994#define SQLITE_STATUS_MALLOC_COUNT 9
6104#define SQLITE_DBSTATUS_LOOKASIDE_USED 0
6105#define SQLITE_DBSTATUS_CACHE_USED 1
6106#define SQLITE_DBSTATUS_SCHEMA_USED 2
6107#define SQLITE_DBSTATUS_STMT_USED 3
6108#define SQLITE_DBSTATUS_LOOKASIDE_HIT 4
6109#define SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE 5
6110#define SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL 6
6111#define SQLITE_DBSTATUS_CACHE_HIT 7
6112#define SQLITE_DBSTATUS_CACHE_MISS 8
6113#define SQLITE_DBSTATUS_CACHE_WRITE 9
6114#define SQLITE_DBSTATUS_MAX 9
6170#define SQLITE_STMTSTATUS_FULLSCAN_STEP 1
6171#define SQLITE_STMTSTATUS_SORT 2
6172#define SQLITE_STMTSTATUS_AUTOINDEX 3
6374 unsigned oldKey,
unsigned newKey);
6597 const char *zDestName,
6599 const char *zSourceName
6722 void (*xNotify)(
void **apArg,
int nArg),
6798 int(*)(
void *,
sqlite3*,
const char*,
int),
6933#define SQLITE_CHECKPOINT_PASSIVE 0
6934#define SQLITE_CHECKPOINT_FULL 1
6935#define SQLITE_CHECKPOINT_RESTART 2
6992#define SQLITE_VTAB_CONSTRAINT_SUPPORT 1
7017#define SQLITE_ROLLBACK 1
7019#define SQLITE_FAIL 3
7021#define SQLITE_REPLACE 5
7029#ifdef SQLITE_OMIT_FLOATING_POINT
7051#ifndef _SQLITE3RTREE_H_
7052#define _SQLITE3RTREE_H_
7070#
ifdef SQLITE_RTREE_INT_ONLY
void(QDECL *vgui_frame)(void)
int op
Definition: cmd.c:3416
void dNearCallback * callback
Definition: com_phys_ode.c:655
dVector3 result
Definition: com_phys_ode.c:519
char * ifdef
Definition: generatebuiltin.c:9
char filename[64]
Definition: generatebuiltin.c:8
static CONST PIXELFORMATDESCRIPTOR *static int
Definition: gl_vidnt.c:222
GLfloat GLfloat GLfloat z
Definition: glquake.h:158
GLint size
Definition: glquake.h:157
int const void * p
Definition: pr_lua.c:232
vec3_t offset
Definition: q2m_flash.c:28
static AL_API ALsizei n
Definition: snd_al.c:161
SQLITE_API int sqlite3_column_bytes(sqlite3_stmt *, int iCol)
SQLITE_API sqlite3 * sqlite3_db_handle(sqlite3_stmt *)
SQLITE_API sqlite3_vfs * sqlite3_vfs_find(const char *zVfsName)
SQLITE_API int sqlite3_overload_function(sqlite3 *, const char *zFuncName, int nArg)
SQLITE_API int sqlite3_extended_result_codes(sqlite3 *, int onoff)
SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *)
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)
SQLITE_API int sqlite3_wal_checkpoint_v2(sqlite3 *db, const char *zDb, int eMode, int *pnLog, int *pnCkpt)
SQLITE_API char * sqlite3_vsnprintf(int, char *, const char *, va_list)
SQLITE_API const void * sqlite3_value_text16le(sqlite3_value *)
struct sqlite3_pcache sqlite3_pcache
Definition: sqlite3.h:6185
sqlite_int64 sqlite3_int64
Definition: sqlite3.h:256
SQLITE_API int sqlite3_unlock_notify(sqlite3 *pBlocked, void(*xNotify)(void **apArg, int nArg), void *pNotifyArg)
SQLITE_API int sqlite3_limit(sqlite3 *, int id, int newVal)
SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset)
struct sqlite3 sqlite3
Definition: sqlite3.h:228
struct sqlite3_mutex sqlite3_mutex
Definition: sqlite3.h:885
SQLITE_API void sqlite3_result_zeroblob(sqlite3_context *, int n)
SQLITE_API int sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault)
unsigned SQLITE_INT64_TYPE sqlite_uint64
Definition: sqlite3.h:248
SQLITE_API int sqlite3_open_v2(const char *filename, sqlite3 **ppDb, int flags, const char *zVfs)
SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage)
SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p)
sqlite_uint64 sqlite3_uint64
Definition: sqlite3.h:257
SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N)
SQLITE_API int sqlite3_mutex_try(sqlite3_mutex *)
SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs *)
SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex *)
SQLITE_API void sqlite3_result_int(sqlite3_context *, int)
SQLITE_API int sqlite3_os_end(void)
SQLITE_API sqlite3_backup * sqlite3_backup_init(sqlite3 *pDest, const char *zDestName, sqlite3 *pSource, const char *zSourceName)
SQLITE_API sqlite3_mutex * sqlite3_db_mutex(sqlite3 *)
SQLITE_API int sqlite3_value_numeric_type(sqlite3_value *)
SQLITE_API int sqlite3_create_module_v2(sqlite3 *db, const char *zName, const sqlite3_module *p, void *pClientData, void(*xDestroy)(void *))
SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat,...)
SQLITE_API void sqlite3_result_error16(sqlite3_context *, const void *, int)
SQLITE_API void sqlite3_result_text(sqlite3_context *, const char *, int, void(*)(void *))
SQLITE_API void sqlite3_result_text16be(sqlite3_context *, const void *, int, void(*)(void *))
SQLITE_API void sqlite3_mutex_free(sqlite3_mutex *)
SQLITE_API const void * sqlite3_column_decltype16(sqlite3_stmt *, int)
SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p)
SQLITE_API SQLITE_EXTERN const char sqlite3_version[]
Definition: sqlite3.h:144
SQLITE_API const void * sqlite3_column_database_name16(sqlite3_stmt *, int)
SQLITE_API int sqlite3_complete16(const void *sql)
SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt)
SQLITE_API const char * sqlite3_compileoption_get(int N)
SQLITE_API int sqlite3_file_control(sqlite3 *, const char *zDbName, int op, void *)
SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void)
SQLITE_API int sqlite3_db_config(sqlite3 *, int op,...)
SQLITE_API double sqlite3_column_double(sqlite3_stmt *, int iCol)
SQLITE_API const char * sqlite3_sourceid(void)
SQLITE_API const void * sqlite3_value_text16(sqlite3_value *)
SQLITE_API int sqlite3_column_type(sqlite3_stmt *, int iCol)
SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt *, int iCol)
struct sqlite3_context sqlite3_context
Definition: sqlite3.h:3125
SQLITE_API int sqlite3_test_control(int op,...)
SQLITE_API double sqlite3_value_double(sqlite3_value *)
struct sqlite3_blob sqlite3_blob
Definition: sqlite3.h:5296
SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt *, const char *zName)
SQLITE_API int sqlite3_create_collation16(sqlite3 *, const void *zName, int eTextRep, void *pArg, int(*xCompare)(void *, int, const void *, int, const void *))
SQLITE_API int sqlite3_strnicmp(const char *, const char *, int)
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 *))
SQLITE_API const char * sqlite3_libversion(void)
SQLITE_API void * sqlite3_commit_hook(sqlite3 *, int(*)(void *), void *)
SQLITE_API sqlite3_stmt * sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt)
SQLITE_API char * sqlite3_mprintf(const char *,...)
SQLITE_API sqlite3 * sqlite3_context_db_handle(sqlite3_context *)
SQLITE_API int sqlite3_compileoption_used(const char *zOptName)
SQLITE_API const char * sqlite3_column_decltype(sqlite3_stmt *, int)
SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag)
SQLITE_INT64_TYPE sqlite_int64
Definition: sqlite3.h:247
SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb)
SQLITE_API void sqlite3_result_double(sqlite3_context *, double)
SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p)
SQLITE_API const char * sqlite3_column_database_name(sqlite3_stmt *, int)
SQLITE_API void sqlite3_result_error(sqlite3_context *, const char *, int)
SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex *)
SQLITE_API int sqlite3_enable_shared_cache(int)
SQLITE_API const char * sqlite3_sql(sqlite3_stmt *pStmt)
struct Mem sqlite3_value
Definition: sqlite3.h:3111
SQLITE_API int sqlite3_value_int(sqlite3_value *)
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_transfer_bindings(sqlite3_stmt *, sqlite3_stmt *)
SQLITE_API void sqlite3_set_auxdata(sqlite3_context *, int N, void *, void(*)(void *))
SQLITE_API int sqlite3_declare_vtab(sqlite3 *, const char *zSQL)
SQLITE_API void sqlite3_free(void *)
SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt *)
SQLITE_API int sqlite3_bind_null(sqlite3_stmt *, int)
SQLITE_API int sqlite3_column_int(sqlite3_stmt *, int iCol)
SQLITE_API int sqlite3_bind_blob(sqlite3_stmt *, int, const void *, int n, void(*)(void *))
SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3 *)
SQLITE_API int sqlite3_vtab_config(sqlite3 *, int op,...)
SQLITE_API int sqlite3_vfs_register(sqlite3_vfs *, int makeDflt)
SQLITE_API int sqlite3_set_authorizer(sqlite3 *, int(*xAuth)(void *, int, const char *, const char *, const char *, const char *), void *pUserData)
SQLITE_API int sqlite3_value_bytes16(sqlite3_value *)
SQLITE_API int sqlite3_config(int,...)
SQLITE_API int sqlite3_extended_errcode(sqlite3 *db)
struct sqlite3_backup sqlite3_backup
Definition: sqlite3.h:6411
SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt)
SQLITE_API void sqlite3_progress_handler(sqlite3 *, int, int(*)(void *), void *)
SQLITE_API int sqlite3_rekey(sqlite3 *db, const void *pKey, int nKey)
SQLITE_API int sqlite3_errcode(sqlite3 *db)
SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt *)
SQLITE_API const char * sqlite3_column_table_name(sqlite3_stmt *, int)
SQLITE_API SQLITE_EXPERIMENTAL void * sqlite3_profile(sqlite3 *, void(*xProfile)(void *, const char *, sqlite3_uint64), void *)
SQLITE_API int sqlite3_bind_text16(sqlite3_stmt *, int, const void *, int, void(*)(void *))
SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt)
SQLITE_API void * sqlite3_realloc(void *, int)
SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex *)
SQLITE_API int sqlite3_libversion_number(void)
SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void))
SQLITE_API int sqlite3_prepare_v2(sqlite3 *db, const char *zSql, int nByte, sqlite3_stmt **ppStmt, const char **pzTail)
SQLITE_API sqlite3_int64 sqlite3_uri_int64(const char *, const char *, sqlite3_int64)
SQLITE_API int sqlite3_get_autocommit(sqlite3 *)
SQLITE_API int sqlite3_stmt_status(sqlite3_stmt *, int op, int resetFlg)
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_blob_close(sqlite3_blob *)
SQLITE_API sqlite3_mutex * sqlite3_mutex_alloc(int)
SQLITE_API int sqlite3_total_changes(sqlite3 *)
SQLITE_API const char * sqlite3_bind_parameter_name(sqlite3_stmt *, int)
SQLITE_API int sqlite3_prepare(sqlite3 *db, const char *zSql, int nByte, sqlite3_stmt **ppStmt, const char **pzTail)
SQLITE_API int sqlite3_changes(sqlite3 *)
SQLITE_API int sqlite3_bind_double(sqlite3_stmt *, int, double)
SQLITE_API int sqlite3_release_memory(int)
SQLITE_API int sqlite3_collation_needed16(sqlite3 *, void *, void(*)(void *, sqlite3 *, int eTextRep, const void *))
SQLITE_API int sqlite3_bind_value(sqlite3_stmt *, int, const sqlite3_value *)
SQLITE_API void * sqlite3_aggregate_context(sqlite3_context *, int nBytes)
SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName)
SQLITE_API int sqlite3_exec(sqlite3 *, const char *sql, int(*callback)(void *, int, char **, char **), void *, char **errmsg)
SQLITE_API int sqlite3_bind_text(sqlite3_stmt *, int, const char *, int n, void(*)(void *))
SQLITE_API int sqlite3_open(const char *filename, sqlite3 **ppDb)
void(* sqlite3_syscall_ptr)(void)
Definition: sqlite3.h:1045
SQLITE_API int sqlite3_complete(const char *sql)
SQLITE_API void * sqlite3_update_hook(sqlite3 *, void(*)(void *, int, char const *, char const *, sqlite3_int64), void *)
SQLITE_API void sqlite3_result_int64(sqlite3_context *, sqlite3_int64)
SQLITE_API int sqlite3_load_extension(sqlite3 *db, const char *zFile, const char *zProc, char **pzErrMsg)
SQLITE_API void * sqlite3_rollback_hook(sqlite3 *, void(*)(void *), void *)
SQLITE_API const void * sqlite3_errmsg16(sqlite3 *)
SQLITE_API char * sqlite3_snprintf(int, char *, const char *,...)
SQLITE_API void sqlite3_result_blob(sqlite3_context *, const void *, int, void(*)(void *))
SQLITE_API void sqlite3_result_error_nomem(sqlite3_context *)
SQLITE_API void sqlite3_randomness(int N, void *P)
SQLITE_API void sqlite3_activate_see(const char *zPassPhrase)
SQLITE_API int sqlite3_bind_int(sqlite3_stmt *, int, int)
SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *)
SQLITE_API int sqlite3_stricmp(const char *, const char *)
SQLITE_API const void * sqlite3_column_text16(sqlite3_stmt *, int iCol)
SQLITE_API void sqlite3_activate_cerod(const char *zPassPhrase)
SQLITE_API int sqlite3_initialize(void)
SQLITE_API int sqlite3_threadsafe(void)
SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt)
SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N)
SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void *, sqlite3_int64, int), void *, sqlite3_int64)
SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value *)
SQLITE_API int sqlite3_db_status(sqlite3 *, int op, int *pCur, int *pHiwtr, int resetFlg)
SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64)
SQLITE_API void sqlite3_interrupt(sqlite3 *)
SQLITE_API sqlite3_int64 sqlite3_memory_used(void)
SQLITE_API int sqlite3_create_module(sqlite3 *db, const char *zName, const sqlite3_module *p, void *pClientData)
SQLITE_API int sqlite3_step(sqlite3_stmt *)
SQLITE_API void sqlite3_reset_auto_extension(void)
SQLITE_API const void * sqlite3_column_origin_name16(sqlite3_stmt *, int)
SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void)
SQLITE_API int sqlite3_close(sqlite3 *)
SQLITE_API const char * sqlite3_uri_parameter(const char *zFilename, const char *zParam)
SQLITE_API int sqlite3_value_type(sqlite3_value *)
SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context *)
SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag)
SQLITE_API void * sqlite3_malloc(int)
SQLITE_API void sqlite3_result_error_code(sqlite3_context *, int)
SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt *, int iCol)
SQLITE_API const void * sqlite3_column_name16(sqlite3_stmt *, int N)
SQLITE_API void * sqlite3_get_auxdata(sqlite3_context *, int N)
SQLITE_API const void * sqlite3_column_table_name16(sqlite3_stmt *, int)
SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N)
SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt *)
SQLITE_API int sqlite3_os_init(void)
SQLITE_API int sqlite3_create_collation_v2(sqlite3 *, const char *zName, int eTextRep, void *pArg, int(*xCompare)(void *, int, const void *, int, const void *), void(*xDestroy)(void *))
SQLITE_API const void * sqlite3_column_blob(sqlite3_stmt *, int iCol)
SQLITE_API int sqlite3_mutex_held(sqlite3_mutex *)
SQLITE_API int sqlite3_sleep(int)
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_close_v2(sqlite3 *)
SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt)
SQLITE_API const void * sqlite3_value_text16be(sqlite3_value *)
SQLITE_API int sqlite3_rtree_geometry_callback(sqlite3 *db, const char *zGeom, #ifdef SQLITE_RTREE_INT_ONLY int(*xGeom)(sqlite3_rtree_geometry *, int n, sqlite3_int64 *a, int *pRes), #else int(*xGeom)(sqlite3_rtree_geometry *, int n, double *a, int *pRes), #endif void *pContext)
SQLITE_API const char * sqlite3_column_origin_name(sqlite3_stmt *, int)
SQLITE_API void sqlite3_result_error_toobig(sqlite3_context *)
SQLITE_API void * sqlite3_user_data(sqlite3_context *)
SQLITE_API int sqlite3_blob_open(sqlite3 *, const char *zDb, const char *zTable, const char *zColumn, sqlite3_int64 iRow, int flags, sqlite3_blob **ppBlob)
SQLITE_API int sqlite3_open16(const void *filename, sqlite3 **ppDb)
SQLITE_API const char * sqlite3_column_name(sqlite3_stmt *, int N)
SQLITE_API const char * sqlite3_errmsg(sqlite3 *)
SQLITE_API void sqlite3_result_null(sqlite3_context *)
SQLITE_API int sqlite3_create_collation(sqlite3 *, const char *zName, int eTextRep, void *pArg, int(*xCompare)(void *, int, const void *, int, const void *))
SQLITE_API int sqlite3_busy_handler(sqlite3 *, int(*)(void *, int), void *)
SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt *)
SQLITE_API void sqlite3_result_text16le(sqlite3_context *, const void *, int, void(*)(void *))
SQLITE_API void * sqlite3_wal_hook(sqlite3 *, int(*)(void *, sqlite3 *, const char *, int), void *)
SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset)
SQLITE_API void sqlite3_free_table(char **result)
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_shutdown(void)
int(* sqlite3_callback)(void *, int, char **, char **)
Definition: sqlite3.h:316
SQLITE_API const unsigned char * sqlite3_column_text(sqlite3_stmt *, int iCol)
SQLITE_API int sqlite3_value_bytes(sqlite3_value *)
SQLITE_API const unsigned char * sqlite3_value_text(sqlite3_value *)
SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff)
SQLITE_API SQLITE_EXTERN char * sqlite3_data_directory
Definition: sqlite3.h:4533
struct sqlite3_stmt sqlite3_stmt
Definition: sqlite3.h:2798
SQLITE_API int sqlite3_db_release_memory(sqlite3 *)
SQLITE_API const void * sqlite3_value_blob(sqlite3_value *)
SQLITE_API void sqlite3_result_value(sqlite3_context *, sqlite3_value *)
SQLITE_API int sqlite3_bind_int64(sqlite3_stmt *, int, sqlite3_int64)
SQLITE_API void sqlite3_result_text16(sqlite3_context *, const void *, int, void(*)(void *))
SQLITE_API char * sqlite3_vmprintf(const char *, va_list)
SQLITE_API const char * sqlite3_db_filename(sqlite3 *db, const char *zDbName)
SQLITE_API sqlite3_value * sqlite3_column_value(sqlite3_stmt *, int iCol)
void(* sqlite3_destructor_type)(void *)
Definition: sqlite3.h:4118
SQLITE_API void * sqlite3_trace(sqlite3 *, void(*xTrace)(void *, const char *), void *)
SQLITE_API int sqlite3_collation_needed(sqlite3 *, void *, void(*)(void *, sqlite3 *, int eTextRep, const char *))
SQLITE_API int sqlite3_key(sqlite3 *db, const void *pKey, int nKey)
SQLITE_API int sqlite3_busy_timeout(sqlite3 *, int ms)
SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt *, int, int n)
SQLITE_API SQLITE_EXTERN char * sqlite3_temp_directory
Definition: sqlite3.h:4496
Definition: sqlite3.h:609
const struct sqlite3_io_methods * pMethods
Definition: sqlite3.h:610
Definition: sqlite3.h:5134
int argvIndex
Definition: sqlite3.h:5135
unsigned char omit
Definition: sqlite3.h:5136
Definition: sqlite3.h:5122
int iColumn
Definition: sqlite3.h:5123
unsigned char op
Definition: sqlite3.h:5124
int iTermOffset
Definition: sqlite3.h:5126
unsigned char usable
Definition: sqlite3.h:5125
Definition: sqlite3.h:5129
unsigned char desc
Definition: sqlite3.h:5131
int iColumn
Definition: sqlite3.h:5130
Definition: sqlite3.h:5119
char * idxStr
Definition: sqlite3.h:5139
int nOrderBy
Definition: sqlite3.h:5128
int needToFreeIdxStr
Definition: sqlite3.h:5140
int orderByConsumed
Definition: sqlite3.h:5141
struct sqlite3_index_info::sqlite3_index_constraint * aConstraint
struct sqlite3_index_info::sqlite3_index_orderby * aOrderBy
struct sqlite3_index_info::sqlite3_index_constraint_usage * aConstraintUsage
double estimatedCost
Definition: sqlite3.h:5142
int nConstraint
Definition: sqlite3.h:5121
int idxNum
Definition: sqlite3.h:5138
Definition: sqlite3.h:704
int(* xShmMap)(sqlite3_file *, int iPg, int pgsz, int, void volatile **)
Definition: sqlite3.h:719
int(* xShmLock)(sqlite3_file *, int offset, int n, int flags)
Definition: sqlite3.h:720
int(* xCheckReservedLock)(sqlite3_file *, int *pResOut)
Definition: sqlite3.h:714
int(* xShmUnmap)(sqlite3_file *, int deleteFlag)
Definition: sqlite3.h:722
int(* xUnlock)(sqlite3_file *, int)
Definition: sqlite3.h:713
int(* xWrite)(sqlite3_file *, const void *, int iAmt, sqlite3_int64 iOfst)
Definition: sqlite3.h:708
int(* xSectorSize)(sqlite3_file *)
Definition: sqlite3.h:716
int(* xFileControl)(sqlite3_file *, int op, void *pArg)
Definition: sqlite3.h:715
void(* xShmBarrier)(sqlite3_file *)
Definition: sqlite3.h:721
int(* xDeviceCharacteristics)(sqlite3_file *)
Definition: sqlite3.h:717
int(* xTruncate)(sqlite3_file *, sqlite3_int64 size)
Definition: sqlite3.h:709
int(* xRead)(sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)
Definition: sqlite3.h:707
int(* xLock)(sqlite3_file *, int)
Definition: sqlite3.h:712
int iVersion
Definition: sqlite3.h:705
int(* xSync)(sqlite3_file *, int flags)
Definition: sqlite3.h:710
int(* xClose)(sqlite3_file *)
Definition: sqlite3.h:706
int(* xFileSize)(sqlite3_file *, sqlite3_int64 *pSize)
Definition: sqlite3.h:711
Definition: sqlite3.h:1340
void(* xFree)(void *)
Definition: sqlite3.h:1342
void * pAppData
Definition: sqlite3.h:1348
int(* xSize)(void *)
Definition: sqlite3.h:1344
int(* xInit)(void *)
Definition: sqlite3.h:1346
int(* xRoundup)(int)
Definition: sqlite3.h:1345
void(* xShutdown)(void *)
Definition: sqlite3.h:1347
Definition: sqlite3.h:5031
int(* xDisconnect)(sqlite3_vtab *pVTab)
Definition: sqlite3.h:5040
int(* xDestroy)(sqlite3_vtab *pVTab)
Definition: sqlite3.h:5041
int(* xCommit)(sqlite3_vtab *pVTab)
Definition: sqlite3.h:5053
int(* xRollback)(sqlite3_vtab *pVTab)
Definition: sqlite3.h:5054
int(* xRowid)(sqlite3_vtab_cursor *, sqlite3_int64 *pRowid)
Definition: sqlite3.h:5049
int(* xSavepoint)(sqlite3_vtab *pVTab, int)
Definition: sqlite3.h:5061
int(* xSync)(sqlite3_vtab *pVTab)
Definition: sqlite3.h:5052
int(* xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor)
Definition: sqlite3.h:5042
int iVersion
Definition: sqlite3.h:5032
int(* xConnect)(sqlite3 *, void *pAux, int argc, const char *const *argv, sqlite3_vtab **ppVTab, char **)
Definition: sqlite3.h:5036
int(* xFilter)(sqlite3_vtab_cursor *, int idxNum, const char *idxStr, int argc, sqlite3_value **argv)
Definition: sqlite3.h:5044
int(* xCreate)(sqlite3 *, void *pAux, int argc, const char *const *argv, sqlite3_vtab **ppVTab, char **)
Definition: sqlite3.h:5033
int(* xRename)(sqlite3_vtab *pVtab, const char *zNew)
Definition: sqlite3.h:5058
int(* xNext)(sqlite3_vtab_cursor *)
Definition: sqlite3.h:5046
int(* xColumn)(sqlite3_vtab_cursor *, sqlite3_context *, int)
Definition: sqlite3.h:5048
int(* xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *)
Definition: sqlite3.h:5050
int(* xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info *)
Definition: sqlite3.h:5039
int(* xRollbackTo)(sqlite3_vtab *pVTab, int)
Definition: sqlite3.h:5063
int(* xRelease)(sqlite3_vtab *pVTab, int)
Definition: sqlite3.h:5062
int(* xClose)(sqlite3_vtab_cursor *)
Definition: sqlite3.h:5043
int(* xBegin)(sqlite3_vtab *pVTab)
Definition: sqlite3.h:5051
int(* xEof)(sqlite3_vtab_cursor *)
Definition: sqlite3.h:5047
int(* xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName, void(**pxFunc)(sqlite3_context *, int, sqlite3_value **), void **ppArg)
Definition: sqlite3.h:5055
Definition: sqlite3.h:5711
void(* xMutexEnter)(sqlite3_mutex *)
Definition: sqlite3.h:5716
void(* xMutexLeave)(sqlite3_mutex *)
Definition: sqlite3.h:5718
int(* xMutexInit)(void)
Definition: sqlite3.h:5712
int(* xMutexNotheld)(sqlite3_mutex *)
Definition: sqlite3.h:5720
void(* xMutexFree)(sqlite3_mutex *)
Definition: sqlite3.h:5715
int(* xMutexHeld)(sqlite3_mutex *)
Definition: sqlite3.h:5719
int(* xMutexTry)(sqlite3_mutex *)
Definition: sqlite3.h:5717
int(* xMutexEnd)(void)
Definition: sqlite3.h:5713
Definition: sqlite3.h:6363
int iVersion
Definition: sqlite3.h:6364
int(* xPagecount)(sqlite3_pcache *)
Definition: sqlite3.h:6370
void(* xDestroy)(sqlite3_pcache *)
Definition: sqlite3.h:6376
int(* xInit)(void *)
Definition: sqlite3.h:6366
void(* xShrink)(sqlite3_pcache *)
Definition: sqlite3.h:6377
void(* xShutdown)(void *)
Definition: sqlite3.h:6367
void(* xTruncate)(sqlite3_pcache *, unsigned iLimit)
Definition: sqlite3.h:6375
void(* xCachesize)(sqlite3_pcache *, int nCachesize)
Definition: sqlite3.h:6369
void(* xUnpin)(sqlite3_pcache *, sqlite3_pcache_page *, int discard)
Definition: sqlite3.h:6372
void(* xRekey)(sqlite3_pcache *, sqlite3_pcache_page *, unsigned oldKey, unsigned newKey)
Definition: sqlite3.h:6373
void * pArg
Definition: sqlite3.h:6365
Definition: sqlite3.h:6386
void(* xRekey)(sqlite3_pcache *, void *, unsigned oldKey, unsigned newKey)
Definition: sqlite3.h:6395
int(* xPagecount)(sqlite3_pcache *)
Definition: sqlite3.h:6392
void(* xUnpin)(sqlite3_pcache *, void *, int discard)
Definition: sqlite3.h:6394
void(* xShutdown)(void *)
Definition: sqlite3.h:6389
void * pArg
Definition: sqlite3.h:6387
int(* xInit)(void *)
Definition: sqlite3.h:6388
void(* xDestroy)(sqlite3_pcache *)
Definition: sqlite3.h:6397
void(* xCachesize)(sqlite3_pcache *, int nCachesize)
Definition: sqlite3.h:6391
void(* xTruncate)(sqlite3_pcache *, unsigned iLimit)
Definition: sqlite3.h:6396
Definition: sqlite3.h:6198
void * pBuf
Definition: sqlite3.h:6199
void * pExtra
Definition: sqlite3.h:6200
Definition: sqlite3.h:7083
double * aParam
Definition: sqlite3.h:7086
void * pContext
Definition: sqlite3.h:7084
int nParam
Definition: sqlite3.h:7085
void * pUser
Definition: sqlite3.h:7087
void(* xDelUser)(void *)
Definition: sqlite3.h:7088
Definition: sqlite3.h:1046
void(* xDlClose)(sqlite3_vfs *, void *)
Definition: sqlite3.h:1061
const char * zName
Definition: sqlite3.h:1051
void * pAppData
Definition: sqlite3.h:1052
sqlite3_syscall_ptr(* xGetSystemCall)(sqlite3_vfs *, const char *zName)
Definition: sqlite3.h:1076
int(* xCurrentTimeInt64)(sqlite3_vfs *, sqlite3_int64 *)
Definition: sqlite3.h:1070
int(* xAccess)(sqlite3_vfs *, const char *zName, int flags, int *pResOut)
Definition: sqlite3.h:1056
int(* xSetSystemCall)(sqlite3_vfs *, const char *zName, sqlite3_syscall_ptr)
Definition: sqlite3.h:1075
int szOsFile
Definition: sqlite3.h:1048
int iVersion
Definition: sqlite3.h:1047
void(*(* xDlSym)(sqlite3_vfs *, void *, const char *zSymbol))(void)
Definition: sqlite3.h:1060
int(* xCurrentTime)(sqlite3_vfs *, double *)
Definition: sqlite3.h:1064
int(* xDelete)(sqlite3_vfs *, const char *zName, int syncDir)
Definition: sqlite3.h:1055
int(* xOpen)(sqlite3_vfs *, const char *zName, sqlite3_file *, int flags, int *pOutFlags)
Definition: sqlite3.h:1053
int(* xSleep)(sqlite3_vfs *, int microseconds)
Definition: sqlite3.h:1063
int(* xRandomness)(sqlite3_vfs *, int nByte, char *zOut)
Definition: sqlite3.h:1062
void(* xDlError)(sqlite3_vfs *, int nByte, char *zErrMsg)
Definition: sqlite3.h:1059
int mxPathname
Definition: sqlite3.h:1049
int(* xFullPathname)(sqlite3_vfs *, const char *zName, int nOut, char *zOut)
Definition: sqlite3.h:1057
sqlite3_vfs * pNext
Definition: sqlite3.h:1050
int(* xGetLastError)(sqlite3_vfs *, int, char *)
Definition: sqlite3.h:1065
Definition: sqlite3.h:5241
sqlite3_vtab * pVtab
Definition: sqlite3.h:5242
Definition: sqlite3.h:5217
const sqlite3_module * pModule
Definition: sqlite3.h:5218
int nRef
Definition: sqlite3.h:5219
char * zErrMsg
Definition: sqlite3.h:5220
netadr_t a
Definition: sv_master.c:141
SQLITE_API const char * zSql
Definition: sv_sql.c:76
SQLITE_API const char int nBytes
Definition: sv_sql.c:76
SQLITE_API const char int sqlite3_stmt const char ** pzTail
Definition: sv_sql.c:76
SQLITE_API int iCol
Definition: sv_sql.c:81
SQLITE_API int onoff
Definition: sv_sql.c:72
SQLITE_API const char int sqlite3_stmt ** ppStmt
Definition: sv_sql.c:76
SQLITE_API sqlite3 ** ppDb
Definition: sv_sql.c:69
SQLITE_API const char const char const char const char void * pUserData
Definition: sv_sql.c:71
static char ** argv
Definition: sv_sql.c:11
unsigned int flags
Definition: valid.c:313