Classes |
| 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_methods |
| struct | Hash |
| struct | Hash::_ht |
| struct | HashElem |
| struct | BusyHandler |
| struct | BtreeMutexArray |
| struct | VdbeOp |
| struct | SubProgram |
| struct | VdbeOpList |
| struct | PgHdr |
| struct | Db |
| struct | Schema |
| struct | Lookaside |
| struct | LookasideSlot |
| struct | FuncDefHash |
| struct | sqlite3 |
| struct | sqlite3::sqlite3InitInfo |
| struct | FuncDef |
| struct | Savepoint |
| struct | Module |
| struct | Column |
| struct | CollSeq |
| struct | VTable |
| struct | Table |
| struct | FKey |
| struct | FKey::sColMap |
| struct | KeyInfo |
| struct | UnpackedRecord |
| struct | Index |
| struct | IndexSample |
| struct | Token |
| struct | AggInfo |
| struct | AggInfo::AggInfo_col |
| struct | AggInfo::AggInfo_func |
| struct | Expr |
| struct | ExprList |
| struct | ExprList::ExprList_item |
| struct | ExprSpan |
| struct | IdList |
| struct | IdList::IdList_item |
| struct | SrcList |
| struct | SrcList::SrcList_item |
| struct | WherePlan |
| struct | WhereLevel |
| struct | WhereInfo |
| struct | NameContext |
| struct | Select |
| struct | SelectDest |
| struct | AutoincInfo |
| struct | TriggerPrg |
| struct | Parse |
| struct | Parse::yColCache |
| struct | AuthContext |
| struct | Trigger |
| struct | TriggerStep |
| struct | DbFixer |
| struct | StrAccum |
| struct | InitData |
| struct | Sqlite3Config |
| struct | Walker |
| struct | VdbeCursor |
| struct | VdbeFrame |
| struct | Mem |
| struct | VdbeFunc |
| struct | VdbeFunc::AuxData |
| struct | sqlite3_context |
| struct | Set |
| struct | Vdbe |
| struct | sqlite3StatType |
| struct | DateTime |
| struct | BenignMallocHooks |
| struct | sqlite3_mutex |
| struct | Mem0Global |
| struct | et_info |
| struct | sqlite3PrngType |
| struct | UnixUnusedFd |
| struct | unixFile |
| struct | vxworksFileId |
| struct | unixFileId |
| struct | unixInodeInfo |
| struct | unixShmNode |
| struct | unixShm |
| struct | Bitvec |
| struct | PCache |
| struct | PCache1 |
| struct | PgHdr1 |
| struct | PgFreeslot |
| struct | PCacheGlobal |
| struct | RowSetEntry |
| struct | RowSetChunk |
| struct | RowSet |
| struct | PagerSavepoint |
| struct | Pager |
| struct | WalIndexHdr |
| struct | WalCkptInfo |
| struct | Wal |
| struct | WalIterator |
| struct | WalIterator::WalSegment |
| struct | MemPage |
| struct | MemPage::_OvflCell |
| struct | BtLock |
| struct | Btree |
| struct | BtShared |
| struct | CellInfo |
| struct | BtCursor |
| struct | IntegrityCk |
| struct | sqlite3_backup |
| struct | Incrblob |
| struct | FileChunk |
| struct | FilePoint |
| struct | MemJournal |
| struct | analysisInfo |
| struct | TableLock |
| struct | compareInfo |
| struct | SumCtx |
| struct | CountCtx |
| struct | sqlite3_api_routines |
| struct | sqlite3AutoExtList |
| struct | TabResult |
| struct | WhereTerm |
| struct | WhereClause |
| struct | WhereOrInfo |
| struct | WhereAndInfo |
| struct | WhereMaskSet |
| struct | WhereCost |
| struct | LimitVal |
| struct | LikeOp |
| struct | TrigEvent |
| struct | AttachKey |
| union | YYMINORTYPE |
| struct | yyStackEntry |
| struct | yyParser |
Defines |
| #define | SQLITE_CORE 1 |
| #define | SQLITE_AMALGAMATION 1 |
| #define | SQLITE_PRIVATE static |
| #define | SQLITE_API |
| #define | _SQLITEINT_H_ |
| #define | _LARGE_FILE 1 |
| #define | _FILE_OFFSET_BITS 64 |
| #define | _LARGEFILE_SOURCE 1 |
| #define | SQLITE_MAX_LENGTH 1000000000 |
| #define | SQLITE_MAX_COLUMN 2000 |
| #define | SQLITE_MAX_SQL_LENGTH 1000000000 |
| #define | SQLITE_MAX_EXPR_DEPTH 1000 |
| #define | SQLITE_MAX_COMPOUND_SELECT 500 |
| #define | SQLITE_MAX_VDBE_OP 25000 |
| #define | SQLITE_MAX_FUNCTION_ARG 127 |
| #define | SQLITE_DEFAULT_CACHE_SIZE 2000 |
| #define | SQLITE_DEFAULT_TEMP_CACHE_SIZE 500 |
| #define | SQLITE_DEFAULT_WAL_AUTOCHECKPOINT 1000 |
| #define | SQLITE_MAX_ATTACHED 10 |
| #define | SQLITE_MAX_VARIABLE_NUMBER 999 |
| #define | SQLITE_MAX_PAGE_SIZE 65536 |
| #define | SQLITE_DEFAULT_PAGE_SIZE 1024 |
| #define | SQLITE_MAX_DEFAULT_PAGE_SIZE 8192 |
| #define | SQLITE_MAX_PAGE_COUNT 1073741823 |
| #define | SQLITE_MAX_LIKE_PATTERN_LENGTH 50000 |
| #define | SQLITE_MAX_TRIGGER_DEPTH 1000 |
| #define | _GNU_SOURCE |
| #define | SQLITE_INDEX_SAMPLES 10 |
| #define | SQLITE_INT_TO_PTR(X) ((void*)&((char*)0)[X]) |
| #define | SQLITE_PTR_TO_INT(X) ((int)(((char*)X)-(char*)0)) |
| #define | SQLITE_THREADSAFE 1 |
| #define | SQLITE_DEFAULT_MEMSTATUS 1 |
| #define | SQLITE_SYSTEM_MALLOC 1 |
| #define | SQLITE_MALLOC_SOFT_LIMIT 1024 |
| #define | _XOPEN_SOURCE 500 |
| #define | NDEBUG 1 |
| #define | testcase(X) |
| #define | TESTONLY(X) |
| #define | VVA_ONLY(X) |
| #define | ALWAYS(X) (X) |
| #define | NEVER(X) (X) |
| #define | IS_BIG_INT(X) (((X)&~(i64)0xffffffff)!=0) |
| #define | likely(X) !!(X) |
| #define | unlikely(X) !!(X) |
| #define | _SQLITE3_H_ |
| #define | SQLITE_EXTERN extern |
| #define | SQLITE_API |
| #define | SQLITE_DEPRECATED |
| #define | SQLITE_EXPERIMENTAL |
| #define | SQLITE_VERSION "3.7.2" |
| #define | SQLITE_VERSION_NUMBER 3007002 |
| #define | SQLITE_SOURCE_ID "2010-08-23 18:52:01 42537b60566f288167f1b5864a5435986838e3a3" |
| #define | SQLITE_OK 0 |
| #define | SQLITE_ERROR 1 |
| #define | SQLITE_INTERNAL 2 |
| #define | SQLITE_PERM 3 |
| #define | SQLITE_ABORT 4 |
| #define | SQLITE_BUSY 5 |
| #define | SQLITE_LOCKED 6 |
| #define | SQLITE_NOMEM 7 |
| #define | SQLITE_READONLY 8 |
| #define | SQLITE_INTERRUPT 9 |
| #define | SQLITE_IOERR 10 |
| #define | SQLITE_CORRUPT 11 |
| #define | SQLITE_NOTFOUND 12 |
| #define | SQLITE_FULL 13 |
| #define | SQLITE_CANTOPEN 14 |
| #define | SQLITE_PROTOCOL 15 |
| #define | SQLITE_EMPTY 16 |
| #define | SQLITE_SCHEMA 17 |
| #define | SQLITE_TOOBIG 18 |
| #define | SQLITE_CONSTRAINT 19 |
| #define | SQLITE_MISMATCH 20 |
| #define | SQLITE_MISUSE 21 |
| #define | SQLITE_NOLFS 22 |
| #define | SQLITE_AUTH 23 |
| #define | SQLITE_FORMAT 24 |
| #define | SQLITE_RANGE 25 |
| #define | SQLITE_NOTADB 26 |
| #define | SQLITE_ROW 100 |
| #define | SQLITE_DONE 101 |
| #define | SQLITE_IOERR_READ (SQLITE_IOERR | (1<<8)) |
| #define | SQLITE_IOERR_SHORT_READ (SQLITE_IOERR | (2<<8)) |
| #define | SQLITE_IOERR_WRITE (SQLITE_IOERR | (3<<8)) |
| #define | SQLITE_IOERR_FSYNC (SQLITE_IOERR | (4<<8)) |
| #define | SQLITE_IOERR_DIR_FSYNC (SQLITE_IOERR | (5<<8)) |
| #define | SQLITE_IOERR_TRUNCATE (SQLITE_IOERR | (6<<8)) |
| #define | SQLITE_IOERR_FSTAT (SQLITE_IOERR | (7<<8)) |
| #define | SQLITE_IOERR_UNLOCK (SQLITE_IOERR | (8<<8)) |
| #define | SQLITE_IOERR_RDLOCK (SQLITE_IOERR | (9<<8)) |
| #define | SQLITE_IOERR_DELETE (SQLITE_IOERR | (10<<8)) |
| #define | SQLITE_IOERR_BLOCKED (SQLITE_IOERR | (11<<8)) |
| #define | SQLITE_IOERR_NOMEM (SQLITE_IOERR | (12<<8)) |
| #define | SQLITE_IOERR_ACCESS (SQLITE_IOERR | (13<<8)) |
| #define | SQLITE_IOERR_CHECKRESERVEDLOCK (SQLITE_IOERR | (14<<8)) |
| #define | SQLITE_IOERR_LOCK (SQLITE_IOERR | (15<<8)) |
| #define | SQLITE_IOERR_CLOSE (SQLITE_IOERR | (16<<8)) |
| #define | SQLITE_IOERR_DIR_CLOSE (SQLITE_IOERR | (17<<8)) |
| #define | SQLITE_IOERR_SHMOPEN (SQLITE_IOERR | (18<<8)) |
| #define | SQLITE_IOERR_SHMSIZE (SQLITE_IOERR | (19<<8)) |
| #define | SQLITE_IOERR_SHMLOCK (SQLITE_IOERR | (20<<8)) |
| #define | SQLITE_LOCKED_SHAREDCACHE (SQLITE_LOCKED | (1<<8)) |
| #define | SQLITE_BUSY_RECOVERY (SQLITE_BUSY | (1<<8)) |
| #define | SQLITE_CANTOPEN_NOTEMPDIR (SQLITE_CANTOPEN | (1<<8)) |
| #define | SQLITE_OPEN_READONLY 0x00000001 |
| #define | SQLITE_OPEN_READWRITE 0x00000002 |
| #define | SQLITE_OPEN_CREATE 0x00000004 |
| #define | SQLITE_OPEN_DELETEONCLOSE 0x00000008 |
| #define | SQLITE_OPEN_EXCLUSIVE 0x00000010 |
| #define | SQLITE_OPEN_AUTOPROXY 0x00000020 |
| #define | SQLITE_OPEN_MAIN_DB 0x00000100 |
| #define | SQLITE_OPEN_TEMP_DB 0x00000200 |
| #define | SQLITE_OPEN_TRANSIENT_DB 0x00000400 |
| #define | SQLITE_OPEN_MAIN_JOURNAL 0x00000800 |
| #define | SQLITE_OPEN_TEMP_JOURNAL 0x00001000 |
| #define | SQLITE_OPEN_SUBJOURNAL 0x00002000 |
| #define | SQLITE_OPEN_MASTER_JOURNAL 0x00004000 |
| #define | SQLITE_OPEN_NOMUTEX 0x00008000 |
| #define | SQLITE_OPEN_FULLMUTEX 0x00010000 |
| #define | SQLITE_OPEN_SHAREDCACHE 0x00020000 |
| #define | SQLITE_OPEN_PRIVATECACHE 0x00040000 |
| #define | SQLITE_OPEN_WAL 0x00080000 |
| #define | SQLITE_IOCAP_ATOMIC 0x00000001 |
| #define | SQLITE_IOCAP_ATOMIC512 0x00000002 |
| #define | SQLITE_IOCAP_ATOMIC1K 0x00000004 |
| #define | SQLITE_IOCAP_ATOMIC2K 0x00000008 |
| #define | SQLITE_IOCAP_ATOMIC4K 0x00000010 |
| #define | SQLITE_IOCAP_ATOMIC8K 0x00000020 |
| #define | SQLITE_IOCAP_ATOMIC16K 0x00000040 |
| #define | SQLITE_IOCAP_ATOMIC32K 0x00000080 |
| #define | SQLITE_IOCAP_ATOMIC64K 0x00000100 |
| #define | SQLITE_IOCAP_SAFE_APPEND 0x00000200 |
| #define | SQLITE_IOCAP_SEQUENTIAL 0x00000400 |
| #define | SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN 0x00000800 |
| #define | SQLITE_LOCK_NONE 0 |
| #define | SQLITE_LOCK_SHARED 1 |
| #define | SQLITE_LOCK_RESERVED 2 |
| #define | SQLITE_LOCK_PENDING 3 |
| #define | SQLITE_LOCK_EXCLUSIVE 4 |
| #define | SQLITE_SYNC_NORMAL 0x00002 |
| #define | SQLITE_SYNC_FULL 0x00003 |
| #define | SQLITE_SYNC_DATAONLY 0x00010 |
| #define | SQLITE_FCNTL_LOCKSTATE 1 |
| #define | SQLITE_GET_LOCKPROXYFILE 2 |
| #define | SQLITE_SET_LOCKPROXYFILE 3 |
| #define | SQLITE_LAST_ERRNO 4 |
| #define | SQLITE_FCNTL_SIZE_HINT 5 |
| #define | SQLITE_FCNTL_CHUNK_SIZE 6 |
| #define | SQLITE_ACCESS_EXISTS 0 |
| #define | SQLITE_ACCESS_READWRITE 1 |
| #define | SQLITE_ACCESS_READ 2 |
| #define | SQLITE_SHM_UNLOCK 1 |
| #define | SQLITE_SHM_LOCK 2 |
| #define | SQLITE_SHM_SHARED 4 |
| #define | SQLITE_SHM_EXCLUSIVE 8 |
| #define | SQLITE_SHM_NLOCK 8 |
| #define | SQLITE_CONFIG_SINGLETHREAD 1 |
| #define | SQLITE_CONFIG_MULTITHREAD 2 |
| #define | SQLITE_CONFIG_SERIALIZED 3 |
| #define | SQLITE_CONFIG_MALLOC 4 |
| #define | SQLITE_CONFIG_GETMALLOC 5 |
| #define | SQLITE_CONFIG_SCRATCH 6 |
| #define | SQLITE_CONFIG_PAGECACHE 7 |
| #define | SQLITE_CONFIG_HEAP 8 |
| #define | SQLITE_CONFIG_MEMSTATUS 9 |
| #define | SQLITE_CONFIG_MUTEX 10 |
| #define | SQLITE_CONFIG_GETMUTEX 11 |
| #define | SQLITE_CONFIG_LOOKASIDE 13 |
| #define | SQLITE_CONFIG_PCACHE 14 |
| #define | SQLITE_CONFIG_GETPCACHE 15 |
| #define | SQLITE_CONFIG_LOG 16 |
| #define | SQLITE_DBCONFIG_LOOKASIDE 1001 |
| #define | SQLITE_DENY 1 |
| #define | SQLITE_IGNORE 2 |
| #define | SQLITE_CREATE_INDEX 1 |
| #define | SQLITE_CREATE_TABLE 2 |
| #define | SQLITE_CREATE_TEMP_INDEX 3 |
| #define | SQLITE_CREATE_TEMP_TABLE 4 |
| #define | SQLITE_CREATE_TEMP_TRIGGER 5 |
| #define | SQLITE_CREATE_TEMP_VIEW 6 |
| #define | SQLITE_CREATE_TRIGGER 7 |
| #define | SQLITE_CREATE_VIEW 8 |
| #define | SQLITE_DELETE 9 |
| #define | SQLITE_DROP_INDEX 10 |
| #define | SQLITE_DROP_TABLE 11 |
| #define | SQLITE_DROP_TEMP_INDEX 12 |
| #define | SQLITE_DROP_TEMP_TABLE 13 |
| #define | SQLITE_DROP_TEMP_TRIGGER 14 |
| #define | SQLITE_DROP_TEMP_VIEW 15 |
| #define | SQLITE_DROP_TRIGGER 16 |
| #define | SQLITE_DROP_VIEW 17 |
| #define | SQLITE_INSERT 18 |
| #define | SQLITE_PRAGMA 19 |
| #define | SQLITE_READ 20 |
| #define | SQLITE_SELECT 21 |
| #define | SQLITE_TRANSACTION 22 |
| #define | SQLITE_UPDATE 23 |
| #define | SQLITE_ATTACH 24 |
| #define | SQLITE_DETACH 25 |
| #define | SQLITE_ALTER_TABLE 26 |
| #define | SQLITE_REINDEX 27 |
| #define | SQLITE_ANALYZE 28 |
| #define | SQLITE_CREATE_VTABLE 29 |
| #define | SQLITE_DROP_VTABLE 30 |
| #define | SQLITE_FUNCTION 31 |
| #define | SQLITE_SAVEPOINT 32 |
| #define | SQLITE_COPY 0 |
| #define | SQLITE_LIMIT_LENGTH 0 |
| #define | SQLITE_LIMIT_SQL_LENGTH 1 |
| #define | SQLITE_LIMIT_COLUMN 2 |
| #define | SQLITE_LIMIT_EXPR_DEPTH 3 |
| #define | SQLITE_LIMIT_COMPOUND_SELECT 4 |
| #define | SQLITE_LIMIT_VDBE_OP 5 |
| #define | SQLITE_LIMIT_FUNCTION_ARG 6 |
| #define | SQLITE_LIMIT_ATTACHED 7 |
| #define | SQLITE_LIMIT_LIKE_PATTERN_LENGTH 8 |
| #define | SQLITE_LIMIT_VARIABLE_NUMBER 9 |
| #define | SQLITE_LIMIT_TRIGGER_DEPTH 10 |
| #define | SQLITE_INTEGER 1 |
| #define | SQLITE_FLOAT 2 |
| #define | SQLITE_BLOB 4 |
| #define | SQLITE_NULL 5 |
| #define | SQLITE_TEXT 3 |
| #define | SQLITE3_TEXT 3 |
| #define | SQLITE_UTF8 1 |
| #define | SQLITE_UTF16LE 2 |
| #define | SQLITE_UTF16BE 3 |
| #define | SQLITE_UTF16 4 |
| #define | SQLITE_ANY 5 |
| #define | SQLITE_UTF16_ALIGNED 8 |
| #define | SQLITE_STATIC ((sqlite3_destructor_type)0) |
| #define | SQLITE_TRANSIENT ((sqlite3_destructor_type)-1) |
| #define | SQLITE_INDEX_CONSTRAINT_EQ 2 |
| #define | SQLITE_INDEX_CONSTRAINT_GT 4 |
| #define | SQLITE_INDEX_CONSTRAINT_LE 8 |
| #define | SQLITE_INDEX_CONSTRAINT_LT 16 |
| #define | SQLITE_INDEX_CONSTRAINT_GE 32 |
| #define | SQLITE_INDEX_CONSTRAINT_MATCH 64 |
| #define | SQLITE_MUTEX_FAST 0 |
| #define | SQLITE_MUTEX_RECURSIVE 1 |
| #define | SQLITE_MUTEX_STATIC_MASTER 2 |
| #define | SQLITE_MUTEX_STATIC_MEM 3 |
| #define | SQLITE_MUTEX_STATIC_MEM2 4 |
| #define | SQLITE_MUTEX_STATIC_OPEN 4 |
| #define | SQLITE_MUTEX_STATIC_PRNG 5 |
| #define | SQLITE_MUTEX_STATIC_LRU 6 |
| #define | SQLITE_MUTEX_STATIC_LRU2 7 |
| #define | SQLITE_TESTCTRL_FIRST 5 |
| #define | SQLITE_TESTCTRL_PRNG_SAVE 5 |
| #define | SQLITE_TESTCTRL_PRNG_RESTORE 6 |
| #define | SQLITE_TESTCTRL_PRNG_RESET 7 |
| #define | SQLITE_TESTCTRL_BITVEC_TEST 8 |
| #define | SQLITE_TESTCTRL_FAULT_INSTALL 9 |
| #define | SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS 10 |
| #define | SQLITE_TESTCTRL_PENDING_BYTE 11 |
| #define | SQLITE_TESTCTRL_ASSERT 12 |
| #define | SQLITE_TESTCTRL_ALWAYS 13 |
| #define | SQLITE_TESTCTRL_RESERVE 14 |
| #define | SQLITE_TESTCTRL_OPTIMIZATIONS 15 |
| #define | SQLITE_TESTCTRL_ISKEYWORD 16 |
| #define | SQLITE_TESTCTRL_PGHDRSZ 17 |
| #define | SQLITE_TESTCTRL_LAST 17 |
| #define | SQLITE_STATUS_MEMORY_USED 0 |
| #define | SQLITE_STATUS_PAGECACHE_USED 1 |
| #define | SQLITE_STATUS_PAGECACHE_OVERFLOW 2 |
| #define | SQLITE_STATUS_SCRATCH_USED 3 |
| #define | SQLITE_STATUS_SCRATCH_OVERFLOW 4 |
| #define | SQLITE_STATUS_MALLOC_SIZE 5 |
| #define | SQLITE_STATUS_PARSER_STACK 6 |
| #define | SQLITE_STATUS_PAGECACHE_SIZE 7 |
| #define | SQLITE_STATUS_SCRATCH_SIZE 8 |
| #define | SQLITE_STATUS_MALLOC_COUNT 9 |
| #define | SQLITE_DBSTATUS_LOOKASIDE_USED 0 |
| #define | SQLITE_DBSTATUS_CACHE_USED 1 |
| #define | SQLITE_DBSTATUS_SCHEMA_USED 2 |
| #define | SQLITE_DBSTATUS_STMT_USED 3 |
| #define | SQLITE_DBSTATUS_MAX 3 |
| #define | SQLITE_STMTSTATUS_FULLSCAN_STEP 1 |
| #define | SQLITE_STMTSTATUS_SORT 2 |
| #define | SQLITE_STMTSTATUS_AUTOINDEX 3 |
| #define | _SQLITE_HASH_H_ |
| #define | sqliteHashFirst(H) ((H)->first) |
| #define | sqliteHashNext(E) ((E)->next) |
| #define | sqliteHashData(E) ((E)->data) |
| #define | TK_SEMI 1 |
| #define | TK_EXPLAIN 2 |
| #define | TK_QUERY 3 |
| #define | TK_PLAN 4 |
| #define | TK_BEGIN 5 |
| #define | TK_TRANSACTION 6 |
| #define | TK_DEFERRED 7 |
| #define | TK_IMMEDIATE 8 |
| #define | TK_EXCLUSIVE 9 |
| #define | TK_COMMIT 10 |
| #define | TK_END 11 |
| #define | TK_ROLLBACK 12 |
| #define | TK_SAVEPOINT 13 |
| #define | TK_RELEASE 14 |
| #define | TK_TO 15 |
| #define | TK_TABLE 16 |
| #define | TK_CREATE 17 |
| #define | TK_IF 18 |
| #define | TK_NOT 19 |
| #define | TK_EXISTS 20 |
| #define | TK_TEMP 21 |
| #define | TK_LP 22 |
| #define | TK_RP 23 |
| #define | TK_AS 24 |
| #define | TK_COMMA 25 |
| #define | TK_ID 26 |
| #define | TK_INDEXED 27 |
| #define | TK_ABORT 28 |
| #define | TK_ACTION 29 |
| #define | TK_AFTER 30 |
| #define | TK_ANALYZE 31 |
| #define | TK_ASC 32 |
| #define | TK_ATTACH 33 |
| #define | TK_BEFORE 34 |
| #define | TK_BY 35 |
| #define | TK_CASCADE 36 |
| #define | TK_CAST 37 |
| #define | TK_COLUMNKW 38 |
| #define | TK_CONFLICT 39 |
| #define | TK_DATABASE 40 |
| #define | TK_DESC 41 |
| #define | TK_DETACH 42 |
| #define | TK_EACH 43 |
| #define | TK_FAIL 44 |
| #define | TK_FOR 45 |
| #define | TK_IGNORE 46 |
| #define | TK_INITIALLY 47 |
| #define | TK_INSTEAD 48 |
| #define | TK_LIKE_KW 49 |
| #define | TK_MATCH 50 |
| #define | TK_NO 51 |
| #define | TK_KEY 52 |
| #define | TK_OF 53 |
| #define | TK_OFFSET 54 |
| #define | TK_PRAGMA 55 |
| #define | TK_RAISE 56 |
| #define | TK_REPLACE 57 |
| #define | TK_RESTRICT 58 |
| #define | TK_ROW 59 |
| #define | TK_TRIGGER 60 |
| #define | TK_VACUUM 61 |
| #define | TK_VIEW 62 |
| #define | TK_VIRTUAL 63 |
| #define | TK_REINDEX 64 |
| #define | TK_RENAME 65 |
| #define | TK_CTIME_KW 66 |
| #define | TK_ANY 67 |
| #define | TK_OR 68 |
| #define | TK_AND 69 |
| #define | TK_IS 70 |
| #define | TK_BETWEEN 71 |
| #define | TK_IN 72 |
| #define | TK_ISNULL 73 |
| #define | TK_NOTNULL 74 |
| #define | TK_NE 75 |
| #define | TK_EQ 76 |
| #define | TK_GT 77 |
| #define | TK_LE 78 |
| #define | TK_LT 79 |
| #define | TK_GE 80 |
| #define | TK_ESCAPE 81 |
| #define | TK_BITAND 82 |
| #define | TK_BITOR 83 |
| #define | TK_LSHIFT 84 |
| #define | TK_RSHIFT 85 |
| #define | TK_PLUS 86 |
| #define | TK_MINUS 87 |
| #define | TK_STAR 88 |
| #define | TK_SLASH 89 |
| #define | TK_REM 90 |
| #define | TK_CONCAT 91 |
| #define | TK_COLLATE 92 |
| #define | TK_BITNOT 93 |
| #define | TK_STRING 94 |
| #define | TK_JOIN_KW 95 |
| #define | TK_CONSTRAINT 96 |
| #define | TK_DEFAULT 97 |
| #define | TK_NULL 98 |
| #define | TK_PRIMARY 99 |
| #define | TK_UNIQUE 100 |
| #define | TK_CHECK 101 |
| #define | TK_REFERENCES 102 |
| #define | TK_AUTOINCR 103 |
| #define | TK_ON 104 |
| #define | TK_INSERT 105 |
| #define | TK_DELETE 106 |
| #define | TK_UPDATE 107 |
| #define | TK_SET 108 |
| #define | TK_DEFERRABLE 109 |
| #define | TK_FOREIGN 110 |
| #define | TK_DROP 111 |
| #define | TK_UNION 112 |
| #define | TK_ALL 113 |
| #define | TK_EXCEPT 114 |
| #define | TK_INTERSECT 115 |
| #define | TK_SELECT 116 |
| #define | TK_DISTINCT 117 |
| #define | TK_DOT 118 |
| #define | TK_FROM 119 |
| #define | TK_JOIN 120 |
| #define | TK_USING 121 |
| #define | TK_ORDER 122 |
| #define | TK_GROUP 123 |
| #define | TK_HAVING 124 |
| #define | TK_LIMIT 125 |
| #define | TK_WHERE 126 |
| #define | TK_INTO 127 |
| #define | TK_VALUES 128 |
| #define | TK_INTEGER 129 |
| #define | TK_FLOAT 130 |
| #define | TK_BLOB 131 |
| #define | TK_REGISTER 132 |
| #define | TK_VARIABLE 133 |
| #define | TK_CASE 134 |
| #define | TK_WHEN 135 |
| #define | TK_THEN 136 |
| #define | TK_ELSE 137 |
| #define | TK_INDEX 138 |
| #define | TK_ALTER 139 |
| #define | TK_ADD 140 |
| #define | TK_TO_TEXT 141 |
| #define | TK_TO_BLOB 142 |
| #define | TK_TO_NUMERIC 143 |
| #define | TK_TO_INT 144 |
| #define | TK_TO_REAL 145 |
| #define | TK_ISNOT 146 |
| #define | TK_END_OF_FILE 147 |
| #define | TK_ILLEGAL 148 |
| #define | TK_SPACE 149 |
| #define | TK_UNCLOSED_STRING 150 |
| #define | TK_FUNCTION 151 |
| #define | TK_COLUMN 152 |
| #define | TK_AGG_FUNCTION 153 |
| #define | TK_AGG_COLUMN 154 |
| #define | TK_CONST_FUNC 155 |
| #define | TK_UMINUS 156 |
| #define | TK_UPLUS 157 |
| #define | SQLITE_BIG_DBL (1e99) |
| #define | OMIT_TEMPDB 0 |
| #define | SQLITE_MAX_FILE_FORMAT 4 |
| #define | SQLITE_DEFAULT_FILE_FORMAT 1 |
| #define | SQLITE_DEFAULT_RECURSIVE_TRIGGERS 0 |
| #define | SQLITE_TEMP_STORE 1 |
| #define | offsetof(STRUCTURE, FIELD) ((int)((char*)&((STRUCTURE*)0)->FIELD)) |
| #define | SQLITE_ASCII 1 |
| #define | UINT32_TYPE unsigned int |
| #define | UINT16_TYPE unsigned short int |
| #define | INT16_TYPE short int |
| #define | UINT8_TYPE unsigned char |
| #define | INT8_TYPE signed char |
| #define | LONGDOUBLE_TYPE long double |
| #define | SQLITE_MAX_U32 ((((u64)1)<<32)-1) |
| #define | SQLITE_BIGENDIAN (*(char *)(&sqlite3one)==0) |
| #define | SQLITE_LITTLEENDIAN (*(char *)(&sqlite3one)==1) |
| #define | SQLITE_UTF16NATIVE (SQLITE_BIGENDIAN?SQLITE_UTF16BE:SQLITE_UTF16LE) |
| #define | LARGEST_INT64 (0xffffffff|(((i64)0x7fffffff)<<32)) |
| #define | SMALLEST_INT64 (((i64)-1) - LARGEST_INT64) |
| #define | ROUND8(x) (((x)+7)&~7) |
| #define | ROUNDDOWN8(x) ((x)&~7) |
| #define | EIGHT_BYTE_ALIGNMENT(X) ((((char*)(X) - (char*)0)&7)==0) |
| #define | MASTER_NAME "sqlite_master" |
| #define | TEMP_MASTER_NAME "sqlite_temp_master" |
| #define | MASTER_ROOT 1 |
| #define | SCHEMA_TABLE(x) ((!OMIT_TEMPDB)&&(x==1)?TEMP_MASTER_NAME:MASTER_NAME) |
| #define | ArraySize(X) ((int)(sizeof(X)/sizeof(X[0]))) |
| #define | SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3DbFree) |
| #define | SQLITE_WSD |
| #define | GLOBAL(t, v) v |
| #define | sqlite3GlobalConfig sqlite3Config |
| #define | UNUSED_PARAMETER(x) (void)(x) |
| #define | UNUSED_PARAMETER2(x, y) UNUSED_PARAMETER(x),UNUSED_PARAMETER(y) |
| #define | _BTREE_H_ |
| #define | SQLITE_N_BTREE_META 10 |
| #define | SQLITE_DEFAULT_AUTOVACUUM 0 |
| #define | BTREE_AUTOVACUUM_NONE 0 |
| #define | BTREE_AUTOVACUUM_FULL 1 |
| #define | BTREE_AUTOVACUUM_INCR 2 |
| #define | BTREE_OMIT_JOURNAL 1 |
| #define | BTREE_NO_READLOCK 2 |
| #define | BTREE_MEMORY 4 |
| #define | BTREE_READONLY 8 |
| #define | BTREE_READWRITE 16 |
| #define | BTREE_CREATE 32 |
| #define | BTREE_INTKEY 1 |
| #define | BTREE_ZERODATA 2 |
| #define | BTREE_LEAFDATA 4 |
| #define | BTREE_FREE_PAGE_COUNT 0 |
| #define | BTREE_SCHEMA_VERSION 1 |
| #define | BTREE_FILE_FORMAT 2 |
| #define | BTREE_DEFAULT_CACHE_SIZE 3 |
| #define | BTREE_LARGEST_ROOT_PAGE 4 |
| #define | BTREE_TEXT_ENCODING 5 |
| #define | BTREE_USER_VERSION 6 |
| #define | BTREE_INCR_VACUUM 7 |
| #define | _SQLITE_VDBE_H_ |
| #define | P4_NOTUSED 0 |
| #define | P4_DYNAMIC (-1) |
| #define | P4_STATIC (-2) |
| #define | P4_COLLSEQ (-4) |
| #define | P4_FUNCDEF (-5) |
| #define | P4_KEYINFO (-6) |
| #define | P4_VDBEFUNC (-7) |
| #define | P4_MEM (-8) |
| #define | P4_TRANSIENT (-9) |
| #define | P4_VTAB (-10) |
| #define | P4_MPRINTF (-11) |
| #define | P4_REAL (-12) |
| #define | P4_INT64 (-13) |
| #define | P4_INT32 (-14) |
| #define | P4_INTARRAY (-15) |
| #define | P4_SUBPROGRAM (-18) |
| #define | P4_KEYINFO_HANDOFF (-16) |
| #define | P4_KEYINFO_STATIC (-17) |
| #define | COLNAME_NAME 0 |
| #define | COLNAME_DECLTYPE 1 |
| #define | COLNAME_DATABASE 2 |
| #define | COLNAME_TABLE 3 |
| #define | COLNAME_COLUMN 4 |
| #define | COLNAME_N 2 |
| #define | ADDR(X) (-1-(X)) |
| #define | OP_Goto 1 |
| #define | OP_Gosub 2 |
| #define | OP_Return 3 |
| #define | OP_Yield 4 |
| #define | OP_HaltIfNull 5 |
| #define | OP_Halt 6 |
| #define | OP_Integer 7 |
| #define | OP_Int64 8 |
| #define | OP_Real 130 |
| #define | OP_String8 94 |
| #define | OP_String 9 |
| #define | OP_Null 10 |
| #define | OP_Blob 11 |
| #define | OP_Variable 12 |
| #define | OP_Move 13 |
| #define | OP_Copy 14 |
| #define | OP_SCopy 15 |
| #define | OP_ResultRow 16 |
| #define | OP_Concat 91 |
| #define | OP_Add 86 |
| #define | OP_Subtract 87 |
| #define | OP_Multiply 88 |
| #define | OP_Divide 89 |
| #define | OP_Remainder 90 |
| #define | OP_CollSeq 17 |
| #define | OP_Function 18 |
| #define | OP_BitAnd 82 |
| #define | OP_BitOr 83 |
| #define | OP_ShiftLeft 84 |
| #define | OP_ShiftRight 85 |
| #define | OP_AddImm 20 |
| #define | OP_MustBeInt 21 |
| #define | OP_RealAffinity 22 |
| #define | OP_ToText 141 |
| #define | OP_ToBlob 142 |
| #define | OP_ToNumeric 143 |
| #define | OP_ToInt 144 |
| #define | OP_ToReal 145 |
| #define | OP_Eq 76 |
| #define | OP_Ne 75 |
| #define | OP_Lt 79 |
| #define | OP_Le 78 |
| #define | OP_Gt 77 |
| #define | OP_Ge 80 |
| #define | OP_Permutation 23 |
| #define | OP_Compare 24 |
| #define | OP_Jump 25 |
| #define | OP_And 69 |
| #define | OP_Or 68 |
| #define | OP_Not 19 |
| #define | OP_BitNot 93 |
| #define | OP_If 26 |
| #define | OP_IfNot 27 |
| #define | OP_IsNull 73 |
| #define | OP_NotNull 74 |
| #define | OP_Column 28 |
| #define | OP_Affinity 29 |
| #define | OP_MakeRecord 30 |
| #define | OP_Count 31 |
| #define | OP_Savepoint 32 |
| #define | OP_AutoCommit 33 |
| #define | OP_Transaction 34 |
| #define | OP_ReadCookie 35 |
| #define | OP_SetCookie 36 |
| #define | OP_VerifyCookie 37 |
| #define | OP_OpenRead 38 |
| #define | OP_OpenWrite 39 |
| #define | OP_OpenAutoindex 40 |
| #define | OP_OpenEphemeral 41 |
| #define | OP_OpenPseudo 42 |
| #define | OP_Close 43 |
| #define | OP_SeekLt 44 |
| #define | OP_SeekLe 45 |
| #define | OP_SeekGe 46 |
| #define | OP_SeekGt 47 |
| #define | OP_Seek 48 |
| #define | OP_NotFound 49 |
| #define | OP_Found 50 |
| #define | OP_IsUnique 51 |
| #define | OP_NotExists 52 |
| #define | OP_Sequence 53 |
| #define | OP_NewRowid 54 |
| #define | OP_Insert 55 |
| #define | OP_InsertInt 56 |
| #define | OP_Delete 57 |
| #define | OP_ResetCount 58 |
| #define | OP_RowKey 59 |
| #define | OP_RowData 60 |
| #define | OP_Rowid 61 |
| #define | OP_NullRow 62 |
| #define | OP_Last 63 |
| #define | OP_Sort 64 |
| #define | OP_Rewind 65 |
| #define | OP_Prev 66 |
| #define | OP_Next 67 |
| #define | OP_IdxInsert 70 |
| #define | OP_IdxDelete 71 |
| #define | OP_IdxRowid 72 |
| #define | OP_IdxLT 81 |
| #define | OP_IdxGE 92 |
| #define | OP_Destroy 95 |
| #define | OP_Clear 96 |
| #define | OP_CreateIndex 97 |
| #define | OP_CreateTable 98 |
| #define | OP_ParseSchema 99 |
| #define | OP_LoadAnalysis 100 |
| #define | OP_DropTable 101 |
| #define | OP_DropIndex 102 |
| #define | OP_DropTrigger 103 |
| #define | OP_IntegrityCk 104 |
| #define | OP_RowSetAdd 105 |
| #define | OP_RowSetRead 106 |
| #define | OP_RowSetTest 107 |
| #define | OP_Program 108 |
| #define | OP_Param 109 |
| #define | OP_FkCounter 110 |
| #define | OP_FkIfZero 111 |
| #define | OP_MemMax 112 |
| #define | OP_IfPos 113 |
| #define | OP_IfNeg 114 |
| #define | OP_IfZero 115 |
| #define | OP_AggStep 116 |
| #define | OP_AggFinal 117 |
| #define | OP_Checkpoint 118 |
| #define | OP_JournalMode 119 |
| #define | OP_Vacuum 120 |
| #define | OP_IncrVacuum 121 |
| #define | OP_Expire 122 |
| #define | OP_TableLock 123 |
| #define | OP_VBegin 124 |
| #define | OP_VCreate 125 |
| #define | OP_VDestroy 126 |
| #define | OP_VOpen 127 |
| #define | OP_VFilter 128 |
| #define | OP_VColumn 129 |
| #define | OP_VNext 131 |
| #define | OP_VRename 132 |
| #define | OP_VUpdate 133 |
| #define | OP_Pagecount 134 |
| #define | OP_Trace 135 |
| #define | OP_Noop 136 |
| #define | OP_Explain 137 |
| #define | OP_NotUsed_138 138 |
| #define | OP_NotUsed_139 139 |
| #define | OP_NotUsed_140 140 |
| #define | OPFLG_JUMP 0x0001 |
| #define | OPFLG_OUT2_PRERELEASE 0x0002 |
| #define | OPFLG_IN1 0x0004 |
| #define | OPFLG_IN2 0x0008 |
| #define | OPFLG_IN3 0x0010 |
| #define | OPFLG_OUT2 0x0020 |
| #define | OPFLG_OUT3 0x0040 |
| #define | OPFLG_INITIALIZER |
| #define | VdbeComment(X) |
| #define | VdbeNoopComment(X) |
| #define | _PAGER_H_ |
| #define | SQLITE_DEFAULT_JOURNAL_SIZE_LIMIT -1 |
| #define | PAGER_MJ_PGNO(x) ((Pgno)((PENDING_BYTE/((x)->pageSize))+1)) |
| #define | PAGER_OMIT_JOURNAL 0x0001 |
| #define | PAGER_NO_READLOCK 0x0002 |
| #define | PAGER_LOCKINGMODE_QUERY -1 |
| #define | PAGER_LOCKINGMODE_NORMAL 0 |
| #define | PAGER_LOCKINGMODE_EXCLUSIVE 1 |
| #define | PAGER_JOURNALMODE_QUERY (-1) |
| #define | PAGER_JOURNALMODE_DELETE 0 |
| #define | PAGER_JOURNALMODE_PERSIST 1 |
| #define | PAGER_JOURNALMODE_OFF 2 |
| #define | PAGER_JOURNALMODE_TRUNCATE 3 |
| #define | PAGER_JOURNALMODE_MEMORY 4 |
| #define | PAGER_JOURNALMODE_WAL 5 |
| #define | sqlite3PagerGet(A, B, C) sqlite3PagerAcquire(A,B,C,0) |
| #define | disable_simulated_io_errors() |
| #define | enable_simulated_io_errors() |
| #define | PGHDR_DIRTY 0x002 |
| #define | PGHDR_NEED_SYNC 0x004 |
| #define | PGHDR_NEED_READ 0x008 |
| #define | PGHDR_REUSE_UNLIKELY 0x010 |
| #define | PGHDR_DONT_WRITE 0x020 |
| #define | _SQLITE_OS_H_ |
| #define | SQLITE_OS_OTHER 0 |
| #define | SQLITE_OS_WIN 0 |
| #define | SQLITE_OS_UNIX 1 |
| #define | SQLITE_OS_OS2 0 |
| #define | SQLITE_OS_WINCE 0 |
| #define | SQLITE_TEMPNAME_SIZE 200 |
| #define | SET_FULLSYNC(x, y) |
| #define | SQLITE_DEFAULT_SECTOR_SIZE 512 |
| #define | SQLITE_TEMP_FILE_PREFIX "etilqs_" |
| #define | NO_LOCK 0 |
| #define | SHARED_LOCK 1 |
| #define | RESERVED_LOCK 2 |
| #define | PENDING_LOCK 3 |
| #define | EXCLUSIVE_LOCK 4 |
| #define | PENDING_BYTE sqlite3PendingByte |
| #define | RESERVED_BYTE (PENDING_BYTE+1) |
| #define | SHARED_FIRST (PENDING_BYTE+2) |
| #define | SHARED_SIZE 510 |
| #define | SQLITE_FCNTL_DB_UNCHANGED 0xca093fa0 |
| #define | SQLITE_MUTEX_PTHREADS |
| #define | DbHasProperty(D, I, P) (((D)->aDb[I].pSchema->flags&(P))==(P)) |
| #define | DbHasAnyProperty(D, I, P) (((D)->aDb[I].pSchema->flags&(P))!=0) |
| #define | DbSetProperty(D, I, P) (D)->aDb[I].pSchema->flags|=(P) |
| #define | DbClearProperty(D, I, P) (D)->aDb[I].pSchema->flags&=~(P) |
| #define | DB_SchemaLoaded 0x0001 |
| #define | DB_UnresetViews 0x0002 |
| #define | DB_Empty 0x0004 |
| #define | SQLITE_N_LIMIT (SQLITE_LIMIT_TRIGGER_DEPTH+1) |
| #define | ENC(db) ((db)->aDb[0].pSchema->enc) |
| #define | SQLITE_VdbeTrace 0x00000100 |
| #define | SQLITE_InternChanges 0x00000200 |
| #define | SQLITE_FullColNames 0x00000400 |
| #define | SQLITE_ShortColNames 0x00000800 |
| #define | SQLITE_CountRows 0x00001000 |
| #define | SQLITE_NullCallback 0x00002000 |
| #define | SQLITE_SqlTrace 0x00004000 |
| #define | SQLITE_VdbeListing 0x00008000 |
| #define | SQLITE_WriteSchema 0x00010000 |
| #define | SQLITE_NoReadlock 0x00020000 |
| #define | SQLITE_IgnoreChecks 0x00040000 |
| #define | SQLITE_ReadUncommitted 0x0080000 |
| #define | SQLITE_LegacyFileFmt 0x00100000 |
| #define | SQLITE_FullFSync 0x00200000 |
| #define | SQLITE_LoadExtension 0x00400000 |
| #define | SQLITE_RecoveryMode 0x00800000 |
| #define | SQLITE_ReverseOrder 0x01000000 |
| #define | SQLITE_RecTriggers 0x02000000 |
| #define | SQLITE_ForeignKeys 0x04000000 |
| #define | SQLITE_AutoIndex 0x08000000 |
| #define | SQLITE_PreferBuiltin 0x10000000 |
| #define | SQLITE_QueryFlattener 0x01 |
| #define | SQLITE_ColumnCache 0x02 |
| #define | SQLITE_IndexSort 0x04 |
| #define | SQLITE_IndexSearch 0x08 |
| #define | SQLITE_IndexCover 0x10 |
| #define | SQLITE_GroupByOrder 0x20 |
| #define | SQLITE_OptMask 0xff |
| #define | SQLITE_MAGIC_OPEN 0xa029a697 |
| #define | SQLITE_MAGIC_CLOSED 0x9f3c2d33 |
| #define | SQLITE_MAGIC_SICK 0x4b771290 |
| #define | SQLITE_MAGIC_BUSY 0xf03b7906 |
| #define | SQLITE_MAGIC_ERROR 0xb5357930 |
| #define | SQLITE_FUNC_LIKE 0x01 |
| #define | SQLITE_FUNC_CASE 0x02 |
| #define | SQLITE_FUNC_EPHEM 0x04 |
| #define | SQLITE_FUNC_NEEDCOLL 0x08 |
| #define | SQLITE_FUNC_PRIVATE 0x10 |
| #define | SQLITE_FUNC_COUNT 0x20 |
| #define | SQLITE_FUNC_COALESCE 0x40 |
| #define | FUNCTION(zName, nArg, iArg, bNC, xFunc) |
| #define | STR_FUNCTION(zName, nArg, pArg, bNC, xFunc) |
| #define | LIKEFUNC(zName, nArg, arg, flags) {nArg, SQLITE_UTF8, flags, (void *)arg, 0, likeFunc, 0, 0, #zName, 0} |
| #define | AGGREGATE(zName, nArg, arg, nc, xStep, xFinal) |
| #define | SAVEPOINT_BEGIN 0 |
| #define | SAVEPOINT_RELEASE 1 |
| #define | SAVEPOINT_ROLLBACK 2 |
| #define | SQLITE_COLL_BINARY 1 |
| #define | SQLITE_COLL_NOCASE 2 |
| #define | SQLITE_COLL_REVERSE 3 |
| #define | SQLITE_COLL_USER 0 |
| #define | SQLITE_SO_ASC 0 |
| #define | SQLITE_SO_DESC 1 |
| #define | SQLITE_AFF_TEXT 'a' |
| #define | SQLITE_AFF_NONE 'b' |
| #define | SQLITE_AFF_NUMERIC 'c' |
| #define | SQLITE_AFF_INTEGER 'd' |
| #define | SQLITE_AFF_REAL 'e' |
| #define | sqlite3IsNumericAffinity(X) ((X)>=SQLITE_AFF_NUMERIC) |
| #define | SQLITE_AFF_MASK 0x67 |
| #define | SQLITE_JUMPIFNULL 0x08 |
| #define | SQLITE_STOREP2 0x10 |
| #define | SQLITE_NULLEQ 0x80 |
| #define | TF_Readonly 0x01 |
| #define | TF_Ephemeral 0x02 |
| #define | TF_HasPrimaryKey 0x04 |
| #define | TF_Autoincrement 0x08 |
| #define | TF_Virtual 0x10 |
| #define | TF_NeedMetadata 0x20 |
| #define | IsVirtual(X) (((X)->tabFlags & TF_Virtual)!=0) |
| #define | IsHiddenColumn(X) ((X)->isHidden) |
| #define | OE_None 0 |
| #define | OE_Rollback 1 |
| #define | OE_Abort 2 |
| #define | OE_Fail 3 |
| #define | OE_Ignore 4 |
| #define | OE_Replace 5 |
| #define | OE_Restrict 6 |
| #define | OE_SetNull 7 |
| #define | OE_SetDflt 8 |
| #define | OE_Cascade 9 |
| #define | OE_Default 99 |
| #define | UNPACKED_NEED_FREE 0x0001 |
| #define | UNPACKED_NEED_DESTROY 0x0002 |
| #define | UNPACKED_IGNORE_ROWID 0x0004 |
| #define | UNPACKED_INCRKEY 0x0008 |
| #define | UNPACKED_PREFIX_MATCH 0x0010 |
| #define | UNPACKED_PREFIX_SEARCH 0x0020 |
| #define | EP_FromJoin 0x0001 |
| #define | EP_Agg 0x0002 |
| #define | EP_Resolved 0x0004 |
| #define | EP_Error 0x0008 |
| #define | EP_Distinct 0x0010 |
| #define | EP_VarSelect 0x0020 |
| #define | EP_DblQuoted 0x0040 |
| #define | EP_InfixFunc 0x0080 |
| #define | EP_ExpCollate 0x0100 |
| #define | EP_FixedDest 0x0200 |
| #define | EP_IntValue 0x0400 |
| #define | EP_xIsSelect 0x0800 |
| #define | EP_Reduced 0x1000 |
| #define | EP_TokenOnly 0x2000 |
| #define | EP_Static 0x4000 |
| #define | EP2_MallocedToken 0x0001 |
| #define | EP2_Irreducible 0x0002 |
| #define | ExprSetIrreducible(X) |
| #define | ExprHasProperty(E, P) (((E)->flags&(P))==(P)) |
| #define | ExprHasAnyProperty(E, P) (((E)->flags&(P))!=0) |
| #define | ExprSetProperty(E, P) (E)->flags|=(P) |
| #define | ExprClearProperty(E, P) (E)->flags&=~(P) |
| #define | EXPR_FULLSIZE sizeof(Expr) |
| #define | EXPR_REDUCEDSIZE offsetof(Expr,iTable) |
| #define | EXPR_TOKENONLYSIZE offsetof(Expr,pLeft) |
| #define | EXPRDUP_REDUCE 0x0001 |
| #define | BMS ((int)(sizeof(Bitmask)*8)) |
| #define | JT_INNER 0x0001 |
| #define | JT_CROSS 0x0002 |
| #define | JT_NATURAL 0x0004 |
| #define | JT_LEFT 0x0008 |
| #define | JT_RIGHT 0x0010 |
| #define | JT_OUTER 0x0020 |
| #define | JT_ERROR 0x0040 |
| #define | WHERE_ORDERBY_NORMAL 0x0000 |
| #define | WHERE_ORDERBY_MIN 0x0001 |
| #define | WHERE_ORDERBY_MAX 0x0002 |
| #define | WHERE_ONEPASS_DESIRED 0x0004 |
| #define | WHERE_DUPLICATES_OK 0x0008 |
| #define | WHERE_OMIT_OPEN 0x0010 |
| #define | WHERE_OMIT_CLOSE 0x0020 |
| #define | WHERE_FORCE_TABLE 0x0040 |
| #define | WHERE_ONETABLE_ONLY 0x0080 |
| #define | SF_Distinct 0x0001 |
| #define | SF_Resolved 0x0002 |
| #define | SF_Aggregate 0x0004 |
| #define | SF_UsesEphemeral 0x0008 |
| #define | SF_Expanded 0x0010 |
| #define | SF_HasTypeInfo 0x0020 |
| #define | SRT_Union 1 |
| #define | SRT_Except 2 |
| #define | SRT_Exists 3 |
| #define | SRT_Discard 4 |
| #define | IgnorableOrderby(X) ((X->eDest)<=SRT_Discard) |
| #define | SRT_Output 5 |
| #define | SRT_Mem 6 |
| #define | SRT_Set 7 |
| #define | SRT_Table 8 |
| #define | SRT_EphemTab 9 |
| #define | SRT_Coroutine 10 |
| #define | SQLITE_N_COLCACHE 10 |
| #define | IN_DECLARE_VTAB (pParse->declareVtab) |
| #define | OPFLAG_NCHANGE 0x01 |
| #define | OPFLAG_LASTROWID 0x02 |
| #define | OPFLAG_ISUPDATE 0x04 |
| #define | OPFLAG_APPEND 0x08 |
| #define | OPFLAG_USESEEKRESULT 0x10 |
| #define | OPFLAG_CLEARCACHE 0x20 |
| #define | TRIGGER_BEFORE 1 |
| #define | TRIGGER_AFTER 2 |
| #define | WRC_Continue 0 |
| #define | WRC_Prune 1 |
| #define | WRC_Abort 2 |
| #define | SQLITE_SKIP_UTF8(zIn) |
| #define | SQLITE_CORRUPT_BKPT sqlite3CorruptError(__LINE__) |
| #define | SQLITE_MISUSE_BKPT sqlite3MisuseError(__LINE__) |
| #define | SQLITE_CANTOPEN_BKPT sqlite3CantopenError(__LINE__) |
| #define | sqlite3Toupper(x) ((x)&~(sqlite3CtypeMap[(unsigned char)(x)]&0x20)) |
| #define | sqlite3Isspace(x) (sqlite3CtypeMap[(unsigned char)(x)]&0x01) |
| #define | sqlite3Isalnum(x) (sqlite3CtypeMap[(unsigned char)(x)]&0x06) |
| #define | sqlite3Isalpha(x) (sqlite3CtypeMap[(unsigned char)(x)]&0x02) |
| #define | sqlite3Isdigit(x) (sqlite3CtypeMap[(unsigned char)(x)]&0x04) |
| #define | sqlite3Isxdigit(x) (sqlite3CtypeMap[(unsigned char)(x)]&0x08) |
| #define | sqlite3Tolower(x) (sqlite3UpperToLower[(unsigned char)(x)]) |
| #define | sqlite3StrNICmp sqlite3_strnicmp |
| #define | sqlite3StackAllocRaw(D, N) sqlite3DbMallocRaw(D,N) |
| #define | sqlite3StackAllocZero(D, N) sqlite3DbMallocZero(D,N) |
| #define | sqlite3StackFree(D, P) sqlite3DbFree(D,P) |
| #define | sqlite3ParseToplevel(p) ((p)->pToplevel ? (p)->pToplevel : (p)) |
| #define | getVarint32(A, B) (u8)((*(A)<(u8)0x80) ? ((B) = (u32)*(A)),1 : sqlite3GetVarint32((A), (u32 *)&(B))) |
| #define | putVarint32(A, B) (u8)(((u32)(B)<(u32)0x80) ? (*(A) = (unsigned char)(B)),1 : sqlite3PutVarint32((A), (B))) |
| #define | getVarint sqlite3GetVarint |
| #define | putVarint sqlite3PutVarint |
| #define | sqlite3VtabInSync(db) ((db)->nVTrans>0 && (db)->aVTrans==0) |
| #define | SQLITE_FAULTINJECTOR_MALLOC 0 |
| #define | SQLITE_FAULTINJECTOR_COUNT 1 |
| #define | IN_INDEX_ROWID 1 |
| #define | IN_INDEX_EPH 2 |
| #define | IN_INDEX_INDEX 3 |
| #define | sqlite3JournalSize(pVfs) ((pVfs)->szOsFile) |
| #define | sqlite3ConnectionBlocked(x, y) |
| #define | sqlite3ConnectionUnlocked(x) |
| #define | sqlite3ConnectionClosed(x) |
| #define | IOTRACE(A) |
| #define | sqlite3VdbeIOTraceSql(X) |
| #define | sqlite3MemdebugSetType(X, Y) |
| #define | sqlite3MemdebugHasType(X, Y) 1 |
| #define | sqlite3MemdebugNoType(X, Y) 1 |
| #define | MEMTYPE_HEAP 0x01 |
| #define | MEMTYPE_LOOKASIDE 0x02 |
| #define | MEMTYPE_SCRATCH 0x04 |
| #define | MEMTYPE_PCACHE 0x08 |
| #define | MEMTYPE_DB 0x10 |
| #define | CTIMEOPT_VAL_(opt) #opt |
| #define | CTIMEOPT_VAL(opt) CTIMEOPT_VAL_(opt) |
| #define | _VDBEINT_H_ |
| #define | VdbeFrameMem(p) ((Mem *)&((u8 *)p)[ROUND8(sizeof(VdbeFrame))]) |
| #define | CACHE_STALE 0 |
| #define | MEM_Null 0x0001 |
| #define | MEM_Str 0x0002 |
| #define | MEM_Int 0x0004 |
| #define | MEM_Real 0x0008 |
| #define | MEM_Blob 0x0010 |
| #define | MEM_RowSet 0x0020 |
| #define | MEM_Frame 0x0040 |
| #define | MEM_TypeMask 0x00ff |
| #define | MEM_Term 0x0200 |
| #define | MEM_Dyn 0x0400 |
| #define | MEM_Static 0x0800 |
| #define | MEM_Ephem 0x1000 |
| #define | MEM_Agg 0x2000 |
| #define | MEM_Zero 0x4000 |
| #define | MemSetTypeFlag(p, f) ((p)->flags = ((p)->flags&~(MEM_TypeMask|MEM_Zero))|f) |
| #define | VDBE_MAGIC_INIT 0x26bceaa5 |
| #define | VDBE_MAGIC_RUN 0xbdf20da3 |
| #define | VDBE_MAGIC_HALT 0x519c2973 |
| #define | VDBE_MAGIC_DEAD 0xb606c3c8 |
| #define | wsdStatInit |
| #define | wsdStat sqlite3Stat |
| #define | getValue sqlite3AtoF |
| #define | _SQLITE_OS_C_ 1 |
| #define | DO_OS_MALLOC_TEST(x) |
| #define | vfsList GLOBAL(sqlite3_vfs *, vfsList) |
| #define | wsdHooksInit |
| #define | wsdHooks sqlite3Hooks |
| #define | SQLITE_MUTEX_NREF 0 |
| #define | SQLITE3_MUTEX_INITIALIZER { PTHREAD_MUTEX_INITIALIZER } |
| #define | mem0 GLOBAL(struct Mem0Global, mem0) |
| #define | etRADIX 1 |
| #define | etFLOAT 2 |
| #define | etEXP 3 |
| #define | etGENERIC 4 |
| #define | etSIZE 5 |
| #define | etSTRING 6 |
| #define | etDYNSTRING 7 |
| #define | etPERCENT 8 |
| #define | etCHARX 9 |
| #define | etSQLESCAPE 10 |
| #define | etSQLESCAPE2 11 |
| #define | etTOKEN 12 |
| #define | etSRCLIST 13 |
| #define | etPOINTER 14 |
| #define | etSQLESCAPE3 15 |
| #define | etORDINAL 16 |
| #define | etINVALID 0 |
| #define | FLAG_SIGNED 1 |
| #define | FLAG_INTERN 2 |
| #define | FLAG_STRING 4 |
| #define | SQLITE_PRINT_BUF_SIZE 350 |
| #define | etBUFSIZE SQLITE_PRINT_BUF_SIZE |
| #define | wsdPrng sqlite3Prng |
| #define | WRITE_UTF8(zOut, c) |
| #define | WRITE_UTF16LE(zOut, c) |
| #define | WRITE_UTF16BE(zOut, c) |
| #define | READ_UTF16LE(zIn, TERM, c) |
| #define | READ_UTF16BE(zIn, TERM, c) |
| #define | READ_UTF8(zIn, zTerm, c) |
| #define | UpperToLower sqlite3UpperToLower |
| #define | SLOT_2_0 0x001fc07f |
| #define | SLOT_4_2_0 0xf01fc07f |
| #define | SQLITE_ENABLE_LOCKING_STYLE 0 |
| #define | OS_VXWORKS 0 |
| #define | _LARGE_FILE 1 |
| #define | _LARGEFILE_SOURCE 1 |
| #define | SQLITE_FSFLAGS_IS_MSDOS 0x1 |
| #define | SQLITE_UNIX_THREADS 1 |
| #define | SQLITE_DEFAULT_FILE_PERMISSIONS 0644 |
| #define | SQLITE_DEFAULT_PROXYDIR_PERMISSIONS 0755 |
| #define | MAX_PATHNAME 512 |
| #define | IS_LOCK_ERROR(x) ((x != SQLITE_OK) && (x != SQLITE_BUSY)) |
| #define | SQLITE_WHOLE_FILE_LOCKING 0x0001 |
| #define | _OS_COMMON_H_ |
| #define | OSTRACE(X) |
| #define | TIMER_START |
| #define | TIMER_END |
| #define | TIMER_ELAPSED ((sqlite_uint64)0) |
| #define | SimulateIOErrorBenign(X) |
| #define | SimulateIOError(A) |
| #define | SimulateDiskfullError(A) |
| #define | OpenCounter(X) |
| #define | O_LARGEFILE 0 |
| #define | O_NOFOLLOW 0 |
| #define | O_BINARY 0 |
| #define | threadid pthread_self() |
| #define | DOTLOCK_SUFFIX ".lock" |
| #define | fdatasync fsync |
| #define | HAVE_FULLFSYNC 0 |
| #define | UNIX_SHM_BASE ((22+SQLITE_SHM_NLOCK)*4) |
| #define | UNIX_SHM_DMS (UNIX_SHM_BASE+SQLITE_SHM_NLOCK) |
| #define | IOMETHODS(FINDER, METHOD, VERSION, CLOSE, LOCK, UNLOCK, CKLOCK) |
| #define | UNIXVFS(VFSNAME, FINDER) |
| #define | BITVEC_SZ 512 |
| #define | BITVEC_USIZE (((BITVEC_SZ-(3*sizeof(u32)))/sizeof(Bitvec*))*sizeof(Bitvec*)) |
| #define | BITVEC_TELEM u8 |
| #define | BITVEC_SZELEM 8 |
| #define | BITVEC_NELEM (BITVEC_USIZE/sizeof(BITVEC_TELEM)) |
| #define | BITVEC_NBIT (BITVEC_NELEM*BITVEC_SZELEM) |
| #define | BITVEC_NINT (BITVEC_USIZE/sizeof(u32)) |
| #define | BITVEC_MXHASH (BITVEC_NINT/2) |
| #define | BITVEC_HASH(X) (((X)*1)%BITVEC_NINT) |
| #define | BITVEC_NPTR (BITVEC_USIZE/sizeof(Bitvec *)) |
| #define | SETBIT(V, I) V[I>>3] |= (1<<(I&7)) |
| #define | CLEARBIT(V, I) V[I>>3] &= ~(1<<(I&7)) |
| #define | TESTBIT(V, I) (V[I>>3]&(1<<(I&7)))!=0 |
| #define | expensive_assert(X) |
| #define | N_SORT_BUCKET 32 |
| #define | pcache1 (GLOBAL(struct PCacheGlobal, pcache1_g)) |
| #define | PGHDR1_TO_PAGE(p) (void*)(((char*)p) - p->pCache->szPage) |
| #define | PAGE_TO_PGHDR1(c, p) (PgHdr1*)(((char*)p) + c->szPage) |
| #define | pcache1EnterMutex() sqlite3_mutex_enter(pcache1.mutex) |
| #define | pcache1LeaveMutex() sqlite3_mutex_leave(pcache1.mutex) |
| #define | ROWSET_ALLOCATION_SIZE 1024 |
| #define | ROWSET_ENTRY_PER_CHUNK ((ROWSET_ALLOCATION_SIZE-8)/sizeof(struct RowSetEntry)) |
| #define | _WAL_H_ |
| #define | WAL_SAVEPOINT_NDATA 4 |
| #define | PAGERTRACE(X) |
| #define | PAGERID(p) ((int)(p->fd)) |
| #define | FILEHANDLEID(fd) ((int)fd) |
| #define | PAGER_OPEN 0 |
| #define | PAGER_READER 1 |
| #define | PAGER_WRITER_LOCKED 2 |
| #define | PAGER_WRITER_CACHEMOD 3 |
| #define | PAGER_WRITER_DBMOD 4 |
| #define | PAGER_WRITER_FINISHED 5 |
| #define | PAGER_ERROR 6 |
| #define | UNKNOWN_LOCK (EXCLUSIVE_LOCK+1) |
| #define | CODEC1(P, D, N, X, E) |
| #define | CODEC2(P, D, N, X, E, O) O=(char*)D |
| #define | MAX_SECTOR_SIZE 0x10000 |
| #define | PAGER_INCR(v) |
| #define | JOURNAL_PG_SZ(pPager) ((pPager->pageSize) + 8) |
| #define | JOURNAL_HDR_SZ(pPager) (pPager->sectorSize) |
| #define | MEMDB pPager->memDb |
| #define | PAGER_MAX_PGNO 2147483647 |
| #define | isOpen(pFd) ((pFd)->pMethods) |
| #define | put32bits(A, B) sqlite3Put4byte((u8*)A,B) |
| #define | pager_datahash(X, Y) 0 |
| #define | pager_pagehash(X) 0 |
| #define | pager_set_pagehash(X) |
| #define | CHECK_PAGE(x) |
| #define | pagerReportSize(X) |
| #define | disable_simulated_io_errors() |
| #define | enable_simulated_io_errors() |
| #define | assertTruncateConstraint(pPager) |
| #define | DIRECT_MODE 0 |
| #define | WALTRACE(X) |
| #define | WAL_MAX_VERSION 3007000 |
| #define | WALINDEX_MAX_VERSION 3007000 |
| #define | WAL_WRITE_LOCK 0 |
| #define | WAL_ALL_BUT_WRITE 1 |
| #define | WAL_CKPT_LOCK 1 |
| #define | WAL_RECOVER_LOCK 2 |
| #define | WAL_READ_LOCK(I) (3+(I)) |
| #define | WAL_NREADER (SQLITE_SHM_NLOCK-3) |
| #define | READMARK_NOT_USED 0xffffffff |
| #define | WALINDEX_LOCK_OFFSET (sizeof(WalIndexHdr)*2 + sizeof(WalCkptInfo)) |
| #define | WALINDEX_LOCK_RESERVED 16 |
| #define | WALINDEX_HDR_SIZE (WALINDEX_LOCK_OFFSET+WALINDEX_LOCK_RESERVED) |
| #define | WAL_FRAME_HDRSIZE 24 |
| #define | WAL_HDRSIZE 32 |
| #define | WAL_MAGIC 0x377f0682 |
| #define | walFrameOffset(iFrame, szPage) |
| #define | HASHTABLE_NPAGE 4096 |
| #define | HASHTABLE_HASH_1 383 |
| #define | HASHTABLE_NSLOT (HASHTABLE_NPAGE*2) |
| #define | HASHTABLE_NPAGE_ONE (HASHTABLE_NPAGE - (WALINDEX_HDR_SIZE/sizeof(u32))) |
| #define | WALINDEX_PGSZ |
| #define | BYTESWAP32(x) |
| #define | WAL_RETRY (-1) |
| #define | MX_CELL_SIZE(pBt) (pBt->pageSize-8) |
| #define | MX_CELL(pBt) ((pBt->pageSize-8)/6) |
| #define | SQLITE_FILE_HEADER "SQLite format 3" |
| #define | PTF_INTKEY 0x01 |
| #define | PTF_ZERODATA 0x02 |
| #define | PTF_LEAFDATA 0x04 |
| #define | PTF_LEAF 0x08 |
| #define | EXTRA_SIZE sizeof(MemPage) |
| #define | READ_LOCK 1 |
| #define | WRITE_LOCK 2 |
| #define | TRANS_NONE 0 |
| #define | TRANS_READ 1 |
| #define | TRANS_WRITE 2 |
| #define | BTCURSOR_MAX_DEPTH 20 |
| #define | CURSOR_INVALID 0 |
| #define | CURSOR_VALID 1 |
| #define | CURSOR_REQUIRESEEK 2 |
| #define | CURSOR_FAULT 3 |
| #define | PENDING_BYTE_PAGE(pBt) PAGER_MJ_PGNO(pBt) |
| #define | PTRMAP_PAGENO(pBt, pgno) ptrmapPageno(pBt, pgno) |
| #define | PTRMAP_PTROFFSET(pgptrmap, pgno) (5*(pgno-pgptrmap-1)) |
| #define | PTRMAP_ISPAGE(pBt, pgno) (PTRMAP_PAGENO((pBt),(pgno))==(pgno)) |
| #define | PTRMAP_ROOTPAGE 1 |
| #define | PTRMAP_FREEPAGE 2 |
| #define | PTRMAP_OVERFLOW1 3 |
| #define | PTRMAP_OVERFLOW2 4 |
| #define | PTRMAP_BTREE 5 |
| #define | btreeIntegrity(p) |
| #define | ISAUTOVACUUM (pBt->autoVacuum) |
| #define | get2byte(x) ((x)[0]<<8 | (x)[1]) |
| #define | put2byte(p, v) ((p)[0] = (u8)((v)>>8), (p)[1] = (u8)(v)) |
| #define | get4byte sqlite3Get4byte |
| #define | put4byte sqlite3Put4byte |
| #define | TRACE(X) |
| #define | get2byteNotZero(X) (((((int)get2byte(X))-1)&0xffff)+1) |
| #define | restoreCursorPosition(p) |
| #define | findCell(P, I) ((P)->aData + ((P)->maskPage & get2byte(&(P)->aData[(P)->cellOffset+2*(I)]))) |
| #define | parseCell(pPage, iCell, pInfo) btreeParseCellPtr((pPage), findCell((pPage), (iCell)), (pInfo)) |
| #define | assertCellInfo(x) |
| #define | getCellInfo(pCur) |
| #define | assertParentIndex(x, y, z) |
| #define | NN 1 |
| #define | NB (NN*2+1) |
| #define | MIN(x, y) ((x)<(y)?(x):(y)) |
| #define | expandBlob(P) (((P)->flags&MEM_Zero)?sqlite3VdbeMemExpandBlob(P):0) |
| #define | MEMCELLSIZE (size_t)(&(((Mem *)0)->zMalloc)) |
| #define | checkActiveVdbeCnt(x) |
| #define | MAX_6BYTE ((((i64)0x00008000)<<32)-1) |
| #define | swapMixedEndianFloat(X) |
| #define | UPDATE_MAX_BLOBSIZE(P) |
| #define | Stringify(P, enc) |
| #define | Deephemeralize(P) |
| #define | ExpandBlob(P) (((P)->flags&MEM_Zero)?sqlite3VdbeMemExpandBlob(P):0) |
| #define | REGISTER_TRACE(R, M) |
| #define | CHECK_FOR_INTERRUPT if( db->u1.isInterrupted ) goto abort_due_to_interrupt; |
| #define | MAX_ROWID (i64)( (((u64)0x7fffffff)<<32) | (u64)0xffffffff ) |
| #define | JOURNAL_CHUNKSIZE ((int)(1024-sizeof(FileChunk*))) |
| #define | SAVE_SZ (sizeof(Parse) - offsetof(Parse,nVar)) |
| #define | STRICMP(x, y) |
| #define | ifnullFunc versionFunc |
| #define | GlogUpperToLower(A) if( A<0x80 ){ A = sqlite3UpperToLower[A]; } |
| #define | COLUMN_MASK(x) (((x)>31) ? 0xffffffff : ((u32)1<<(x))) |
| #define | _SQLITE3EXT_H_ |
| #define | SQLITE_EXTENSION_INIT1 const sqlite3_api_routines *sqlite3_api = 0; |
| #define | SQLITE_EXTENSION_INIT2(v) sqlite3_api = v; |
| #define | sqlite3_column_database_name 0 |
| #define | sqlite3_column_database_name16 0 |
| #define | sqlite3_column_table_name 0 |
| #define | sqlite3_column_table_name16 0 |
| #define | sqlite3_column_origin_name 0 |
| #define | sqlite3_column_origin_name16 0 |
| #define | sqlite3_table_column_metadata 0 |
| #define | wsdAutoextInit |
| #define | wsdAutoext sqlite3Autoext |
| #define | SQLITE_INTEGRITY_CHECK_ERROR_MAX 100 |
| #define | WHERETRACE(X) |
| #define | TERM_DYNAMIC 0x01 |
| #define | TERM_VIRTUAL 0x02 |
| #define | TERM_CODED 0x04 |
| #define | TERM_COPIED 0x08 |
| #define | TERM_ORINFO 0x10 |
| #define | TERM_ANDINFO 0x20 |
| #define | TERM_OR_OK 0x40 |
| #define | WO_IN 0x001 |
| #define | WO_EQ 0x002 |
| #define | WO_LT (WO_EQ<<(TK_LT-TK_EQ)) |
| #define | WO_LE (WO_EQ<<(TK_LE-TK_EQ)) |
| #define | WO_GT (WO_EQ<<(TK_GT-TK_EQ)) |
| #define | WO_GE (WO_EQ<<(TK_GE-TK_EQ)) |
| #define | WO_MATCH 0x040 |
| #define | WO_ISNULL 0x080 |
| #define | WO_OR 0x100 |
| #define | WO_AND 0x200 |
| #define | WO_ALL 0xfff |
| #define | WO_SINGLE 0x0ff |
| #define | WHERE_ROWID_EQ 0x00001000 |
| #define | WHERE_ROWID_RANGE 0x00002000 |
| #define | WHERE_COLUMN_EQ 0x00010000 |
| #define | WHERE_COLUMN_RANGE 0x00020000 |
| #define | WHERE_COLUMN_IN 0x00040000 |
| #define | WHERE_COLUMN_NULL 0x00080000 |
| #define | WHERE_INDEXED 0x000f0000 |
| #define | WHERE_NOT_FULLSCAN 0x000f3000 |
| #define | WHERE_IN_ABLE 0x000f1000 |
| #define | WHERE_TOP_LIMIT 0x00100000 |
| #define | WHERE_BTM_LIMIT 0x00200000 |
| #define | WHERE_IDX_ONLY 0x00800000 |
| #define | WHERE_ORDERBY 0x01000000 |
| #define | WHERE_REVERSE 0x02000000 |
| #define | WHERE_UNIQUE 0x04000000 |
| #define | WHERE_VIRTUALTABLE 0x08000000 |
| #define | WHERE_MULTI_OR 0x10000000 |
| #define | WHERE_TEMP_INDEX 0x20000000 |
| #define | initMaskSet(P) memset(P, 0, sizeof(*P)) |
| #define | SWAP(TYPE, A, B) {TYPE t=A; A=B; B=t;} |
| #define | TRACE_IDX_INPUTS(A) |
| #define | TRACE_IDX_OUTPUTS(A) |
| #define | YYNOERRORRECOVERY 1 |
| #define | yytestcase(X) testcase(X) |
| #define | INTERFACE 1 |
| #define | YYCODETYPE unsigned char |
| #define | YYNOCODE 253 |
| #define | YYACTIONTYPE unsigned short int |
| #define | YYWILDCARD 67 |
| #define | sqlite3ParserTOKENTYPE Token |
| #define | YYSTACKDEPTH 100 |
| #define | sqlite3ParserARG_SDECL Parse *pParse; |
| #define | sqlite3ParserARG_PDECL ,Parse *pParse |
| #define | sqlite3ParserARG_FETCH Parse *pParse = yypParser->pParse |
| #define | sqlite3ParserARG_STORE yypParser->pParse = pParse |
| #define | YYNSTATE 630 |
| #define | YYNRULE 329 |
| #define | YYFALLBACK 1 |
| #define | YY_NO_ACTION (YYNSTATE+YYNRULE+2) |
| #define | YY_ACCEPT_ACTION (YYNSTATE+YYNRULE+1) |
| #define | YY_ERROR_ACTION (YYNSTATE+YYNRULE) |
| #define | YY_ACTTAB_COUNT (1557) |
| #define | YY_SHIFT_USE_DFLT (-74) |
| #define | YY_SHIFT_COUNT (418) |
| #define | YY_SHIFT_MIN (-73) |
| #define | YY_SHIFT_MAX (1468) |
| #define | YY_REDUCE_USE_DFLT (-142) |
| #define | YY_REDUCE_COUNT (312) |
| #define | YY_REDUCE_MIN (-141) |
| #define | YY_REDUCE_MAX (1369) |
| #define | TOKEN (yyminor.yy0) |
| #define | charMap(X) sqlite3UpperToLower[(unsigned char)X] |
| #define | SQLITE_N_KEYWORD 121 |
| #define | IdChar(C) ((sqlite3CtypeMap[(unsigned char)C]&0x46)!=0) |
| #define | tkSEMI 0 |
| #define | tkWS 1 |
| #define | tkOTHER 2 |
| #define | tkEXPLAIN 3 |
| #define | tkCREATE 4 |
| #define | tkTEMP 5 |
| #define | tkTRIGGER 6 |
| #define | tkEND 7 |
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_vfs | sqlite3_vfs |
| typedef struct sqlite3_mem_methods | sqlite3_mem_methods |
| typedef struct sqlite3_stmt | sqlite3_stmt |
| typedef struct Mem | 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_pcache | sqlite3_pcache |
typedef struct
sqlite3_pcache_methods | sqlite3_pcache_methods |
| typedef struct sqlite3_backup | sqlite3_backup |
| typedef struct Hash | Hash |
| typedef struct HashElem | HashElem |
| typedef sqlite_int64 | i64 |
| typedef sqlite_uint64 | u64 |
| typedef UINT32_TYPE | u32 |
| typedef UINT16_TYPE | u16 |
| typedef INT16_TYPE | i16 |
| typedef UINT8_TYPE | u8 |
| typedef INT8_TYPE | i8 |
| typedef struct BusyHandler | BusyHandler |
| typedef struct AggInfo | AggInfo |
| typedef struct AuthContext | AuthContext |
| typedef struct AutoincInfo | AutoincInfo |
| typedef struct Bitvec | Bitvec |
| typedef struct CollSeq | CollSeq |
| typedef struct Column | Column |
| typedef struct Db | Db |
| typedef struct Schema | Schema |
| typedef struct Expr | Expr |
| typedef struct ExprList | ExprList |
| typedef struct ExprSpan | ExprSpan |
| typedef struct FKey | FKey |
| typedef struct FuncDef | FuncDef |
| typedef struct FuncDefHash | FuncDefHash |
| typedef struct IdList | IdList |
| typedef struct Index | Index |
| typedef struct IndexSample | IndexSample |
| typedef struct KeyClass | KeyClass |
| typedef struct KeyInfo | KeyInfo |
| typedef struct Lookaside | Lookaside |
| typedef struct LookasideSlot | LookasideSlot |
| typedef struct Module | Module |
| typedef struct NameContext | NameContext |
| typedef struct Parse | Parse |
| typedef struct RowSet | RowSet |
| typedef struct Savepoint | Savepoint |
| typedef struct Select | Select |
| typedef struct SrcList | SrcList |
| typedef struct StrAccum | StrAccum |
| typedef struct Table | Table |
| typedef struct TableLock | TableLock |
| typedef struct Token | Token |
| typedef struct Trigger | Trigger |
| typedef struct TriggerPrg | TriggerPrg |
| typedef struct TriggerStep | TriggerStep |
| typedef struct UnpackedRecord | UnpackedRecord |
| typedef struct VTable | VTable |
| typedef struct Walker | Walker |
| typedef struct WherePlan | WherePlan |
| typedef struct WhereInfo | WhereInfo |
| typedef struct WhereLevel | WhereLevel |
| typedef struct Btree | Btree |
| typedef struct BtCursor | BtCursor |
| typedef struct BtShared | BtShared |
| typedef struct BtreeMutexArray | BtreeMutexArray |
| typedef struct Vdbe | Vdbe |
| typedef struct VdbeFunc | VdbeFunc |
| typedef struct Mem | Mem |
| typedef struct SubProgram | SubProgram |
| typedef struct VdbeOp | VdbeOp |
| typedef struct VdbeOpList | VdbeOpList |
| typedef u32 | Pgno |
| typedef struct Pager | Pager |
| typedef struct PgHdr | DbPage |
| typedef struct PgHdr | PgHdr |
| typedef struct PCache | PCache |
| typedef i16 | ynVar |
| typedef u64 | Bitmask |
| typedef struct SelectDest | SelectDest |
| typedef struct DbFixer | DbFixer |
| typedef struct VdbeOp | Op |
| typedef unsigned char | Bool |
| typedef struct VdbeCursor | VdbeCursor |
| typedef struct VdbeFrame | VdbeFrame |
| typedef struct Set | Set |
| typedef struct sqlite3StatType | sqlite3StatType |
| typedef struct DateTime | DateTime |
| typedef struct BenignMallocHooks | BenignMallocHooks |
| typedef unsigned char | etByte |
| typedef struct et_info | et_info |
| typedef struct unixShm | unixShm |
| typedef struct unixShmNode | unixShmNode |
| typedef struct unixInodeInfo | unixInodeInfo |
| typedef struct UnixUnusedFd | UnixUnusedFd |
| typedef struct unixFile | unixFile |
| typedef struct PCache1 | PCache1 |
| typedef struct PgHdr1 | PgHdr1 |
| typedef struct PgFreeslot | PgFreeslot |
| typedef struct Wal | Wal |
| typedef struct PagerSavepoint | PagerSavepoint |
| typedef struct WalIndexHdr | WalIndexHdr |
| typedef struct WalIterator | WalIterator |
| typedef struct WalCkptInfo | WalCkptInfo |
| typedef u16 | ht_slot |
| typedef struct MemPage | MemPage |
| typedef struct BtLock | BtLock |
| typedef struct CellInfo | CellInfo |
| typedef struct IntegrityCk | IntegrityCk |
| typedef struct Incrblob | Incrblob |
| typedef struct MemJournal | MemJournal |
| typedef struct FilePoint | FilePoint |
| typedef struct FileChunk | FileChunk |
| typedef struct analysisInfo | analysisInfo |
| typedef struct SumCtx | SumCtx |
| typedef struct CountCtx | CountCtx |
| typedef struct sqlite3_api_routines | sqlite3_api_routines |
| typedef struct sqlite3AutoExtList | sqlite3AutoExtList |
| typedef struct TabResult | TabResult |
| typedef struct WhereClause | WhereClause |
| typedef struct WhereMaskSet | WhereMaskSet |
| typedef struct WhereOrInfo | WhereOrInfo |
| typedef struct WhereAndInfo | WhereAndInfo |
| typedef struct WhereCost | WhereCost |
| typedef struct WhereTerm | WhereTerm |
| typedef struct yyStackEntry | yyStackEntry |
| typedef struct yyParser | yyParser |
Functions |
| SQLITE_API const char * | sqlite3_libversion (void) |
| SQLITE_API const char * | sqlite3_sourceid (void) |
| SQLITE_API int | sqlite3_libversion_number (void) |
| SQLITE_API int | sqlite3_compileoption_used (const char *zOptName) |
| SQLITE_API const char * | sqlite3_compileoption_get (int N) |
| SQLITE_API int | sqlite3_threadsafe (void) |
| SQLITE_API int | sqlite3_close (sqlite3 *) |
| SQLITE_API int | sqlite3_exec (sqlite3 *, const char *sql, int(*callback)(void *, int, char **, char **), void *, char **errmsg) |
| SQLITE_API int | sqlite3_initialize (void) |
| SQLITE_API int | sqlite3_shutdown (void) |
| SQLITE_API int | sqlite3_os_init (void) |
| SQLITE_API int | sqlite3_os_end (void) |
| SQLITE_API int | sqlite3_config (int,...) |
| SQLITE_API int | sqlite3_db_config (sqlite3 *, int op,...) |
| SQLITE_API int | sqlite3_extended_result_codes (sqlite3 *, int onoff) |
| SQLITE_API sqlite3_int64 | sqlite3_last_insert_rowid (sqlite3 *) |
| SQLITE_API int | sqlite3_changes (sqlite3 *) |
| SQLITE_API int | sqlite3_total_changes (sqlite3 *) |
| SQLITE_API void | sqlite3_interrupt (sqlite3 *) |
| SQLITE_API int | sqlite3_complete (const char *sql) |
| SQLITE_API int | sqlite3_complete16 (const void *sql) |
| SQLITE_API int | sqlite3_busy_handler (sqlite3 *, int(*)(void *, int), void *) |
| SQLITE_API int | sqlite3_busy_timeout (sqlite3 *, int ms) |
| SQLITE_API int | sqlite3_get_table (sqlite3 *db, const char *zSql, char ***pazResult, int *pnRow, int *pnColumn, char **pzErrmsg) |
| SQLITE_API void | sqlite3_free_table (char **result) |
| SQLITE_API char * | sqlite3_mprintf (const char *,...) |
| SQLITE_API char * | sqlite3_vmprintf (const char *, va_list) |
| SQLITE_API char * | sqlite3_snprintf (int, char *, const char *,...) |
| SQLITE_API void * | sqlite3_malloc (int) |
| SQLITE_API void * | sqlite3_realloc (void *, int) |
| SQLITE_API void | sqlite3_free (void *) |
| SQLITE_API sqlite3_int64 | sqlite3_memory_used (void) |
| SQLITE_API sqlite3_int64 | sqlite3_memory_highwater (int resetFlag) |
| SQLITE_API void | sqlite3_randomness (int N, void *P) |
| SQLITE_API int | sqlite3_set_authorizer (sqlite3 *, int(*xAuth)(void *, int, const char *, const char *, const char *, const char *), void *pUserData) |
| SQLITE_API void * | sqlite3_trace (sqlite3 *, void(*xTrace)(void *, const char *), void *) |
SQLITE_API SQLITE_EXPERIMENTAL
void * | sqlite3_profile (sqlite3 *, void(*xProfile)(void *, const char *, sqlite3_uint64), void *) |
| SQLITE_API void | sqlite3_progress_handler (sqlite3 *, int, int(*)(void *), void *) |
| SQLITE_API int | sqlite3_open (const char *filename, sqlite3 **ppDb) |
| 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) |
| SQLITE_API int | sqlite3_errcode (sqlite3 *db) |
| SQLITE_API int | sqlite3_extended_errcode (sqlite3 *db) |
| SQLITE_API const char * | sqlite3_errmsg (sqlite3 *) |
| SQLITE_API const void * | sqlite3_errmsg16 (sqlite3 *) |
| SQLITE_API int | sqlite3_limit (sqlite3 *, int id, int newVal) |
| SQLITE_API int | sqlite3_prepare (sqlite3 *db, const char *zSql, int nByte, sqlite3_stmt **ppStmt, const char **pzTail) |
| SQLITE_API int | sqlite3_prepare_v2 (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 const char * | sqlite3_sql (sqlite3_stmt *pStmt) |
| SQLITE_API int | sqlite3_bind_blob (sqlite3_stmt *, int, const void *, int n, void(*)(void *)) |
| SQLITE_API int | sqlite3_bind_double (sqlite3_stmt *, int, double) |
| SQLITE_API int | sqlite3_bind_int (sqlite3_stmt *, int, int) |
| SQLITE_API int | sqlite3_bind_int64 (sqlite3_stmt *, int, sqlite3_int64) |
| SQLITE_API int | sqlite3_bind_null (sqlite3_stmt *, int) |
| SQLITE_API int | sqlite3_bind_text (sqlite3_stmt *, int, const char *, int n, void(*)(void *)) |
| SQLITE_API int | sqlite3_bind_text16 (sqlite3_stmt *, int, const void *, int, void(*)(void *)) |
| SQLITE_API int | sqlite3_bind_value (sqlite3_stmt *, int, const sqlite3_value *) |
| SQLITE_API int | sqlite3_bind_zeroblob (sqlite3_stmt *, int, int n) |
| SQLITE_API int | sqlite3_bind_parameter_count (sqlite3_stmt *) |
| SQLITE_API const char * | sqlite3_bind_parameter_name (sqlite3_stmt *, int) |
| SQLITE_API int | sqlite3_bind_parameter_index (sqlite3_stmt *, const char *zName) |
| SQLITE_API int | sqlite3_clear_bindings (sqlite3_stmt *) |
| SQLITE_API int | sqlite3_column_count (sqlite3_stmt *pStmt) |
| SQLITE_API const char * | sqlite3_column_name (sqlite3_stmt *, int N) |
| SQLITE_API const void * | sqlite3_column_name16 (sqlite3_stmt *, int N) |
| 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_table_name (sqlite3_stmt *, int) |
| SQLITE_API const void * | sqlite3_column_table_name16 (sqlite3_stmt *, int) |
| 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_decltype (sqlite3_stmt *, int) |
| SQLITE_API const void * | sqlite3_column_decltype16 (sqlite3_stmt *, int) |
| SQLITE_API int | sqlite3_step (sqlite3_stmt *) |
| SQLITE_API int | sqlite3_data_count (sqlite3_stmt *pStmt) |
| SQLITE_API const void * | sqlite3_column_blob (sqlite3_stmt *, int iCol) |
| SQLITE_API int | sqlite3_column_bytes (sqlite3_stmt *, int iCol) |
| SQLITE_API int | sqlite3_column_bytes16 (sqlite3_stmt *, int iCol) |
| SQLITE_API double | sqlite3_column_double (sqlite3_stmt *, int iCol) |
| SQLITE_API int | sqlite3_column_int (sqlite3_stmt *, int iCol) |
| SQLITE_API sqlite3_int64 | sqlite3_column_int64 (sqlite3_stmt *, int iCol) |
| SQLITE_API const unsigned char * | sqlite3_column_text (sqlite3_stmt *, int iCol) |
| SQLITE_API const void * | sqlite3_column_text16 (sqlite3_stmt *, int iCol) |
| SQLITE_API int | sqlite3_column_type (sqlite3_stmt *, int iCol) |
| SQLITE_API sqlite3_value * | sqlite3_column_value (sqlite3_stmt *, int iCol) |
| SQLITE_API int | sqlite3_finalize (sqlite3_stmt *pStmt) |
| SQLITE_API int | sqlite3_reset (sqlite3_stmt *pStmt) |
| 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 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 SQLITE_DEPRECATED int | sqlite3_aggregate_count (sqlite3_context *) |
| SQLITE_API SQLITE_DEPRECATED int | sqlite3_expired (sqlite3_stmt *) |
| SQLITE_API SQLITE_DEPRECATED int | sqlite3_transfer_bindings (sqlite3_stmt *, sqlite3_stmt *) |
| SQLITE_API SQLITE_DEPRECATED int | sqlite3_global_recover (void) |
| SQLITE_API SQLITE_DEPRECATED void | sqlite3_thread_cleanup (void) |
| SQLITE_API SQLITE_DEPRECATED int | sqlite3_memory_alarm (void(*)(void *, sqlite3_int64, int), void *, sqlite3_int64) |
| SQLITE_API const void * | sqlite3_value_blob (sqlite3_value *) |
| SQLITE_API int | sqlite3_value_bytes (sqlite3_value *) |
| SQLITE_API int | sqlite3_value_bytes16 (sqlite3_value *) |
| SQLITE_API double | sqlite3_value_double (sqlite3_value *) |
| SQLITE_API int | sqlite3_value_int (sqlite3_value *) |
| SQLITE_API sqlite3_int64 | sqlite3_value_int64 (sqlite3_value *) |
| SQLITE_API const unsigned char * | sqlite3_value_text (sqlite3_value *) |
| SQLITE_API const void * | sqlite3_value_text16 (sqlite3_value *) |
| SQLITE_API const void * | sqlite3_value_text16le (sqlite3_value *) |
| SQLITE_API const void * | sqlite3_value_text16be (sqlite3_value *) |
| SQLITE_API int | sqlite3_value_type (sqlite3_value *) |
| SQLITE_API int | sqlite3_value_numeric_type (sqlite3_value *) |
| SQLITE_API void * | sqlite3_aggregate_context (sqlite3_context *, int nBytes) |
| SQLITE_API void * | sqlite3_user_data (sqlite3_context *) |
| SQLITE_API sqlite3 * | sqlite3_context_db_handle (sqlite3_context *) |
| SQLITE_API void * | sqlite3_get_auxdata (sqlite3_context *, int N) |
| SQLITE_API void | sqlite3_set_auxdata (sqlite3_context *, int N, void *, void(*)(void *)) |
| SQLITE_API void | sqlite3_result_blob (sqlite3_context *, const void *, int, void(*)(void *)) |
| SQLITE_API void | sqlite3_result_double (sqlite3_context *, double) |
| SQLITE_API void | sqlite3_result_error (sqlite3_context *, const char *, int) |
| SQLITE_API void | sqlite3_result_error16 (sqlite3_context *, const void *, int) |
| SQLITE_API void | sqlite3_result_error_toobig (sqlite3_context *) |
| SQLITE_API void | sqlite3_result_error_nomem (sqlite3_context *) |
| SQLITE_API void | sqlite3_result_error_code (sqlite3_context *, int) |
| SQLITE_API void | sqlite3_result_int (sqlite3_context *, int) |
| SQLITE_API void | sqlite3_result_int64 (sqlite3_context *, sqlite3_int64) |
| SQLITE_API void | sqlite3_result_null (sqlite3_context *) |
| SQLITE_API void | sqlite3_result_text (sqlite3_context *, const char *, int, void(*)(void *)) |
| SQLITE_API void | sqlite3_result_text16 (sqlite3_context *, const void *, int, void(*)(void *)) |
| SQLITE_API void | sqlite3_result_text16le (sqlite3_context *, const void *, int, void(*)(void *)) |
| SQLITE_API void | sqlite3_result_text16be (sqlite3_context *, const void *, int, void(*)(void *)) |
| SQLITE_API void | sqlite3_result_value (sqlite3_context *, sqlite3_value *) |
| SQLITE_API void | sqlite3_result_zeroblob (sqlite3_context *, int n) |
| SQLITE_API int | sqlite3_create_collation (sqlite3 *, const char *zName, int eTextRep, void *, int(*xCompare)(void *, int, const void *, int, const void *)) |
| SQLITE_API int | sqlite3_create_collation_v2 (sqlite3 *, const char *zName, int eTextRep, void *, int(*xCompare)(void *, int, const void *, int, const void *), void(*xDestroy)(void *)) |
| SQLITE_API int | sqlite3_create_collation16 (sqlite3 *, const void *zName, int eTextRep, void *, int(*xCompare)(void *, int, const void *, int, const void *)) |
| SQLITE_API int | sqlite3_collation_needed (sqlite3 *, void *, void(*)(void *, sqlite3 *, int eTextRep, const char *)) |
| SQLITE_API int | sqlite3_collation_needed16 (sqlite3 *, void *, void(*)(void *, sqlite3 *, int eTextRep, const void *)) |
| SQLITE_API int | sqlite3_sleep (int) |
| SQLITE_API int | sqlite3_get_autocommit (sqlite3 *) |
| SQLITE_API sqlite3 * | sqlite3_db_handle (sqlite3_stmt *) |
| SQLITE_API sqlite3_stmt * | sqlite3_next_stmt (sqlite3 *pDb, sqlite3_stmt *pStmt) |
| SQLITE_API void * | sqlite3_commit_hook (sqlite3 *, int(*)(void *), void *) |
| SQLITE_API void * | sqlite3_rollback_hook (sqlite3 *, void(*)(void *), void *) |
| SQLITE_API void * | sqlite3_update_hook (sqlite3 *, void(*)(void *, int, char const *, char const *, sqlite3_int64), void *) |
| SQLITE_API int | sqlite3_enable_shared_cache (int) |
| SQLITE_API int | sqlite3_release_memory (int) |
| SQLITE_API void | sqlite3_soft_heap_limit (int) |
| 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_load_extension (sqlite3 *db, const char *zFile, const char *zProc, char **pzErrMsg) |
| SQLITE_API int | sqlite3_enable_load_extension (sqlite3 *db, int onoff) |
| SQLITE_API int | sqlite3_auto_extension (void(*xEntryPoint)(void)) |
| SQLITE_API void | sqlite3_reset_auto_extension (void) |
| SQLITE_API int | sqlite3_create_module (sqlite3 *db, const char *zName, const sqlite3_module *p, void *pClientData) |
| 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_declare_vtab (sqlite3 *, const char *zSQL) |
| SQLITE_API int | sqlite3_overload_function (sqlite3 *, const char *zFuncName, int nArg) |
| 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_blob_close (sqlite3_blob *) |
| SQLITE_API int | sqlite3_blob_bytes (sqlite3_blob *) |
| SQLITE_API int | sqlite3_blob_read (sqlite3_blob *, void *Z, int N, int iOffset) |
| SQLITE_API int | sqlite3_blob_write (sqlite3_blob *, const void *z, int n, int iOffset) |
| SQLITE_API sqlite3_vfs * | sqlite3_vfs_find (const char *zVfsName) |
| SQLITE_API int | sqlite3_vfs_register (sqlite3_vfs *, int makeDflt) |
| SQLITE_API int | sqlite3_vfs_unregister (sqlite3_vfs *) |
| SQLITE_API sqlite3_mutex * | sqlite3_mutex_alloc (int) |
| SQLITE_API void | sqlite3_mutex_free (sqlite3_mutex *) |
| SQLITE_API void | sqlite3_mutex_enter (sqlite3_mutex *) |
| SQLITE_API int | sqlite3_mutex_try (sqlite3_mutex *) |
| SQLITE_API void | sqlite3_mutex_leave (sqlite3_mutex *) |
| SQLITE_API sqlite3_mutex * | sqlite3_db_mutex (sqlite3 *) |
| SQLITE_API int | sqlite3_file_control (sqlite3 *, const char *zDbName, int op, void *) |
| SQLITE_API int | sqlite3_test_control (int op,...) |
| SQLITE_API int | sqlite3_status (int op, int *pCurrent, int *pHighwater, int resetFlag) |
| SQLITE_API int | sqlite3_db_status (sqlite3 *, int op, int *pCur, int *pHiwtr, int resetFlg) |
| SQLITE_API int | sqlite3_stmt_status (sqlite3_stmt *, int op, int resetFlg) |
| SQLITE_API sqlite3_backup * | sqlite3_backup_init (sqlite3 *pDest, const char *zDestName, sqlite3 *pSource, const char *zSourceName) |
| SQLITE_API int | sqlite3_backup_step (sqlite3_backup *p, int nPage) |
| SQLITE_API int | sqlite3_backup_finish (sqlite3_backup *p) |
| SQLITE_API int | sqlite3_backup_remaining (sqlite3_backup *p) |
| SQLITE_API int | sqlite3_backup_pagecount (sqlite3_backup *p) |
| SQLITE_API int | sqlite3_unlock_notify (sqlite3 *pBlocked, void(*xNotify)(void **apArg, int nArg), void *pNotifyArg) |
| SQLITE_API int | sqlite3_strnicmp (const char *, const char *, int) |
| SQLITE_API void | sqlite3_log (int iErrCode, const char *zFormat,...) |
| SQLITE_API void * | sqlite3_wal_hook (sqlite3 *, int(*)(void *, sqlite3 *, const char *, int), void *) |
| SQLITE_API int | sqlite3_wal_autocheckpoint (sqlite3 *db, int N) |
| SQLITE_API int | sqlite3_wal_checkpoint (sqlite3 *db, const char *zDb) |
| SQLITE_PRIVATE void | sqlite3HashInit (Hash *) |
| SQLITE_PRIVATE void * | sqlite3HashInsert (Hash *, const char *pKey, int nKey, void *pData) |
| SQLITE_PRIVATE void * | sqlite3HashFind (const Hash *, const char *pKey, int nKey) |
| SQLITE_PRIVATE void | sqlite3HashClear (Hash *) |
| SQLITE_PRIVATE int | sqlite3BtreeOpen (const char *zFilename, sqlite3 *db, Btree **ppBtree, int flags, int vfsFlags) |
| SQLITE_PRIVATE int | sqlite3BtreeClose (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeSetCacheSize (Btree *, int) |
| SQLITE_PRIVATE int | sqlite3BtreeSetSafetyLevel (Btree *, int, int) |
| SQLITE_PRIVATE int | sqlite3BtreeSyncDisabled (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeSetPageSize (Btree *p, int nPagesize, int nReserve, int eFix) |
| SQLITE_PRIVATE int | sqlite3BtreeGetPageSize (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeMaxPageCount (Btree *, int) |
| SQLITE_PRIVATE u32 | sqlite3BtreeLastPage (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeSecureDelete (Btree *, int) |
| SQLITE_PRIVATE int | sqlite3BtreeGetReserve (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeSetAutoVacuum (Btree *, int) |
| SQLITE_PRIVATE int | sqlite3BtreeGetAutoVacuum (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeBeginTrans (Btree *, int) |
| SQLITE_PRIVATE int | sqlite3BtreeCommitPhaseOne (Btree *, const char *zMaster) |
| SQLITE_PRIVATE int | sqlite3BtreeCommitPhaseTwo (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeCommit (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeRollback (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeBeginStmt (Btree *, int) |
| SQLITE_PRIVATE int | sqlite3BtreeCreateTable (Btree *, int *, int flags) |
| SQLITE_PRIVATE int | sqlite3BtreeIsInTrans (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeIsInReadTrans (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeIsInBackup (Btree *) |
| SQLITE_PRIVATE void * | sqlite3BtreeSchema (Btree *, int, void(*)(void *)) |
| SQLITE_PRIVATE int | sqlite3BtreeSchemaLocked (Btree *pBtree) |
| SQLITE_PRIVATE int | sqlite3BtreeLockTable (Btree *pBtree, int iTab, u8 isWriteLock) |
| SQLITE_PRIVATE int | sqlite3BtreeSavepoint (Btree *, int, int) |
| SQLITE_PRIVATE const char * | sqlite3BtreeGetFilename (Btree *) |
| SQLITE_PRIVATE const char * | sqlite3BtreeGetJournalname (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeCopyFile (Btree *, Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeIncrVacuum (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeDropTable (Btree *, int, int *) |
| SQLITE_PRIVATE int | sqlite3BtreeClearTable (Btree *, int, int *) |
| SQLITE_PRIVATE void | sqlite3BtreeTripAllCursors (Btree *, int) |
| SQLITE_PRIVATE void | sqlite3BtreeGetMeta (Btree *pBtree, int idx, u32 *pValue) |
| SQLITE_PRIVATE int | sqlite3BtreeUpdateMeta (Btree *, int idx, u32 value) |
| SQLITE_PRIVATE int | sqlite3BtreeCursor (Btree *, int iTable, int wrFlag, struct KeyInfo *, BtCursor *pCursor) |
| SQLITE_PRIVATE int | sqlite3BtreeCursorSize (void) |
| SQLITE_PRIVATE void | sqlite3BtreeCursorZero (BtCursor *) |
| SQLITE_PRIVATE int | sqlite3BtreeCloseCursor (BtCursor *) |
| SQLITE_PRIVATE int | sqlite3BtreeMovetoUnpacked (BtCursor *, UnpackedRecord *pUnKey, i64 intKey, int bias, int *pRes) |
| SQLITE_PRIVATE int | sqlite3BtreeCursorHasMoved (BtCursor *, int *) |
| SQLITE_PRIVATE int | sqlite3BtreeDelete (BtCursor *) |
| SQLITE_PRIVATE int | sqlite3BtreeInsert (BtCursor *, const void *pKey, i64 nKey, const void *pData, int nData, int nZero, int bias, int seekResult) |
| SQLITE_PRIVATE int | sqlite3BtreeFirst (BtCursor *, int *pRes) |
| SQLITE_PRIVATE int | sqlite3BtreeLast (BtCursor *, int *pRes) |
| SQLITE_PRIVATE int | sqlite3BtreeNext (BtCursor *, int *pRes) |
| SQLITE_PRIVATE int | sqlite3BtreeEof (BtCursor *) |
| SQLITE_PRIVATE int | sqlite3BtreePrevious (BtCursor *, int *pRes) |
| SQLITE_PRIVATE int | sqlite3BtreeKeySize (BtCursor *, i64 *pSize) |
| SQLITE_PRIVATE int | sqlite3BtreeKey (BtCursor *, u32 offset, u32 amt, void *) |
| SQLITE_PRIVATE const void * | sqlite3BtreeKeyFetch (BtCursor *, int *pAmt) |
| SQLITE_PRIVATE const void * | sqlite3BtreeDataFetch (BtCursor *, int *pAmt) |
| SQLITE_PRIVATE int | sqlite3BtreeDataSize (BtCursor *, u32 *pSize) |
| SQLITE_PRIVATE int | sqlite3BtreeData (BtCursor *, u32 offset, u32 amt, void *) |
| SQLITE_PRIVATE void | sqlite3BtreeSetCachedRowid (BtCursor *, sqlite3_int64) |
| SQLITE_PRIVATE sqlite3_int64 | sqlite3BtreeGetCachedRowid (BtCursor *) |
| SQLITE_PRIVATE char * | sqlite3BtreeIntegrityCheck (Btree *, int *aRoot, int nRoot, int, int *) |
| SQLITE_PRIVATE struct Pager * | sqlite3BtreePager (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreePutData (BtCursor *, u32 offset, u32 amt, void *) |
| SQLITE_PRIVATE void | sqlite3BtreeCacheOverflow (BtCursor *) |
| SQLITE_PRIVATE void | sqlite3BtreeClearCursor (BtCursor *) |
| SQLITE_PRIVATE int | sqlite3BtreeSetVersion (Btree *pBt, int iVersion) |
| SQLITE_PRIVATE int | sqlite3BtreeCount (BtCursor *, i64 *) |
| SQLITE_PRIVATE int | sqlite3BtreeCheckpoint (Btree *) |
| SQLITE_PRIVATE void | sqlite3BtreeEnter (Btree *) |
| SQLITE_PRIVATE void | sqlite3BtreeEnterAll (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3BtreeLeave (Btree *) |
| SQLITE_PRIVATE void | sqlite3BtreeEnterCursor (BtCursor *) |
| SQLITE_PRIVATE void | sqlite3BtreeLeaveCursor (BtCursor *) |
| SQLITE_PRIVATE void | sqlite3BtreeLeaveAll (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3BtreeMutexArrayEnter (BtreeMutexArray *) |
| SQLITE_PRIVATE void | sqlite3BtreeMutexArrayLeave (BtreeMutexArray *) |
| SQLITE_PRIVATE void | sqlite3BtreeMutexArrayInsert (BtreeMutexArray *, Btree *) |
| SQLITE_PRIVATE Vdbe * | sqlite3VdbeCreate (sqlite3 *) |
| SQLITE_PRIVATE int | sqlite3VdbeAddOp0 (Vdbe *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeAddOp1 (Vdbe *, int, int) |
| SQLITE_PRIVATE int | sqlite3VdbeAddOp2 (Vdbe *, int, int, int) |
| SQLITE_PRIVATE int | sqlite3VdbeAddOp3 (Vdbe *, int, int, int, int) |
| SQLITE_PRIVATE int | sqlite3VdbeAddOp4 (Vdbe *, int, int, int, int, const char *zP4, int) |
| SQLITE_PRIVATE int | sqlite3VdbeAddOp4Int (Vdbe *, int, int, int, int, int) |
| SQLITE_PRIVATE int | sqlite3VdbeAddOpList (Vdbe *, int nOp, VdbeOpList const *aOp) |
| SQLITE_PRIVATE void | sqlite3VdbeChangeP1 (Vdbe *, int addr, int P1) |
| SQLITE_PRIVATE void | sqlite3VdbeChangeP2 (Vdbe *, int addr, int P2) |
| SQLITE_PRIVATE void | sqlite3VdbeChangeP3 (Vdbe *, int addr, int P3) |
| SQLITE_PRIVATE void | sqlite3VdbeChangeP5 (Vdbe *, u8 P5) |
| SQLITE_PRIVATE void | sqlite3VdbeJumpHere (Vdbe *, int addr) |
| SQLITE_PRIVATE void | sqlite3VdbeChangeToNoop (Vdbe *, int addr, int N) |
| SQLITE_PRIVATE void | sqlite3VdbeChangeP4 (Vdbe *, int addr, const char *zP4, int N) |
| SQLITE_PRIVATE void | sqlite3VdbeUsesBtree (Vdbe *, int) |
| SQLITE_PRIVATE VdbeOp * | sqlite3VdbeGetOp (Vdbe *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeMakeLabel (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeRunOnlyOnce (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeDelete (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeDeleteObject (sqlite3 *, Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeMakeReady (Vdbe *, int, int, int, int, int, int) |
| SQLITE_PRIVATE int | sqlite3VdbeFinalize (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeResolveLabel (Vdbe *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeCurrentAddr (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeResetStepResult (Vdbe *) |
| SQLITE_PRIVATE int | sqlite3VdbeReset (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeSetNumCols (Vdbe *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeSetColName (Vdbe *, int, int, const char *, void(*)(void *)) |
| SQLITE_PRIVATE void | sqlite3VdbeCountChanges (Vdbe *) |
| SQLITE_PRIVATE sqlite3 * | sqlite3VdbeDb (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeSetSql (Vdbe *, const char *z, int n, int) |
| SQLITE_PRIVATE void | sqlite3VdbeSwap (Vdbe *, Vdbe *) |
| SQLITE_PRIVATE VdbeOp * | sqlite3VdbeTakeOpArray (Vdbe *, int *, int *) |
| SQLITE_PRIVATE sqlite3_value * | sqlite3VdbeGetValue (Vdbe *, int, u8) |
| SQLITE_PRIVATE void | sqlite3VdbeSetVarmask (Vdbe *, int) |
| SQLITE_PRIVATE char * | sqlite3VdbeExpandSql (Vdbe *, const char *) |
| SQLITE_PRIVATE UnpackedRecord * | sqlite3VdbeRecordUnpack (KeyInfo *, int, const void *, char *, int) |
| SQLITE_PRIVATE void | sqlite3VdbeDeleteUnpackedRecord (UnpackedRecord *) |
| SQLITE_PRIVATE int | sqlite3VdbeRecordCompare (int, const void *, UnpackedRecord *) |
| SQLITE_PRIVATE void | sqlite3VdbeLinkSubProgram (Vdbe *, SubProgram *) |
| SQLITE_PRIVATE int | sqlite3PagerOpen (sqlite3_vfs *, Pager **ppPager, const char *, int, int, int, void(*)(DbPage *)) |
| SQLITE_PRIVATE int | sqlite3PagerClose (Pager *pPager) |
| SQLITE_PRIVATE int | sqlite3PagerReadFileheader (Pager *, int, unsigned char *) |
| SQLITE_PRIVATE void | sqlite3PagerSetBusyhandler (Pager *, int(*)(void *), void *) |
| SQLITE_PRIVATE int | sqlite3PagerSetPagesize (Pager *, u32 *, int) |
| SQLITE_PRIVATE int | sqlite3PagerMaxPageCount (Pager *, int) |
| SQLITE_PRIVATE void | sqlite3PagerSetCachesize (Pager *, int) |
| SQLITE_PRIVATE void | sqlite3PagerSetSafetyLevel (Pager *, int, int) |
| SQLITE_PRIVATE int | sqlite3PagerLockingMode (Pager *, int) |
| SQLITE_PRIVATE int | sqlite3PagerSetJournalMode (Pager *, int) |
| SQLITE_PRIVATE int | sqlite3PagerGetJournalMode (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerOkToChangeJournalMode (Pager *) |
| SQLITE_PRIVATE i64 | sqlite3PagerJournalSizeLimit (Pager *, i64) |
| SQLITE_PRIVATE sqlite3_backup ** | sqlite3PagerBackupPtr (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerAcquire (Pager *pPager, Pgno pgno, DbPage **ppPage, int clrFlag) |
| SQLITE_PRIVATE DbPage * | sqlite3PagerLookup (Pager *pPager, Pgno pgno) |
| SQLITE_PRIVATE void | sqlite3PagerRef (DbPage *) |
| SQLITE_PRIVATE void | sqlite3PagerUnref (DbPage *) |
| SQLITE_PRIVATE int | sqlite3PagerWrite (DbPage *) |
| SQLITE_PRIVATE void | sqlite3PagerDontWrite (DbPage *) |
| SQLITE_PRIVATE int | sqlite3PagerMovepage (Pager *, DbPage *, Pgno, int) |
| SQLITE_PRIVATE int | sqlite3PagerPageRefcount (DbPage *) |
| SQLITE_PRIVATE void * | sqlite3PagerGetData (DbPage *) |
| SQLITE_PRIVATE void * | sqlite3PagerGetExtra (DbPage *) |
| SQLITE_PRIVATE void | sqlite3PagerPagecount (Pager *, int *) |
| SQLITE_PRIVATE int | sqlite3PagerBegin (Pager *, int exFlag, int) |
| SQLITE_PRIVATE int | sqlite3PagerCommitPhaseOne (Pager *, const char *zMaster, int) |
| SQLITE_PRIVATE int | sqlite3PagerExclusiveLock (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerSync (Pager *pPager) |
| SQLITE_PRIVATE int | sqlite3PagerCommitPhaseTwo (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerRollback (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerOpenSavepoint (Pager *pPager, int n) |
| SQLITE_PRIVATE int | sqlite3PagerSavepoint (Pager *pPager, int op, int iSavepoint) |
| SQLITE_PRIVATE int | sqlite3PagerSharedLock (Pager *pPager) |
| SQLITE_PRIVATE int | sqlite3PagerCheckpoint (Pager *pPager) |
| SQLITE_PRIVATE int | sqlite3PagerWalSupported (Pager *pPager) |
| SQLITE_PRIVATE int | sqlite3PagerWalCallback (Pager *pPager) |
| SQLITE_PRIVATE int | sqlite3PagerOpenWal (Pager *pPager, int *pisOpen) |
| SQLITE_PRIVATE int | sqlite3PagerCloseWal (Pager *pPager) |
| SQLITE_PRIVATE u8 | sqlite3PagerIsreadonly (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerRefcount (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerMemUsed (Pager *) |
| SQLITE_PRIVATE const char * | sqlite3PagerFilename (Pager *) |
| SQLITE_PRIVATE const sqlite3_vfs * | sqlite3PagerVfs (Pager *) |
| SQLITE_PRIVATE sqlite3_file * | sqlite3PagerFile (Pager *) |
| SQLITE_PRIVATE const char * | sqlite3PagerJournalname (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerNosync (Pager *) |
| SQLITE_PRIVATE void * | sqlite3PagerTempSpace (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerIsMemdb (Pager *) |
| SQLITE_PRIVATE void | sqlite3PagerTruncateImage (Pager *, Pgno) |
| SQLITE_PRIVATE int | sqlite3PcacheInitialize (void) |
| SQLITE_PRIVATE void | sqlite3PcacheShutdown (void) |
| SQLITE_PRIVATE void | sqlite3PCacheBufferSetup (void *, int sz, int n) |
| SQLITE_PRIVATE void | sqlite3PcacheOpen (int szPage, int szExtra, int bPurgeable, int(*xStress)(void *, PgHdr *), void *pStress, PCache *pToInit) |
| SQLITE_PRIVATE void | sqlite3PcacheSetPageSize (PCache *, int) |
| SQLITE_PRIVATE int | sqlite3PcacheSize (void) |
| SQLITE_PRIVATE int | sqlite3PcacheFetch (PCache *, Pgno, int createFlag, PgHdr **) |
| SQLITE_PRIVATE void | sqlite3PcacheRelease (PgHdr *) |
| SQLITE_PRIVATE void | sqlite3PcacheDrop (PgHdr *) |
| SQLITE_PRIVATE void | sqlite3PcacheMakeDirty (PgHdr *) |
| SQLITE_PRIVATE void | sqlite3PcacheMakeClean (PgHdr *) |
| SQLITE_PRIVATE void | sqlite3PcacheCleanAll (PCache *) |
| SQLITE_PRIVATE void | sqlite3PcacheMove (PgHdr *, Pgno) |
| SQLITE_PRIVATE void | sqlite3PcacheTruncate (PCache *, Pgno x) |
| SQLITE_PRIVATE PgHdr * | sqlite3PcacheDirtyList (PCache *) |
| SQLITE_PRIVATE void | sqlite3PcacheClose (PCache *) |
| SQLITE_PRIVATE void | sqlite3PcacheClearSyncFlags (PCache *) |
| SQLITE_PRIVATE void | sqlite3PcacheClear (PCache *) |
| SQLITE_PRIVATE int | sqlite3PcacheRefCount (PCache *) |
| SQLITE_PRIVATE void | sqlite3PcacheRef (PgHdr *) |
| SQLITE_PRIVATE int | sqlite3PcachePageRefcount (PgHdr *) |
| SQLITE_PRIVATE int | sqlite3PcachePagecount (PCache *) |
| SQLITE_PRIVATE void | sqlite3PcacheSetCachesize (PCache *, int) |
| SQLITE_PRIVATE void | sqlite3PCacheSetDefault (void) |
| SQLITE_PRIVATE int | sqlite3OsInit (void) |
| SQLITE_PRIVATE int | sqlite3OsClose (sqlite3_file *) |
| SQLITE_PRIVATE int | sqlite3OsRead (sqlite3_file *, void *, int amt, i64 offset) |
| SQLITE_PRIVATE int | sqlite3OsWrite (sqlite3_file *, const void *, int amt, i64 offset) |
| SQLITE_PRIVATE int | sqlite3OsTruncate (sqlite3_file *, i64 size) |
| SQLITE_PRIVATE int | sqlite3OsSync (sqlite3_file *, int) |
| SQLITE_PRIVATE int | sqlite3OsFileSize (sqlite3_file *, i64 *pSize) |
| SQLITE_PRIVATE int | sqlite3OsLock (sqlite3_file *, int) |
| SQLITE_PRIVATE int | sqlite3OsUnlock (sqlite3_file *, int) |
| SQLITE_PRIVATE int | sqlite3OsCheckReservedLock (sqlite3_file *id, int *pResOut) |
| SQLITE_PRIVATE int | sqlite3OsFileControl (sqlite3_file *, int, void *) |
| SQLITE_PRIVATE int | sqlite3OsSectorSize (sqlite3_file *id) |
| SQLITE_PRIVATE int | sqlite3OsDeviceCharacteristics (sqlite3_file *id) |
| SQLITE_PRIVATE int | sqlite3OsShmMap (sqlite3_file *, int, int, int, void volatile **) |
| SQLITE_PRIVATE int | sqlite3OsShmLock (sqlite3_file *id, int, int, int) |
| SQLITE_PRIVATE void | sqlite3OsShmBarrier (sqlite3_file *id) |
| SQLITE_PRIVATE int | sqlite3OsShmUnmap (sqlite3_file *id, int) |
| SQLITE_PRIVATE int | sqlite3OsOpen (sqlite3_vfs *, const char *, sqlite3_file *, int, int *) |
| SQLITE_PRIVATE int | sqlite3OsDelete (sqlite3_vfs *, const char *, int) |
| SQLITE_PRIVATE int | sqlite3OsAccess (sqlite3_vfs *, const char *, int, int *pResOut) |
| SQLITE_PRIVATE int | sqlite3OsFullPathname (sqlite3_vfs *, const char *, int, char *) |
| SQLITE_PRIVATE void * | sqlite3OsDlOpen (sqlite3_vfs *, const char *) |
| SQLITE_PRIVATE void | sqlite3OsDlError (sqlite3_vfs *, int, char *) |
| SQLITE_PRIVATE void | sqlite3OsDlClose (sqlite3_vfs *, void *) |
| SQLITE_PRIVATE int | sqlite3OsRandomness (sqlite3_vfs *, int, char *) |
| SQLITE_PRIVATE int | sqlite3OsSleep (sqlite3_vfs *, int) |
| SQLITE_PRIVATE int | sqlite3OsCurrentTimeInt64 (sqlite3_vfs *, sqlite3_int64 *) |
| SQLITE_PRIVATE int | sqlite3OsOpenMalloc (sqlite3_vfs *, const char *, sqlite3_file **, int, int *) |
| SQLITE_PRIVATE int | sqlite3OsCloseFree (sqlite3_file *) |
| SQLITE_PRIVATE int | sqlite3WalkExpr (Walker *, Expr *) |
| SQLITE_PRIVATE int | sqlite3WalkExprList (Walker *, ExprList *) |
| SQLITE_PRIVATE int | sqlite3WalkSelect (Walker *, Select *) |
| SQLITE_PRIVATE int | sqlite3WalkSelectExpr (Walker *, Select *) |
| SQLITE_PRIVATE int | sqlite3WalkSelectFrom (Walker *, Select *) |
| SQLITE_PRIVATE int | sqlite3CorruptError (int) |
| SQLITE_PRIVATE int | sqlite3MisuseError (int) |
| SQLITE_PRIVATE int | sqlite3CantopenError (int) |
| SQLITE_PRIVATE int | sqlite3StrICmp (const char *, const char *) |
| SQLITE_PRIVATE int | sqlite3IsNumber (const char *, int *, u8) |
| SQLITE_PRIVATE int | sqlite3Strlen30 (const char *) |
| SQLITE_PRIVATE int | sqlite3MallocInit (void) |
| SQLITE_PRIVATE void | sqlite3MallocEnd (void) |
| SQLITE_PRIVATE void * | sqlite3Malloc (int) |
| SQLITE_PRIVATE void * | sqlite3MallocZero (int) |
| SQLITE_PRIVATE void * | sqlite3DbMallocZero (sqlite3 *, int) |
| SQLITE_PRIVATE void * | sqlite3DbMallocRaw (sqlite3 *, int) |
| SQLITE_PRIVATE char * | sqlite3DbStrDup (sqlite3 *, const char *) |
| SQLITE_PRIVATE char * | sqlite3DbStrNDup (sqlite3 *, const char *, int) |
| SQLITE_PRIVATE void * | sqlite3Realloc (void *, int) |
| SQLITE_PRIVATE void * | sqlite3DbReallocOrFree (sqlite3 *, void *, int) |
| SQLITE_PRIVATE void * | sqlite3DbRealloc (sqlite3 *, void *, int) |
| SQLITE_PRIVATE void | sqlite3DbFree (sqlite3 *, void *) |
| SQLITE_PRIVATE int | sqlite3MallocSize (void *) |
| SQLITE_PRIVATE int | sqlite3DbMallocSize (sqlite3 *, void *) |
| SQLITE_PRIVATE void * | sqlite3ScratchMalloc (int) |
| SQLITE_PRIVATE void | sqlite3ScratchFree (void *) |
| SQLITE_PRIVATE void * | sqlite3PageMalloc (int) |
| SQLITE_PRIVATE void | sqlite3PageFree (void *) |
| SQLITE_PRIVATE void | sqlite3MemSetDefault (void) |
| SQLITE_PRIVATE void | sqlite3BenignMallocHooks (void(*)(void), void(*)(void)) |
| SQLITE_PRIVATE int | sqlite3MemoryAlarm (void(*)(void *, sqlite3_int64, int), void *, sqlite3_int64) |
SQLITE_PRIVATE
sqlite3_mutex_methods const * | sqlite3DefaultMutex (void) |
SQLITE_PRIVATE
sqlite3_mutex_methods const * | sqlite3NoopMutex (void) |
| SQLITE_PRIVATE sqlite3_mutex * | sqlite3MutexAlloc (int) |
| SQLITE_PRIVATE int | sqlite3MutexInit (void) |
| SQLITE_PRIVATE int | sqlite3MutexEnd (void) |
| SQLITE_PRIVATE int | sqlite3StatusValue (int) |
| SQLITE_PRIVATE void | sqlite3StatusAdd (int, int) |
| SQLITE_PRIVATE void | sqlite3StatusSet (int, int) |
| SQLITE_PRIVATE int | sqlite3IsNaN (double) |
| SQLITE_PRIVATE void | sqlite3VXPrintf (StrAccum *, int, const char *, va_list) |
| SQLITE_PRIVATE void | sqlite3XPrintf (StrAccum *, const char *,...) |
| SQLITE_PRIVATE char * | sqlite3MPrintf (sqlite3 *, const char *,...) |
| SQLITE_PRIVATE char * | sqlite3VMPrintf (sqlite3 *, const char *, va_list) |
| SQLITE_PRIVATE char * | sqlite3MAppendf (sqlite3 *, char *, const char *,...) |
| SQLITE_PRIVATE void | sqlite3SetString (char **, sqlite3 *, const char *,...) |
| SQLITE_PRIVATE void | sqlite3ErrorMsg (Parse *, const char *,...) |
| SQLITE_PRIVATE int | sqlite3Dequote (char *) |
| SQLITE_PRIVATE int | sqlite3KeywordCode (const unsigned char *, int) |
| SQLITE_PRIVATE int | sqlite3RunParser (Parse *, const char *, char **) |
| SQLITE_PRIVATE void | sqlite3FinishCoding (Parse *) |
| SQLITE_PRIVATE int | sqlite3GetTempReg (Parse *) |
| SQLITE_PRIVATE void | sqlite3ReleaseTempReg (Parse *, int) |
| SQLITE_PRIVATE int | sqlite3GetTempRange (Parse *, int) |
| SQLITE_PRIVATE void | sqlite3ReleaseTempRange (Parse *, int, int) |
| SQLITE_PRIVATE Expr * | sqlite3ExprAlloc (sqlite3 *, int, const Token *, int) |
| SQLITE_PRIVATE Expr * | sqlite3Expr (sqlite3 *, int, const char *) |
| SQLITE_PRIVATE void | sqlite3ExprAttachSubtrees (sqlite3 *, Expr *, Expr *, Expr *) |
| SQLITE_PRIVATE Expr * | sqlite3PExpr (Parse *, int, Expr *, Expr *, const Token *) |
| SQLITE_PRIVATE Expr * | sqlite3ExprAnd (sqlite3 *, Expr *, Expr *) |
| SQLITE_PRIVATE Expr * | sqlite3ExprFunction (Parse *, ExprList *, Token *) |
| SQLITE_PRIVATE void | sqlite3ExprAssignVarNumber (Parse *, Expr *) |
| SQLITE_PRIVATE void | sqlite3ExprDelete (sqlite3 *, Expr *) |
| SQLITE_PRIVATE ExprList * | sqlite3ExprListAppend (Parse *, ExprList *, Expr *) |
| SQLITE_PRIVATE void | sqlite3ExprListSetName (Parse *, ExprList *, Token *, int) |
| SQLITE_PRIVATE void | sqlite3ExprListSetSpan (Parse *, ExprList *, ExprSpan *) |
| SQLITE_PRIVATE void | sqlite3ExprListDelete (sqlite3 *, ExprList *) |
| SQLITE_PRIVATE int | sqlite3Init (sqlite3 *, char **) |
| SQLITE_PRIVATE int | sqlite3InitCallback (void *, int, char **, char **) |
| SQLITE_PRIVATE void | sqlite3Pragma (Parse *, Token *, Token *, Token *, int) |
| SQLITE_PRIVATE void | sqlite3ResetInternalSchema (sqlite3 *, int) |
| SQLITE_PRIVATE void | sqlite3BeginParse (Parse *, int) |
| SQLITE_PRIVATE void | sqlite3CommitInternalChanges (sqlite3 *) |
| SQLITE_PRIVATE Table * | sqlite3ResultSetOfSelect (Parse *, Select *) |
| SQLITE_PRIVATE void | sqlite3OpenMasterTable (Parse *, int) |
| SQLITE_PRIVATE void | sqlite3StartTable (Parse *, Token *, Token *, int, int, int, int) |
| SQLITE_PRIVATE void | sqlite3AddColumn (Parse *, Token *) |
| SQLITE_PRIVATE void | sqlite3AddNotNull (Parse *, int) |
| SQLITE_PRIVATE void | sqlite3AddPrimaryKey (Parse *, ExprList *, int, int, int) |
| SQLITE_PRIVATE void | sqlite3AddCheckConstraint (Parse *, Expr *) |
| SQLITE_PRIVATE void | sqlite3AddColumnType (Parse *, Token *) |
| SQLITE_PRIVATE void | sqlite3AddDefaultValue (Parse *, ExprSpan *) |
| SQLITE_PRIVATE void | sqlite3AddCollateType (Parse *, Token *) |
| SQLITE_PRIVATE void | sqlite3EndTable (Parse *, Token *, Token *, Select *) |
| SQLITE_PRIVATE Bitvec * | sqlite3BitvecCreate (u32) |
| SQLITE_PRIVATE int | sqlite3BitvecTest (Bitvec *, u32) |
| SQLITE_PRIVATE int | sqlite3BitvecSet (Bitvec *, u32) |
| SQLITE_PRIVATE void | sqlite3BitvecClear (Bitvec *, u32, void *) |
| SQLITE_PRIVATE void | sqlite3BitvecDestroy (Bitvec *) |
| SQLITE_PRIVATE u32 | sqlite3BitvecSize (Bitvec *) |
| SQLITE_PRIVATE int | sqlite3BitvecBuiltinTest (int, int *) |
| SQLITE_PRIVATE RowSet * | sqlite3RowSetInit (sqlite3 *, void *, unsigned int) |
| SQLITE_PRIVATE void | sqlite3RowSetClear (RowSet *) |
| SQLITE_PRIVATE void | sqlite3RowSetInsert (RowSet *, i64) |
| SQLITE_PRIVATE int | sqlite3RowSetTest (RowSet *, u8 iBatch, i64) |
| SQLITE_PRIVATE int | sqlite3RowSetNext (RowSet *, i64 *) |
| SQLITE_PRIVATE void | sqlite3CreateView (Parse *, Token *, Token *, Token *, Select *, int, int) |
| SQLITE_PRIVATE int | sqlite3ViewGetColumnNames (Parse *, Table *) |
| SQLITE_PRIVATE void | sqlite3DropTable (Parse *, SrcList *, int, int) |
| SQLITE_PRIVATE void | sqlite3DeleteTable (sqlite3 *, Table *) |
| SQLITE_PRIVATE void | sqlite3AutoincrementBegin (Parse *pParse) |
| SQLITE_PRIVATE void | sqlite3AutoincrementEnd (Parse *pParse) |
| SQLITE_PRIVATE void | sqlite3Insert (Parse *, SrcList *, ExprList *, Select *, IdList *, int) |
| SQLITE_PRIVATE void * | sqlite3ArrayAllocate (sqlite3 *, void *, int, int, int *, int *, int *) |
| SQLITE_PRIVATE IdList * | sqlite3IdListAppend (sqlite3 *, IdList *, Token *) |
| SQLITE_PRIVATE int | sqlite3IdListIndex (IdList *, const char *) |
| SQLITE_PRIVATE SrcList * | sqlite3SrcListEnlarge (sqlite3 *, SrcList *, int, int) |
| SQLITE_PRIVATE SrcList * | sqlite3SrcListAppend (sqlite3 *, SrcList *, Token *, Token *) |
| SQLITE_PRIVATE SrcList * | sqlite3SrcListAppendFromTerm (Parse *, SrcList *, Token *, Token *, Token *, Select *, Expr *, IdList *) |
| SQLITE_PRIVATE void | sqlite3SrcListIndexedBy (Parse *, SrcList *, Token *) |
| SQLITE_PRIVATE int | sqlite3IndexedByLookup (Parse *, struct SrcList_item *) |
| SQLITE_PRIVATE void | sqlite3SrcListShiftJoinType (SrcList *) |
| SQLITE_PRIVATE void | sqlite3SrcListAssignCursors (Parse *, SrcList *) |
| SQLITE_PRIVATE void | sqlite3IdListDelete (sqlite3 *, IdList *) |
| SQLITE_PRIVATE void | sqlite3SrcListDelete (sqlite3 *, SrcList *) |
| SQLITE_PRIVATE Index * | sqlite3CreateIndex (Parse *, Token *, Token *, SrcList *, ExprList *, int, Token *, Token *, int, int) |
| SQLITE_PRIVATE void | sqlite3DropIndex (Parse *, SrcList *, int) |
| SQLITE_PRIVATE int | sqlite3Select (Parse *, Select *, SelectDest *) |
| SQLITE_PRIVATE Select * | sqlite3SelectNew (Parse *, ExprList *, SrcList *, Expr *, ExprList *, Expr *, ExprList *, int, Expr *, Expr *) |
| SQLITE_PRIVATE void | sqlite3SelectDelete (sqlite3 *, Select *) |
| SQLITE_PRIVATE Table * | sqlite3SrcListLookup (Parse *, SrcList *) |
| SQLITE_PRIVATE int | sqlite3IsReadOnly (Parse *, Table *, int) |
| SQLITE_PRIVATE void | sqlite3OpenTable (Parse *, int iCur, int iDb, Table *, int) |
| SQLITE_PRIVATE void | sqlite3DeleteFrom (Parse *, SrcList *, Expr *) |
| SQLITE_PRIVATE void | sqlite3Update (Parse *, SrcList *, ExprList *, Expr *, int) |
| SQLITE_PRIVATE WhereInfo * | sqlite3WhereBegin (Parse *, SrcList *, Expr *, ExprList **, u16) |
| SQLITE_PRIVATE void | sqlite3WhereEnd (WhereInfo *) |
| SQLITE_PRIVATE int | sqlite3ExprCodeGetColumn (Parse *, Table *, int, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprCodeGetColumnOfTable (Vdbe *, Table *, int, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprCodeMove (Parse *, int, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprCodeCopy (Parse *, int, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprCacheStore (Parse *, int, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprCachePush (Parse *) |
| SQLITE_PRIVATE void | sqlite3ExprCachePop (Parse *, int) |
| SQLITE_PRIVATE void | sqlite3ExprCacheRemove (Parse *, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprCacheClear (Parse *) |
| SQLITE_PRIVATE void | sqlite3ExprCacheAffinityChange (Parse *, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprHardCopy (Parse *, int, int) |
| SQLITE_PRIVATE int | sqlite3ExprCode (Parse *, Expr *, int) |
| SQLITE_PRIVATE int | sqlite3ExprCodeTemp (Parse *, Expr *, int *) |
| SQLITE_PRIVATE int | sqlite3ExprCodeTarget (Parse *, Expr *, int) |
| SQLITE_PRIVATE int | sqlite3ExprCodeAndCache (Parse *, Expr *, int) |
| SQLITE_PRIVATE void | sqlite3ExprCodeConstants (Parse *, Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprCodeExprList (Parse *, ExprList *, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprIfTrue (Parse *, Expr *, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprIfFalse (Parse *, Expr *, int, int) |
| SQLITE_PRIVATE Table * | sqlite3FindTable (sqlite3 *, const char *, const char *) |
| SQLITE_PRIVATE Table * | sqlite3LocateTable (Parse *, int isView, const char *, const char *) |
| SQLITE_PRIVATE Index * | sqlite3FindIndex (sqlite3 *, const char *, const char *) |
| SQLITE_PRIVATE void | sqlite3UnlinkAndDeleteTable (sqlite3 *, int, const char *) |
| SQLITE_PRIVATE void | sqlite3UnlinkAndDeleteIndex (sqlite3 *, int, const char *) |
| SQLITE_PRIVATE void | sqlite3Vacuum (Parse *) |
| SQLITE_PRIVATE int | sqlite3RunVacuum (char **, sqlite3 *) |
| SQLITE_PRIVATE char * | sqlite3NameFromToken (sqlite3 *, Token *) |
| SQLITE_PRIVATE int | sqlite3ExprCompare (Expr *, Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprListCompare (ExprList *, ExprList *) |
| SQLITE_PRIVATE void | sqlite3ExprAnalyzeAggregates (NameContext *, Expr *) |
| SQLITE_PRIVATE void | sqlite3ExprAnalyzeAggList (NameContext *, ExprList *) |
| SQLITE_PRIVATE Vdbe * | sqlite3GetVdbe (Parse *) |
| SQLITE_PRIVATE void | sqlite3PrngSaveState (void) |
| SQLITE_PRIVATE void | sqlite3PrngRestoreState (void) |
| SQLITE_PRIVATE void | sqlite3PrngResetState (void) |
| SQLITE_PRIVATE void | sqlite3RollbackAll (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3CodeVerifySchema (Parse *, int) |
| SQLITE_PRIVATE void | sqlite3BeginTransaction (Parse *, int) |
| SQLITE_PRIVATE void | sqlite3CommitTransaction (Parse *) |
| SQLITE_PRIVATE void | sqlite3RollbackTransaction (Parse *) |
| SQLITE_PRIVATE void | sqlite3Savepoint (Parse *, int, Token *) |
| SQLITE_PRIVATE void | sqlite3CloseSavepoints (sqlite3 *) |
| SQLITE_PRIVATE int | sqlite3ExprIsConstant (Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprIsConstantNotJoin (Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprIsConstantOrFunction (Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprIsInteger (Expr *, int *) |
| SQLITE_PRIVATE int | sqlite3ExprCanBeNull (const Expr *) |
| SQLITE_PRIVATE void | sqlite3ExprCodeIsNullJump (Vdbe *, const Expr *, int, int) |
| SQLITE_PRIVATE int | sqlite3ExprNeedsNoAffinityChange (const Expr *, char) |
| SQLITE_PRIVATE int | sqlite3IsRowid (const char *) |
| SQLITE_PRIVATE void | sqlite3GenerateRowDelete (Parse *, Table *, int, int, int, Trigger *, int) |
| SQLITE_PRIVATE void | sqlite3GenerateRowIndexDelete (Parse *, Table *, int, int *) |
| SQLITE_PRIVATE int | sqlite3GenerateIndexKey (Parse *, Index *, int, int, int) |
| SQLITE_PRIVATE void | sqlite3GenerateConstraintChecks (Parse *, Table *, int, int, int *, int, int, int, int, int *) |
| SQLITE_PRIVATE void | sqlite3CompleteInsertion (Parse *, Table *, int, int, int *, int, int, int) |
| SQLITE_PRIVATE int | sqlite3OpenTableAndIndices (Parse *, Table *, int, int) |
| SQLITE_PRIVATE void | sqlite3BeginWriteOperation (Parse *, int, int) |
| SQLITE_PRIVATE void | sqlite3MultiWrite (Parse *) |
| SQLITE_PRIVATE void | sqlite3MayAbort (Parse *) |
| SQLITE_PRIVATE void | sqlite3HaltConstraint (Parse *, int, char *, int) |
| SQLITE_PRIVATE Expr * | sqlite3ExprDup (sqlite3 *, Expr *, int) |
| SQLITE_PRIVATE ExprList * | sqlite3ExprListDup (sqlite3 *, ExprList *, int) |
| SQLITE_PRIVATE SrcList * | sqlite3SrcListDup (sqlite3 *, SrcList *, int) |
| SQLITE_PRIVATE IdList * | sqlite3IdListDup (sqlite3 *, IdList *) |
| SQLITE_PRIVATE Select * | sqlite3SelectDup (sqlite3 *, Select *, int) |
| SQLITE_PRIVATE void | sqlite3FuncDefInsert (FuncDefHash *, FuncDef *) |
| SQLITE_PRIVATE FuncDef * | sqlite3FindFunction (sqlite3 *, const char *, int, int, u8, int) |
| SQLITE_PRIVATE void | sqlite3RegisterBuiltinFunctions (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3RegisterDateTimeFunctions (void) |
| SQLITE_PRIVATE void | sqlite3RegisterGlobalFunctions (void) |
| SQLITE_PRIVATE int | sqlite3SafetyCheckOk (sqlite3 *) |
| SQLITE_PRIVATE int | sqlite3SafetyCheckSickOrOk (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3ChangeCookie (Parse *, int) |
| SQLITE_PRIVATE void | sqlite3MaterializeView (Parse *, Table *, Expr *, int) |
| SQLITE_PRIVATE void | sqlite3BeginTrigger (Parse *, Token *, Token *, int, int, IdList *, SrcList *, Expr *, int, int) |
| SQLITE_PRIVATE void | sqlite3FinishTrigger (Parse *, TriggerStep *, Token *) |
| SQLITE_PRIVATE void | sqlite3DropTrigger (Parse *, SrcList *, int) |
| SQLITE_PRIVATE void | sqlite3DropTriggerPtr (Parse *, Trigger *) |
| SQLITE_PRIVATE Trigger * | sqlite3TriggersExist (Parse *, Table *, int, ExprList *, int *pMask) |
| SQLITE_PRIVATE Trigger * | sqlite3TriggerList (Parse *, Table *) |
| SQLITE_PRIVATE void | sqlite3CodeRowTrigger (Parse *, Trigger *, int, ExprList *, int, Table *, int, int, int) |
| SQLITE_PRIVATE void | sqlite3CodeRowTriggerDirect (Parse *, Trigger *, Table *, int, int, int) |
| void | sqliteViewTriggers (Parse *, Table *, Expr *, int, ExprList *) |
| SQLITE_PRIVATE void | sqlite3DeleteTriggerStep (sqlite3 *, TriggerStep *) |
| SQLITE_PRIVATE TriggerStep * | sqlite3TriggerSelectStep (sqlite3 *, Select *) |
| SQLITE_PRIVATE TriggerStep * | sqlite3TriggerInsertStep (sqlite3 *, Token *, IdList *, ExprList *, Select *, u8) |
| SQLITE_PRIVATE TriggerStep * | sqlite3TriggerUpdateStep (sqlite3 *, Token *, ExprList *, Expr *, u8) |
| SQLITE_PRIVATE TriggerStep * | sqlite3TriggerDeleteStep (sqlite3 *, Token *, Expr *) |
| SQLITE_PRIVATE void | sqlite3DeleteTrigger (sqlite3 *, Trigger *) |
| SQLITE_PRIVATE void | sqlite3UnlinkAndDeleteTrigger (sqlite3 *, int, const char *) |
| SQLITE_PRIVATE u32 | sqlite3TriggerColmask (Parse *, Trigger *, ExprList *, int, int, Table *, int) |
| SQLITE_PRIVATE int | sqlite3JoinType (Parse *, Token *, Token *, Token *) |
| SQLITE_PRIVATE void | sqlite3CreateForeignKey (Parse *, ExprList *, Token *, ExprList *, int) |
| SQLITE_PRIVATE void | sqlite3DeferForeignKey (Parse *, int) |
| SQLITE_PRIVATE void | sqlite3AuthRead (Parse *, Expr *, Schema *, SrcList *) |
| SQLITE_PRIVATE int | sqlite3AuthCheck (Parse *, int, const char *, const char *, const char *) |
| SQLITE_PRIVATE void | sqlite3AuthContextPush (Parse *, AuthContext *, const char *) |
| SQLITE_PRIVATE void | sqlite3AuthContextPop (AuthContext *) |
| SQLITE_PRIVATE int | sqlite3AuthReadCol (Parse *, const char *, const char *, int) |
| SQLITE_PRIVATE void | sqlite3Attach (Parse *, Expr *, Expr *, Expr *) |
| SQLITE_PRIVATE void | sqlite3Detach (Parse *, Expr *) |
| SQLITE_PRIVATE int | sqlite3BtreeFactory (sqlite3 *db, const char *zFilename, int omitJournal, int nCache, int flags, Btree **ppBtree) |
| SQLITE_PRIVATE int | sqlite3FixInit (DbFixer *, Parse *, int, const char *, const Token *) |
| SQLITE_PRIVATE int | sqlite3FixSrcList (DbFixer *, SrcList *) |
| SQLITE_PRIVATE int | sqlite3FixSelect (DbFixer *, Select *) |
| SQLITE_PRIVATE int | sqlite3FixExpr (DbFixer *, Expr *) |
| SQLITE_PRIVATE int | sqlite3FixExprList (DbFixer *, ExprList *) |
| SQLITE_PRIVATE int | sqlite3FixTriggerStep (DbFixer *, TriggerStep *) |
| SQLITE_PRIVATE int | sqlite3AtoF (const char *z, double *) |
| SQLITE_PRIVATE int | sqlite3GetInt32 (const char *, int *) |
| SQLITE_PRIVATE int | sqlite3FitsIn64Bits (const char *, int) |
| SQLITE_PRIVATE int | sqlite3Utf16ByteLen (const void *pData, int nChar) |
| SQLITE_PRIVATE int | sqlite3Utf8CharLen (const char *pData, int nByte) |
| SQLITE_PRIVATE int | sqlite3Utf8Read (const u8 *, const u8 **) |
| SQLITE_PRIVATE int | sqlite3PutVarint (unsigned char *, u64) |
| SQLITE_PRIVATE int | sqlite3PutVarint32 (unsigned char *, u32) |
| SQLITE_PRIVATE u8 | sqlite3GetVarint (const unsigned char *, u64 *) |
| SQLITE_PRIVATE u8 | sqlite3GetVarint32 (const unsigned char *, u32 *) |
| SQLITE_PRIVATE int | sqlite3VarintLen (u64 v) |
| SQLITE_PRIVATE const char * | sqlite3IndexAffinityStr (Vdbe *, Index *) |
| SQLITE_PRIVATE void | sqlite3TableAffinityStr (Vdbe *, Table *) |
| SQLITE_PRIVATE char | sqlite3CompareAffinity (Expr *pExpr, char aff2) |
| SQLITE_PRIVATE int | sqlite3IndexAffinityOk (Expr *pExpr, char idx_affinity) |
| SQLITE_PRIVATE char | sqlite3ExprAffinity (Expr *pExpr) |
| SQLITE_PRIVATE int | sqlite3Atoi64 (const char *, i64 *) |
| SQLITE_PRIVATE void | sqlite3Error (sqlite3 *, int, const char *,...) |
| SQLITE_PRIVATE void * | sqlite3HexToBlob (sqlite3 *, const char *z, int n) |
| SQLITE_PRIVATE int | sqlite3TwoPartName (Parse *, Token *, Token *, Token **) |
| SQLITE_PRIVATE const char * | sqlite3ErrStr (int) |
| SQLITE_PRIVATE int | sqlite3ReadSchema (Parse *pParse) |
| SQLITE_PRIVATE CollSeq * | sqlite3FindCollSeq (sqlite3 *, u8 enc, const char *, int) |
| SQLITE_PRIVATE CollSeq * | sqlite3LocateCollSeq (Parse *pParse, const char *zName) |
| SQLITE_PRIVATE CollSeq * | sqlite3ExprCollSeq (Parse *pParse, Expr *pExpr) |
| SQLITE_PRIVATE Expr * | sqlite3ExprSetColl (Expr *, CollSeq *) |
| SQLITE_PRIVATE Expr * | sqlite3ExprSetCollByToken (Parse *pParse, Expr *, Token *) |
| SQLITE_PRIVATE int | sqlite3CheckCollSeq (Parse *, CollSeq *) |
| SQLITE_PRIVATE int | sqlite3CheckObjectName (Parse *, const char *) |
| SQLITE_PRIVATE void | sqlite3VdbeSetChanges (sqlite3 *, int) |
| SQLITE_PRIVATE const void * | sqlite3ValueText (sqlite3_value *, u8) |
| SQLITE_PRIVATE int | sqlite3ValueBytes (sqlite3_value *, u8) |
| SQLITE_PRIVATE void | sqlite3ValueSetStr (sqlite3_value *, int, const void *, u8, void(*)(void *)) |
| SQLITE_PRIVATE void | sqlite3ValueFree (sqlite3_value *) |
| SQLITE_PRIVATE sqlite3_value * | sqlite3ValueNew (sqlite3 *) |
| SQLITE_PRIVATE char * | sqlite3Utf16to8 (sqlite3 *, const void *, int, u8) |
| SQLITE_PRIVATE int | sqlite3ValueFromExpr (sqlite3 *, Expr *, u8, u8, sqlite3_value **) |
| SQLITE_PRIVATE void | sqlite3ValueApplyAffinity (sqlite3_value *, u8, u8) |
| SQLITE_PRIVATE void | sqlite3RootPageMoved (Db *, int, int) |
| SQLITE_PRIVATE void | sqlite3Reindex (Parse *, Token *, Token *) |
| SQLITE_PRIVATE void | sqlite3AlterFunctions (void) |
| SQLITE_PRIVATE void | sqlite3AlterRenameTable (Parse *, SrcList *, Token *) |
| SQLITE_PRIVATE int | sqlite3GetToken (const unsigned char *, int *) |
| SQLITE_PRIVATE void | sqlite3NestedParse (Parse *, const char *,...) |
| SQLITE_PRIVATE void | sqlite3ExpirePreparedStatements (sqlite3 *) |
| SQLITE_PRIVATE int | sqlite3CodeSubselect (Parse *, Expr *, int, int) |
| SQLITE_PRIVATE void | sqlite3SelectPrep (Parse *, Select *, NameContext *) |
| SQLITE_PRIVATE int | sqlite3ResolveExprNames (NameContext *, Expr *) |
| SQLITE_PRIVATE void | sqlite3ResolveSelectNames (Parse *, Select *, NameContext *) |
| SQLITE_PRIVATE int | sqlite3ResolveOrderGroupBy (Parse *, Select *, ExprList *, const char *) |
| SQLITE_PRIVATE void | sqlite3ColumnDefault (Vdbe *, Table *, int, int) |
| SQLITE_PRIVATE void | sqlite3AlterFinishAddColumn (Parse *, Token *) |
| SQLITE_PRIVATE void | sqlite3AlterBeginAddColumn (Parse *, SrcList *) |
| SQLITE_PRIVATE CollSeq * | sqlite3GetCollSeq (sqlite3 *, u8, CollSeq *, const char *) |
| SQLITE_PRIVATE char | sqlite3AffinityType (const char *) |
| SQLITE_PRIVATE void | sqlite3Analyze (Parse *, Token *, Token *) |
| SQLITE_PRIVATE int | sqlite3InvokeBusyHandler (BusyHandler *) |
| SQLITE_PRIVATE int | sqlite3FindDb (sqlite3 *, Token *) |
| SQLITE_PRIVATE int | sqlite3FindDbName (sqlite3 *, const char *) |
| SQLITE_PRIVATE int | sqlite3AnalysisLoad (sqlite3 *, int iDB) |
| SQLITE_PRIVATE void | sqlite3DeleteIndexSamples (sqlite3 *, Index *) |
| SQLITE_PRIVATE void | sqlite3DefaultRowEst (Index *) |
| SQLITE_PRIVATE void | sqlite3RegisterLikeFunctions (sqlite3 *, int) |
| SQLITE_PRIVATE int | sqlite3IsLikeFunction (sqlite3 *, Expr *, int *, char *) |
| SQLITE_PRIVATE void | sqlite3MinimumFileFormat (Parse *, int, int) |
| SQLITE_PRIVATE void | sqlite3SchemaFree (void *) |
| SQLITE_PRIVATE Schema * | sqlite3SchemaGet (sqlite3 *, Btree *) |
| SQLITE_PRIVATE int | sqlite3SchemaToIndex (sqlite3 *db, Schema *) |
| SQLITE_PRIVATE KeyInfo * | sqlite3IndexKeyinfo (Parse *, Index *) |
| SQLITE_PRIVATE int | sqlite3CreateFunc (sqlite3 *, const char *, int, int, void *, void(*)(sqlite3_context *, int, sqlite3_value **), void(*)(sqlite3_context *, int, sqlite3_value **), void(*)(sqlite3_context *)) |
| SQLITE_PRIVATE int | sqlite3ApiExit (sqlite3 *db, int) |
| SQLITE_PRIVATE int | sqlite3OpenTempDatabase (Parse *) |
| SQLITE_PRIVATE void | sqlite3StrAccumInit (StrAccum *, char *, int, int) |
| SQLITE_PRIVATE void | sqlite3StrAccumAppend (StrAccum *, const char *, int) |
| SQLITE_PRIVATE char * | sqlite3StrAccumFinish (StrAccum *) |
| SQLITE_PRIVATE void | sqlite3StrAccumReset (StrAccum *) |
| SQLITE_PRIVATE void | sqlite3SelectDestInit (SelectDest *, int, int) |
| SQLITE_PRIVATE Expr * | sqlite3CreateColumnExpr (sqlite3 *, SrcList *, int, int) |
| SQLITE_PRIVATE void | sqlite3BackupRestart (sqlite3_backup *) |
| SQLITE_PRIVATE void | sqlite3BackupUpdate (sqlite3_backup *, Pgno, const u8 *) |
| SQLITE_PRIVATE void * | sqlite3ParserAlloc (void *(*)(size_t)) |
| SQLITE_PRIVATE void | sqlite3ParserFree (void *, void(*)(void *)) |
| SQLITE_PRIVATE void | sqlite3Parser (void *, int, Token, Parse *) |
| SQLITE_PRIVATE void | sqlite3AutoLoadExtensions (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3CloseExtensions (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3TableLock (Parse *, int, int, u8, const char *) |
| SQLITE_PRIVATE void | sqlite3VtabClear (sqlite3 *db, Table *) |
| SQLITE_PRIVATE int | sqlite3VtabSync (sqlite3 *db, char **) |
| SQLITE_PRIVATE int | sqlite3VtabRollback (sqlite3 *db) |
| SQLITE_PRIVATE int | sqlite3VtabCommit (sqlite3 *db) |
| SQLITE_PRIVATE void | sqlite3VtabLock (VTable *) |
| SQLITE_PRIVATE void | sqlite3VtabUnlock (VTable *) |
| SQLITE_PRIVATE void | sqlite3VtabUnlockList (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3VtabMakeWritable (Parse *, Table *) |
| SQLITE_PRIVATE void | sqlite3VtabBeginParse (Parse *, Token *, Token *, Token *) |
| SQLITE_PRIVATE void | sqlite3VtabFinishParse (Parse *, Token *) |
| SQLITE_PRIVATE void | sqlite3VtabArgInit (Parse *) |
| SQLITE_PRIVATE void | sqlite3VtabArgExtend (Parse *, Token *) |
| SQLITE_PRIVATE int | sqlite3VtabCallCreate (sqlite3 *, int, const char *, char **) |
| SQLITE_PRIVATE int | sqlite3VtabCallConnect (Parse *, Table *) |
| SQLITE_PRIVATE int | sqlite3VtabCallDestroy (sqlite3 *, int, const char *) |
| SQLITE_PRIVATE int | sqlite3VtabBegin (sqlite3 *, VTable *) |
| SQLITE_PRIVATE FuncDef * | sqlite3VtabOverloadFunction (sqlite3 *, FuncDef *, int nArg, Expr *) |
| SQLITE_PRIVATE void | sqlite3InvalidFunction (sqlite3_context *, int, sqlite3_value **) |
| SQLITE_PRIVATE int | sqlite3VdbeParameterIndex (Vdbe *, const char *, int) |
| SQLITE_PRIVATE int | sqlite3TransferBindings (sqlite3_stmt *, sqlite3_stmt *) |
| SQLITE_PRIVATE int | sqlite3Reprepare (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3ExprListCheckLength (Parse *, ExprList *, const char *) |
| SQLITE_PRIVATE CollSeq * | sqlite3BinaryCompareCollSeq (Parse *, Expr *, Expr *) |
| SQLITE_PRIVATE int | sqlite3TempInMemory (const sqlite3 *) |
| SQLITE_PRIVATE VTable * | sqlite3GetVTable (sqlite3 *, Table *) |
| SQLITE_PRIVATE const char * | sqlite3JournalModename (int) |
| SQLITE_PRIVATE int | sqlite3Checkpoint (sqlite3 *, int) |
| SQLITE_PRIVATE int | sqlite3WalDefaultHook (void *, sqlite3 *, const char *, int) |
| SQLITE_PRIVATE void | sqlite3FkCheck (Parse *, Table *, int, int) |
| SQLITE_PRIVATE void | sqlite3FkDropTable (Parse *, SrcList *, Table *) |
| SQLITE_PRIVATE void | sqlite3FkActions (Parse *, Table *, ExprList *, int) |
| SQLITE_PRIVATE int | sqlite3FkRequired (Parse *, Table *, int *, int) |
| SQLITE_PRIVATE u32 | sqlite3FkOldmask (Parse *, Table *) |
| SQLITE_PRIVATE FKey * | sqlite3FkReferences (Table *) |
| SQLITE_PRIVATE void | sqlite3FkDelete (sqlite3 *, Table *) |
| SQLITE_PRIVATE void | sqlite3BeginBenignMalloc (void) |
| SQLITE_PRIVATE void | sqlite3EndBenignMalloc (void) |
| SQLITE_PRIVATE int | sqlite3FindInIndex (Parse *, Expr *, int *) |
| SQLITE_PRIVATE void | sqlite3MemJournalOpen (sqlite3_file *) |
| SQLITE_PRIVATE int | sqlite3MemJournalSize (void) |
| SQLITE_PRIVATE int | sqlite3IsMemJournal (sqlite3_file *) |
| SQLITE_PRIVATE void | sqlite3ExprSetHeight (Parse *pParse, Expr *p) |
| SQLITE_PRIVATE int | sqlite3SelectExprHeight (Select *) |
| SQLITE_PRIVATE int | sqlite3ExprCheckHeight (Parse *, int) |
| SQLITE_PRIVATE u32 | sqlite3Get4byte (const u8 *) |
| SQLITE_PRIVATE void | sqlite3Put4byte (u8 *, u32) |
| SQLITE_PRIVATE void | sqlite3VdbeFreeCursor (Vdbe *, VdbeCursor *) |
| void | sqliteVdbePopStack (Vdbe *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeCursorMoveto (VdbeCursor *) |
| SQLITE_PRIVATE u32 | sqlite3VdbeSerialTypeLen (u32) |
| SQLITE_PRIVATE u32 | sqlite3VdbeSerialType (Mem *, int) |
| SQLITE_PRIVATE u32 | sqlite3VdbeSerialPut (unsigned char *, int, Mem *, int) |
| SQLITE_PRIVATE u32 | sqlite3VdbeSerialGet (const unsigned char *, u32, Mem *) |
| SQLITE_PRIVATE void | sqlite3VdbeDeleteAuxData (VdbeFunc *, int) |
| int | sqlite2BtreeKeyCompare (BtCursor *, const void *, int, int, int *) |
| SQLITE_PRIVATE int | sqlite3VdbeIdxKeyCompare (VdbeCursor *, UnpackedRecord *, int *) |
| SQLITE_PRIVATE int | sqlite3VdbeIdxRowid (sqlite3 *, BtCursor *, i64 *) |
| SQLITE_PRIVATE int | sqlite3MemCompare (const Mem *, const Mem *, const CollSeq *) |
| SQLITE_PRIVATE int | sqlite3VdbeExec (Vdbe *) |
| SQLITE_PRIVATE int | sqlite3VdbeList (Vdbe *) |
| SQLITE_PRIVATE int | sqlite3VdbeHalt (Vdbe *) |
| SQLITE_PRIVATE int | sqlite3VdbeChangeEncoding (Mem *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeMemTooBig (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemCopy (Mem *, const Mem *) |
| SQLITE_PRIVATE void | sqlite3VdbeMemShallowCopy (Mem *, const Mem *, int) |
| SQLITE_PRIVATE void | sqlite3VdbeMemMove (Mem *, Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemNulTerminate (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemSetStr (Mem *, const char *, int, u8, void(*)(void *)) |
| SQLITE_PRIVATE void | sqlite3VdbeMemSetInt64 (Mem *, i64) |
| SQLITE_PRIVATE void | sqlite3VdbeMemSetDouble (Mem *, double) |
| SQLITE_PRIVATE void | sqlite3VdbeMemSetNull (Mem *) |
| SQLITE_PRIVATE void | sqlite3VdbeMemSetZeroBlob (Mem *, int) |
| SQLITE_PRIVATE void | sqlite3VdbeMemSetRowSet (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemMakeWriteable (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemStringify (Mem *, int) |
| SQLITE_PRIVATE i64 | sqlite3VdbeIntValue (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemIntegerify (Mem *) |
| SQLITE_PRIVATE double | sqlite3VdbeRealValue (Mem *) |
| SQLITE_PRIVATE void | sqlite3VdbeIntegerAffinity (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemRealify (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemNumerify (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemFromBtree (BtCursor *, int, int, int, Mem *) |
| SQLITE_PRIVATE void | sqlite3VdbeMemRelease (Mem *p) |
| SQLITE_PRIVATE void | sqlite3VdbeMemReleaseExternal (Mem *p) |
| SQLITE_PRIVATE int | sqlite3VdbeMemFinalize (Mem *, FuncDef *) |
| SQLITE_PRIVATE const char * | sqlite3OpcodeName (int) |
| SQLITE_PRIVATE int | sqlite3VdbeMemGrow (Mem *pMem, int n, int preserve) |
| SQLITE_PRIVATE int | sqlite3VdbeCloseStatement (Vdbe *, int) |
| SQLITE_PRIVATE void | sqlite3VdbeFrameDelete (VdbeFrame *) |
| SQLITE_PRIVATE int | sqlite3VdbeFrameRestore (VdbeFrame *) |
| SQLITE_PRIVATE void | sqlite3VdbeMemStoreType (Mem *pMem) |
| SQLITE_PRIVATE int | sqlite3VdbeCheckFk (Vdbe *, int) |
| SQLITE_PRIVATE void | sqlite3VdbeMutexArrayEnter (Vdbe *p) |
| SQLITE_PRIVATE int | sqlite3VdbeMemTranslate (Mem *, u8) |
| SQLITE_PRIVATE int | sqlite3VdbeMemHandleBom (Mem *pMem) |
| SQLITE_PRIVATE int | sqlite3VdbeMemExpandBlob (Mem *) |
| SQLITE_PRIVATE int | sqlite3MemoryAlarm (void(*xCallback)(void *pArg, sqlite3_int64 used, int N), void *pArg, sqlite3_int64 iThreshold) |
| SQLITE_API int | sqlite3_memory_alarm (void(*xCallback)(void *pArg, sqlite3_int64 used, int N), void *pArg, sqlite3_int64 iThreshold) |
| SQLITE_PRIVATE int | sqlite3Utf8Read (const unsigned char *zIn, const unsigned char **pzNext) |
| SQLITE_PRIVATE void | sqlite3Put4byte (unsigned char *p, u32 v) |
| | IOMETHODS (posixIoFinder, posixIoMethods, 2, unixClose, unixLock, unixUnlock, unixCheckReservedLock) |
| SQLITE_PRIVATE int | sqlite3WalOpen (sqlite3_vfs *, sqlite3_file *, const char *zName, Wal **) |
| SQLITE_PRIVATE int | sqlite3WalClose (Wal *pWal, int sync_flags, int, u8 *) |
| SQLITE_PRIVATE int | sqlite3WalBeginReadTransaction (Wal *pWal, int *) |
| SQLITE_PRIVATE void | sqlite3WalEndReadTransaction (Wal *pWal) |
| SQLITE_PRIVATE int | sqlite3WalRead (Wal *pWal, Pgno pgno, int *pInWal, int nOut, u8 *pOut) |
| SQLITE_PRIVATE Pgno | sqlite3WalDbsize (Wal *pWal) |
| SQLITE_PRIVATE int | sqlite3WalBeginWriteTransaction (Wal *pWal) |
| SQLITE_PRIVATE int | sqlite3WalEndWriteTransaction (Wal *pWal) |
| SQLITE_PRIVATE int | sqlite3WalUndo (Wal *pWal, int(*xUndo)(void *, Pgno), void *pUndoCtx) |
| SQLITE_PRIVATE void | sqlite3WalSavepoint (Wal *pWal, u32 *aWalData) |
| SQLITE_PRIVATE int | sqlite3WalSavepointUndo (Wal *pWal, u32 *aWalData) |
| SQLITE_PRIVATE int | sqlite3WalFrames (Wal *pWal, int, PgHdr *, Pgno, int, int) |
| SQLITE_PRIVATE int | sqlite3WalCheckpoint (Wal *pWal, int sync_flags, int nBuf, u8 *zBuf) |
| SQLITE_PRIVATE int | sqlite3WalCallback (Wal *pWal) |
| SQLITE_PRIVATE int | sqlite3WalExclusiveMode (Wal *pWal, int op) |
| SQLITE_PRIVATE u32 | sqlite3VdbeSerialPut (u8 *buf, int nBuf, Mem *pMem, int file_format) |
| SQLITE_PRIVATE void * | sqlite3ParserAlloc (void *(*mallocProc)(size_t)) |
| SQLITE_PRIVATE void | sqlite3Parser (void *yyp, int yymajor, sqlite3ParserTOKENTYPE yyminorsqlite3ParserARG_PDECL) |
Variables |
| SQLITE_API const char | sqlite3_version [] = SQLITE_VERSION |
| SQLITE_API char * | sqlite3_temp_directory = 0 |
| SQLITE_PRIVATE const int | sqlite3one = 1 |
| SQLITE_PRIVATE void(*)(void) | sqlite3OsDlSym (sqlite3_vfs *, void *, const char *) |
| SQLITE_PRIVATE const unsigned char | sqlite3UpperToLower [] |
| SQLITE_PRIVATE const unsigned char | sqlite3CtypeMap [256] |
SQLITE_PRIVATE SQLITE_WSD
struct Sqlite3Config | sqlite3Config |
SQLITE_PRIVATE SQLITE_WSD
FuncDefHash | sqlite3GlobalFunctions |
| SQLITE_PRIVATE const Token | sqlite3IntTokens [] |
| SQLITE_PRIVATE int | sqlite3PendingByte = 0x40000000 |
| SQLITE_PRIVATE const unsigned char | sqlite3OpcodeProperty [] = OPFLG_INITIALIZER |