|
Classes |
| struct | sqlite3_file |
| struct | sqlite3_io_methods |
| struct | sqlite3_vfs |
| 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 | Hash |
| struct | Hash::_ht |
| struct | HashElem |
| struct | BusyHandler |
| struct | BtreeMutexArray |
| struct | VdbeOp |
| struct | VdbeOpList |
| struct | Db |
| struct | Schema |
| struct | sqlite3 |
| struct | sqlite3::sqlite3InitInfo |
| struct | FuncDef |
| struct | Module |
| struct | Column |
| struct | CollSeq |
| struct | Table |
| struct | FKey |
| struct | FKey::sColMap |
| struct | KeyInfo |
| struct | Index |
| struct | Token |
| | A Token class for the ExprLexer. More...
|
| struct | AggInfo |
| struct | AggInfo::AggInfo_col |
| struct | AggInfo::AggInfo_func |
| struct | Expr |
| | A Base Class for all XSL Expressions. More...
|
| struct | ExprList |
| struct | ExprList::ExprList_item |
| struct | IdList |
| struct | IdList::IdList_item |
| struct | SrcList |
| struct | SrcList::SrcList_item |
| struct | WhereLevel |
| struct | WhereLevel::InLoop |
| struct | WhereInfo |
| struct | NameContext |
| struct | Select |
| struct | Parse |
| struct | AuthContext |
| struct | Trigger |
| struct | TriggerStep |
| struct | TriggerStack |
| struct | DbFixer |
| struct | StrAccum |
| struct | InitData |
| struct | DateTime |
| struct | MemBlockHdr |
| struct | Mem3Block |
| struct | sqlite3_mutex |
| struct | sqlite3_mutex |
| struct | sqlite3_mutex |
| struct | sqlite3_mutex |
| struct | et_info |
| struct | Cursor |
| struct | Mem |
| struct | VdbeFunc |
| struct | VdbeFunc::AuxData |
| struct | sqlite3_context |
| struct | Set |
| struct | FifoPage |
| struct | Fifo |
| struct | Context |
| struct | Vdbe |
| struct | os2File |
| struct | unixFile |
| struct | lockKey |
| struct | lockInfo |
| struct | openKey |
| struct | openCnt |
| struct | threadTestData |
| struct | afpLockingContext |
| struct | ByteRangeLockPB2 |
| struct | dotlockLockingContext |
| struct | winceLock |
| struct | winFile |
| struct | PagerLruList |
| struct | PagerLruLink |
| struct | PgHdr |
| struct | PgHistory |
| struct | Pager |
| struct | MemPage |
| struct | MemPage::_OvflCell |
| struct | Btree |
| struct | BtShared |
| struct | CellInfo |
| struct | BtCursor |
| struct | BtLock |
| struct | IntegrityCk |
| struct | Incrblob |
| struct | JournalFile |
| struct | QueryCoder |
| struct | analysisInfo |
| struct | TableLock |
| struct | compareInfo |
| struct | SumCtx |
| struct | CountCtx |
| struct | sqlite3_api_routines |
| struct | TabResult |
| struct | WhereTerm |
| struct | WhereClause |
| struct | ExprMaskSet |
| struct | LimitVal |
| struct | LikeOp |
| struct | TrigEvent |
| struct | AttachKey |
| union | YYMINORTYPE |
| struct | yyStackEntry |
| struct | yyParser |
| struct | sqlite3_file |
| struct | sqlite3_io_methods |
| struct | sqlite3_vfs |
| 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 | fts3Hash |
| struct | fts3Hash::_fts3ht |
| struct | fts3HashElem |
| struct | sqlite3_file |
| struct | sqlite3_io_methods |
| struct | sqlite3_vfs |
| 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_tokenizer_module |
| struct | sqlite3_tokenizer |
| struct | sqlite3_tokenizer_cursor |
| struct | DataBuffer |
| struct | StringBuffer |
| struct | DLReader |
| struct | DLWriter |
| struct | PLReader |
| struct | PLWriter |
| struct | DLCollector |
| struct | OrderedDLReader |
| struct | QueryTerm |
| struct | Query |
| struct | Snippet |
| struct | Snippet::snippetMatch |
| struct | fulltext_vtab |
| struct | fulltext_cursor |
| struct | FtsToken |
| struct | TableSpec |
| struct | InteriorBlock |
| struct | InteriorWriter |
| struct | InteriorReader |
| struct | LeafWriter |
| struct | LeafReader |
| struct | LeavesReader |
| struct | TermData |
| struct | sqlite3_file |
| struct | sqlite3_io_methods |
| struct | sqlite3_vfs |
| 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 | fts3Hash |
| struct | fts3Hash::_fts3ht |
| struct | fts3HashElem |
| struct | sqlite3_file |
| struct | sqlite3_io_methods |
| struct | sqlite3_vfs |
| 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_tokenizer_module |
| struct | sqlite3_tokenizer |
| struct | sqlite3_tokenizer_cursor |
| struct | porter_tokenizer |
| struct | porter_tokenizer_cursor |
| struct | sqlite3_file |
| struct | sqlite3_io_methods |
| struct | sqlite3_vfs |
| 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_api_routines |
| struct | fts3Hash |
| struct | fts3Hash::_fts3ht |
| struct | fts3HashElem |
| struct | sqlite3_file |
| struct | sqlite3_io_methods |
| struct | sqlite3_vfs |
| 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_tokenizer_module |
| struct | sqlite3_tokenizer |
| struct | sqlite3_tokenizer_cursor |
| struct | sqlite3_file |
| struct | sqlite3_io_methods |
| struct | sqlite3_vfs |
| 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_tokenizer_module |
| struct | sqlite3_tokenizer |
| struct | sqlite3_tokenizer_cursor |
| struct | simple_tokenizer |
| struct | simple_tokenizer_cursor |
| struct | sqlite3_file |
| struct | sqlite3_io_methods |
| struct | sqlite3_vfs |
| 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_tokenizer_module |
| struct | sqlite3_tokenizer |
| struct | sqlite3_tokenizer_cursor |
| struct | IcuTokenizer |
| struct | IcuCursor |
Typedefs |
| typedef struct sqlite3 | sqlite3 |
| typedef SQLITE_INT64_TYPE | sqlite_int64 |
| typedef unsigned SQLITE_INT64_TYPE | 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_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 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 UINT8_TYPE | i8 |
| typedef struct BusyHandler | BusyHandler |
| typedef struct Btree | Btree |
| typedef struct BtCursor | BtCursor |
| typedef struct BtShared | BtShared |
| typedef struct BtreeMutexArray | BtreeMutexArray |
| typedef struct Vdbe | Vdbe |
| typedef struct VdbeOp | VdbeOp |
| typedef struct VdbeOpList | VdbeOpList |
| typedef unsigned int | Pgno |
| typedef struct Pager | Pager |
| typedef struct PgHdr | DbPage |
| typedef struct AggInfo | AggInfo |
| typedef struct AuthContext | AuthContext |
| 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 FKey | FKey |
| typedef struct FuncDef | FuncDef |
| typedef struct IdList | IdList |
| typedef struct Index | Index |
| typedef struct KeyClass | KeyClass |
| typedef struct KeyInfo | KeyInfo |
| typedef struct Module | Module |
| typedef struct NameContext | NameContext |
| typedef struct Parse | Parse |
| 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 TriggerStack | TriggerStack |
| typedef struct TriggerStep | TriggerStep |
| typedef struct Trigger | Trigger |
| typedef struct WhereInfo | WhereInfo |
| typedef struct WhereLevel | WhereLevel |
| typedef u64 | Bitmask |
| typedef struct DbFixer | DbFixer |
| typedef struct DateTime | DateTime |
| typedef struct Mem3Block | Mem3Block |
| typedef unsigned char | etByte |
| typedef struct VdbeOp | Op |
| typedef unsigned char | Bool |
| typedef struct Cursor | Cursor |
| typedef struct Mem | Mem |
| typedef struct VdbeFunc | VdbeFunc |
| typedef struct Set | Set |
| typedef struct FifoPage | FifoPage |
| typedef struct Fifo | Fifo |
| typedef struct Context | Context |
| typedef struct os2File | os2File |
| typedef struct unixFile | unixFile |
| typedef struct afpLockingContext | afpLockingContext |
| typedef void | flockLockingContext |
typedef struct
dotlockLockingContext | dotlockLockingContext |
| typedef void | nolockLockingContext |
| typedef struct winFile | winFile |
| typedef struct PgHdr | PgHdr |
| typedef struct PagerLruList | PagerLruList |
| typedef struct PagerLruLink | PagerLruLink |
| typedef struct PgHistory | PgHistory |
| typedef struct MemPage | MemPage |
| typedef struct BtLock | BtLock |
| typedef struct CellInfo | CellInfo |
| typedef struct IntegrityCk | IntegrityCk |
| typedef struct Incrblob | Incrblob |
| typedef struct JournalFile | JournalFile |
| typedef struct QueryCoder | QueryCoder |
| typedef struct analysisInfo | analysisInfo |
| typedef struct SumCtx | SumCtx |
| typedef struct CountCtx | CountCtx |
| typedef struct sqlite3_api_routines | sqlite3_api_routines |
| typedef struct WhereClause | WhereClause |
| typedef struct ExprMaskSet | ExprMaskSet |
| typedef struct WhereTerm | WhereTerm |
| typedef struct yyStackEntry | yyStackEntry |
| typedef struct yyParser | yyParser |
| typedef struct fts3Hash | fts3Hash |
| typedef struct fts3HashElem | fts3HashElem |
typedef struct
sqlite3_tokenizer_module | sqlite3_tokenizer_module |
| typedef struct sqlite3_tokenizer | sqlite3_tokenizer |
typedef struct
sqlite3_tokenizer_cursor | sqlite3_tokenizer_cursor |
| typedef struct fulltext_vtab | fulltext_vtab |
| typedef struct IcuTokenizer | IcuTokenizer |
| typedef struct IcuCursor | IcuCursor |
Enumerations |
| enum | sqlite3LockingStyle {
posixLockingStyle = 0,
afpLockingStyle,
flockLockingStyle,
dotlockLockingStyle,
noLockingStyle,
unsupportedLockingStyle,
posixLockingStyle = 0,
afpLockingStyle,
flockLockingStyle,
dotlockLockingStyle,
noLockingStyle,
unsupportedLockingStyle
} |
| enum | DocListType { DL_DOCIDS,
DL_POSITIONS,
DL_POSITIONS_OFFSETS
} |
| enum | { POS_END = 0,
POS_COLUMN,
POS_BASE
} |
| enum | QueryType { QUERY_GENERIC,
QUERY_DOCID,
QUERY_FULLTEXT
} |
| enum | fulltext_statement {
CONTENT_INSERT_STMT,
CONTENT_SELECT_STMT,
CONTENT_UPDATE_STMT,
CONTENT_DELETE_STMT,
BLOCK_INSERT_STMT,
BLOCK_SELECT_STMT,
BLOCK_DELETE_STMT,
SEGDIR_MAX_INDEX_STMT,
SEGDIR_SET_STMT,
SEGDIR_SELECT_STMT,
SEGDIR_SPAN_STMT,
SEGDIR_DELETE_STMT,
SEGDIR_SELECT_ALL_STMT,
MAX_STMT
} |
Functions |
| SQLITE_API const char * | sqlite3_libversion (void) |
| SQLITE_API int | sqlite3_libversion_number (void) |
| 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_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 *, const char *sql, char ***resultp, int *nrow, int *ncolumn, char **errmsg) |
| 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 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 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 const char * | sqlite3_errmsg (sqlite3 *) |
| SQLITE_API const void * | sqlite3_errmsg16 (sqlite3 *) |
| 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 i) |
| 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 *, const char *zFunctionName, int nArg, int eTextRep, void *, 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 *, const void *zFunctionName, int nArg, int eTextRep, void *, void(*xFunc)(sqlite3_context *, int, sqlite3_value **), void(*xStep)(sqlite3_context *, int, sqlite3_value **), void(*xFinal)(sqlite3_context *)) |
| SQLITE_API int | sqlite3_aggregate_count (sqlite3_context *) |
| SQLITE_API int | sqlite3_expired (sqlite3_stmt *) |
| SQLITE_API int | sqlite3_transfer_bindings (sqlite3_stmt *, sqlite3_stmt *) |
| SQLITE_API int | sqlite3_global_recover (void) |
| SQLITE_API void | sqlite3_thread_cleanup (void) |
| SQLITE_API 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 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_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 char *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_key (sqlite3 *db, const void *pKey, int nKey) |
| SQLITE_API int | sqlite3_rekey (sqlite3 *db, const void *pKey, int nKey) |
| SQLITE_API int | sqlite3_sleep (int) |
| SQLITE_API int | sqlite3_get_autocommit (sqlite3 *) |
| SQLITE_API sqlite3 * | sqlite3_db_handle (sqlite3_stmt *) |
| 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) |
| SQLITE_API void | sqlite3_reset_auto_extension (void) |
| SQLITE_API int | sqlite3_create_module (sqlite3 *db, const char *zName, const sqlite3_module *, void *) |
| SQLITE_API int | sqlite3_create_module_v2 (sqlite3 *db, const char *zName, const sqlite3_module *, void *, void(*xDestroy)(void *)) |
| SQLITE_API int | sqlite3_declare_vtab (sqlite3 *, const char *zCreateTable) |
| 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 int | sqlite3_mutex_held (sqlite3_mutex *) |
| SQLITE_API int | sqlite3_mutex_notheld (sqlite3_mutex *) |
| SQLITE_API int | sqlite3_file_control (sqlite3 *, const char *zDbName, int op, void *) |
| SQLITE_PRIVATE void | sqlite3HashInit (Hash *, int keytype, int copyKey) |
| SQLITE_PRIVATE void * | sqlite3HashInsert (Hash *, const void *pKey, int nKey, void *pData) |
| SQLITE_PRIVATE void * | sqlite3HashFind (const Hash *, const void *pKey, int nKey) |
| SQLITE_PRIVATE HashElem * | sqlite3HashFindElem (const Hash *, const void *pKey, int nKey) |
| SQLITE_PRIVATE void | sqlite3HashClear (Hash *) |
| SQLITE_PRIVATE int | sqlite3BtreeOpen (const char *zFilename, sqlite3 *db, Btree **, 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 *, int, int) |
| SQLITE_PRIVATE int | sqlite3BtreeGetPageSize (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeMaxPageCount (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 *) |
| SQLITE_PRIVATE int | sqlite3BtreeCommitStmt (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeRollbackStmt (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeCreateTable (Btree *, int *, int flags) |
| SQLITE_PRIVATE int | sqlite3BtreeIsInTrans (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeIsInStmt (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeIsInReadTrans (Btree *) |
| SQLITE_PRIVATE void * | sqlite3BtreeSchema (Btree *, int, void(*)(void *)) |
| SQLITE_PRIVATE int | sqlite3BtreeSchemaLocked (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeLockTable (Btree *, int, u8) |
| SQLITE_PRIVATE const char * | sqlite3BtreeGetFilename (Btree *) |
| SQLITE_PRIVATE const char * | sqlite3BtreeGetDirname (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) |
| SQLITE_PRIVATE int | sqlite3BtreeGetMeta (Btree *, int idx, u32 *pValue) |
| SQLITE_PRIVATE int | sqlite3BtreeUpdateMeta (Btree *, int idx, u32 value) |
| SQLITE_PRIVATE void | sqlite3BtreeTripAllCursors (Btree *, int) |
| SQLITE_PRIVATE int | sqlite3BtreeCursor (Btree *, int iTable, int wrFlag, int(*)(void *, int, const void *, int, const void *), void *, BtCursor **ppCursor) |
| SQLITE_PRIVATE int | sqlite3BtreeCloseCursor (BtCursor *) |
| SQLITE_PRIVATE int | sqlite3BtreeMoveto (BtCursor *, const void *pKey, i64 nKey, int bias, int *pRes) |
| SQLITE_PRIVATE int | sqlite3BtreeDelete (BtCursor *) |
| SQLITE_PRIVATE int | sqlite3BtreeInsert (BtCursor *, const void *pKey, i64 nKey, const void *pData, int nData, int nZero, int bias) |
| 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 | sqlite3BtreeFlags (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 sqlite3 * | sqlite3BtreeCursorDb (const BtCursor *) |
| 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 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 int | sqlite3BtreeCursorInfo (BtCursor *, int *, int) |
| SQLITE_PRIVATE void | sqlite3BtreeCursorList (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreePageDump (Btree *, int, int recursive) |
| SQLITE_PRIVATE void | sqlite3BtreeEnter (Btree *) |
| SQLITE_PRIVATE void | sqlite3BtreeLeave (Btree *) |
| SQLITE_PRIVATE int | sqlite3BtreeHoldsMutex (Btree *) |
| SQLITE_PRIVATE void | sqlite3BtreeEnterCursor (BtCursor *) |
| SQLITE_PRIVATE void | sqlite3BtreeLeaveCursor (BtCursor *) |
| SQLITE_PRIVATE void | sqlite3BtreeEnterAll (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3BtreeLeaveAll (sqlite3 *) |
| SQLITE_PRIVATE int | sqlite3BtreeHoldsAllMutexes (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 | sqlite3VdbeAddOp (Vdbe *, int, int, int) |
| SQLITE_PRIVATE int | sqlite3VdbeOp3 (Vdbe *, int, int, int, const char *zP3, 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 | sqlite3VdbeJumpHere (Vdbe *, int addr) |
| SQLITE_PRIVATE void | sqlite3VdbeChangeToNoop (Vdbe *, int addr, int N) |
| SQLITE_PRIVATE void | sqlite3VdbeChangeP3 (Vdbe *, int addr, const char *zP1, int N) |
| SQLITE_PRIVATE void | sqlite3VdbeUsesBtree (Vdbe *, int) |
| SQLITE_PRIVATE VdbeOp * | sqlite3VdbeGetOp (Vdbe *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeMakeLabel (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeDelete (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeMakeReady (Vdbe *, int, int, int, int) |
| SQLITE_PRIVATE int | sqlite3VdbeFinalize (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeResolveLabel (Vdbe *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeCurrentAddr (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeTrace (Vdbe *, FILE *) |
| 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 *, int) |
| SQLITE_PRIVATE void | sqlite3VdbeCountChanges (Vdbe *) |
| SQLITE_PRIVATE sqlite3 * | sqlite3VdbeDb (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeSetSql (Vdbe *, const char *z, int n) |
| SQLITE_PRIVATE void | sqlite3VdbeSwap (Vdbe *, Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeComment (Vdbe *, const char *,...) |
| SQLITE_PRIVATE int | sqlite3PagerOpen (sqlite3_vfs *, Pager **ppPager, const char *, int, int, int) |
| SQLITE_PRIVATE void | sqlite3PagerSetBusyhandler (Pager *, BusyHandler *pBusyHandler) |
| SQLITE_PRIVATE void | sqlite3PagerSetDestructor (Pager *, void(*)(DbPage *, int)) |
| SQLITE_PRIVATE void | sqlite3PagerSetReiniter (Pager *, void(*)(DbPage *, int)) |
| SQLITE_PRIVATE int | sqlite3PagerSetPagesize (Pager *, u16 *) |
| SQLITE_PRIVATE int | sqlite3PagerMaxPageCount (Pager *, int) |
| SQLITE_PRIVATE int | sqlite3PagerReadFileheader (Pager *, int, unsigned char *) |
| SQLITE_PRIVATE void | sqlite3PagerSetCachesize (Pager *, int) |
| SQLITE_PRIVATE int | sqlite3PagerClose (Pager *pPager) |
| SQLITE_PRIVATE int | sqlite3PagerAcquire (Pager *pPager, Pgno pgno, DbPage **ppPage, int clrFlag) |
| SQLITE_PRIVATE DbPage * | sqlite3PagerLookup (Pager *pPager, Pgno pgno) |
| SQLITE_PRIVATE int | sqlite3PagerRef (DbPage *) |
| SQLITE_PRIVATE int | sqlite3PagerUnref (DbPage *) |
| SQLITE_PRIVATE int | sqlite3PagerWrite (DbPage *) |
| SQLITE_PRIVATE int | sqlite3PagerOverwrite (Pager *pPager, Pgno pgno, void *) |
| SQLITE_PRIVATE int | sqlite3PagerPagecount (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerTruncate (Pager *, Pgno) |
| SQLITE_PRIVATE int | sqlite3PagerBegin (DbPage *, int exFlag) |
| SQLITE_PRIVATE int | sqlite3PagerCommitPhaseOne (Pager *, const char *zMaster, Pgno) |
| SQLITE_PRIVATE int | sqlite3PagerCommitPhaseTwo (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerRollback (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerIsreadonly (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerStmtBegin (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerStmtCommit (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerStmtRollback (Pager *) |
| SQLITE_PRIVATE void | sqlite3PagerDontRollback (DbPage *) |
| SQLITE_PRIVATE void | sqlite3PagerDontWrite (DbPage *) |
| SQLITE_PRIVATE int | sqlite3PagerRefcount (Pager *) |
| SQLITE_PRIVATE void | sqlite3PagerSetSafetyLevel (Pager *, int, int) |
| SQLITE_PRIVATE const char * | sqlite3PagerFilename (Pager *) |
| SQLITE_PRIVATE const sqlite3_vfs * | sqlite3PagerVfs (Pager *) |
| SQLITE_PRIVATE sqlite3_file * | sqlite3PagerFile (Pager *) |
| SQLITE_PRIVATE const char * | sqlite3PagerDirname (Pager *) |
| SQLITE_PRIVATE const char * | sqlite3PagerJournalname (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerNosync (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerMovepage (Pager *, DbPage *, Pgno) |
| SQLITE_PRIVATE void * | sqlite3PagerGetData (DbPage *) |
| SQLITE_PRIVATE void * | sqlite3PagerGetExtra (DbPage *) |
| SQLITE_PRIVATE int | sqlite3PagerLockingMode (Pager *, int) |
| SQLITE_PRIVATE void * | sqlite3PagerTempSpace (Pager *) |
| SQLITE_PRIVATE int | sqlite3PagerReleaseMemory (int) |
| SQLITE_PRIVATE void | sqlite3PagerSetCodec (Pager *, void *(*)(void *, void *, Pgno, int), void *) |
| SQLITE_PRIVATE Pgno | sqlite3PagerPagenumber (DbPage *) |
| SQLITE_PRIVATE int | sqlite3PagerIswriteable (DbPage *) |
| SQLITE_PRIVATE int * | sqlite3PagerStats (Pager *) |
| SQLITE_PRIVATE void | sqlite3PagerRefdump (Pager *) |
| void | disable_simulated_io_errors (void) |
| void | enable_simulated_io_errors (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) |
| 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 | 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) |
| SQLITE_PRIVATE int | sqlite3OsGetTempname (sqlite3_vfs *, int, char *) |
| 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 * | sqlite3OsDlSym (sqlite3_vfs *, void *, const 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 | sqlite3OsCurrentTime (sqlite3_vfs *, double *) |
| SQLITE_PRIVATE int | sqlite3OsOpenMalloc (sqlite3_vfs *, const char *, sqlite3_file **, int, int *) |
| SQLITE_PRIVATE int | sqlite3OsCloseFree (sqlite3_file *) |
| SQLITE_PRIVATE sqlite3_vfs * | sqlite3OsDefaultVfs (void) |
| SQLITE_PRIVATE int | sqlite3Corrupt (void) |
| SQLITE_PRIVATE int | sqlite3StrICmp (const char *, const char *) |
| SQLITE_PRIVATE int | sqlite3StrNICmp (const char *, const char *, int) |
| SQLITE_PRIVATE int | sqlite3IsNumber (const char *, int *, u8) |
| SQLITE_PRIVATE void * | sqlite3MallocZero (unsigned) |
| SQLITE_PRIVATE void * | sqlite3DbMallocZero (sqlite3 *, unsigned) |
| SQLITE_PRIVATE void * | sqlite3DbMallocRaw (sqlite3 *, unsigned) |
| SQLITE_PRIVATE char * | sqlite3StrDup (const char *) |
| SQLITE_PRIVATE char * | sqlite3StrNDup (const char *, int) |
| SQLITE_PRIVATE char * | sqlite3DbStrDup (sqlite3 *, const char *) |
| SQLITE_PRIVATE char * | sqlite3DbStrNDup (sqlite3 *, const char *, int) |
| SQLITE_PRIVATE void * | sqlite3DbReallocOrFree (sqlite3 *, void *, int) |
| SQLITE_PRIVATE void * | sqlite3DbRealloc (sqlite3 *, void *, int) |
| SQLITE_PRIVATE char * | sqlite3MPrintf (sqlite3 *, const char *,...) |
| SQLITE_PRIVATE char * | sqlite3VMPrintf (sqlite3 *, const char *, va_list) |
| SQLITE_PRIVATE void | sqlite3DebugPrintf (const char *,...) |
| SQLITE_PRIVATE void * | sqlite3TextToPtr (const char *) |
| SQLITE_PRIVATE void | sqlite3SetString (char **,...) |
| SQLITE_PRIVATE void | sqlite3ErrorMsg (Parse *, const char *,...) |
| SQLITE_PRIVATE void | sqlite3ErrorClear (Parse *) |
| SQLITE_PRIVATE void | sqlite3Dequote (char *) |
| SQLITE_PRIVATE void | sqlite3DequoteExpr (sqlite3 *, Expr *) |
| SQLITE_PRIVATE int | sqlite3KeywordCode (const unsigned char *, int) |
| SQLITE_PRIVATE int | sqlite3RunParser (Parse *, const char *, char **) |
| SQLITE_PRIVATE void | sqlite3FinishCoding (Parse *) |
| SQLITE_PRIVATE Expr * | sqlite3Expr (sqlite3 *, int, Expr *, Expr *, const Token *) |
| SQLITE_PRIVATE Expr * | sqlite3PExpr (Parse *, int, Expr *, Expr *, const Token *) |
| SQLITE_PRIVATE Expr * | sqlite3RegisterExpr (Parse *, Token *) |
| SQLITE_PRIVATE Expr * | sqlite3ExprAnd (sqlite3 *, Expr *, Expr *) |
| SQLITE_PRIVATE void | sqlite3ExprSpan (Expr *, Token *, Token *) |
| SQLITE_PRIVATE Expr * | sqlite3ExprFunction (Parse *, ExprList *, Token *) |
| SQLITE_PRIVATE void | sqlite3ExprAssignVarNumber (Parse *, Expr *) |
| SQLITE_PRIVATE void | sqlite3ExprDelete (Expr *) |
| SQLITE_PRIVATE ExprList * | sqlite3ExprListAppend (Parse *, ExprList *, Expr *, Token *) |
| SQLITE_PRIVATE void | sqlite3ExprListDelete (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 *, char *, 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 *, Expr *) |
| SQLITE_PRIVATE void | sqlite3AddCollateType (Parse *, Token *) |
| SQLITE_PRIVATE void | sqlite3EndTable (Parse *, Token *, Token *, Select *) |
| 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 (Table *) |
| 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 * | sqlite3SrcListAppend (sqlite3 *, SrcList *, Token *, Token *) |
| SQLITE_PRIVATE SrcList * | sqlite3SrcListAppendFromTerm (Parse *, SrcList *, Token *, Token *, Token *, Select *, Expr *, IdList *) |
| SQLITE_PRIVATE void | sqlite3SrcListShiftJoinType (SrcList *) |
| SQLITE_PRIVATE void | sqlite3SrcListAssignCursors (Parse *, SrcList *) |
| SQLITE_PRIVATE void | sqlite3IdListDelete (IdList *) |
| SQLITE_PRIVATE void | sqlite3SrcListDelete (SrcList *) |
| SQLITE_PRIVATE void | sqlite3CreateIndex (Parse *, Token *, Token *, SrcList *, ExprList *, int, Token *, Token *, int, int) |
| SQLITE_PRIVATE void | sqlite3DropIndex (Parse *, SrcList *, int) |
| SQLITE_PRIVATE int | sqlite3Select (Parse *, Select *, int, int, Select *, int, int *, char *aff) |
| SQLITE_PRIVATE Select * | sqlite3SelectNew (Parse *, ExprList *, SrcList *, Expr *, ExprList *, Expr *, ExprList *, int, Expr *, Expr *) |
| SQLITE_PRIVATE void | sqlite3SelectDelete (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 **) |
| SQLITE_PRIVATE void | sqlite3WhereEnd (WhereInfo *) |
| SQLITE_PRIVATE void | sqlite3ExprCodeGetColumn (Vdbe *, Table *, int, int) |
| SQLITE_PRIVATE void | sqlite3ExprCode (Parse *, Expr *) |
| SQLITE_PRIVATE void | sqlite3ExprCodeAndCache (Parse *, Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprCodeExprList (Parse *, ExprList *) |
| 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 *, 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 | sqlite3ExprResolveNames (NameContext *, Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprAnalyzeAggregates (NameContext *, Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprAnalyzeAggList (NameContext *, ExprList *) |
| SQLITE_PRIVATE Vdbe * | sqlite3GetVdbe (Parse *) |
| SQLITE_PRIVATE Expr * | sqlite3CreateIdExpr (Parse *, const char *) |
| SQLITE_PRIVATE void | sqlite3Randomness (int, 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 int | sqlite3ExprIsConstant (Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprIsConstantNotJoin (Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprIsConstantOrFunction (Expr *) |
| SQLITE_PRIVATE int | sqlite3ExprIsInteger (Expr *, int *) |
| SQLITE_PRIVATE int | sqlite3IsRowid (const char *) |
| SQLITE_PRIVATE void | sqlite3GenerateRowDelete (sqlite3 *, Vdbe *, Table *, int, int) |
| SQLITE_PRIVATE void | sqlite3GenerateRowIndexDelete (Vdbe *, Table *, int, char *) |
| SQLITE_PRIVATE void | sqlite3GenerateIndexKey (Vdbe *, Index *, int) |
| SQLITE_PRIVATE void | sqlite3GenerateConstraintChecks (Parse *, Table *, int, char *, int, int, int, int) |
| SQLITE_PRIVATE void | sqlite3CompleteInsertion (Parse *, Table *, int, char *, int, int, int, int) |
| SQLITE_PRIVATE void | sqlite3OpenTableAndIndices (Parse *, Table *, int, int) |
| SQLITE_PRIVATE void | sqlite3BeginWriteOperation (Parse *, int, int) |
| SQLITE_PRIVATE Expr * | sqlite3ExprDup (sqlite3 *, Expr *) |
| SQLITE_PRIVATE void | sqlite3TokenCopy (sqlite3 *, Token *, Token *) |
| SQLITE_PRIVATE ExprList * | sqlite3ExprListDup (sqlite3 *, ExprList *) |
| SQLITE_PRIVATE SrcList * | sqlite3SrcListDup (sqlite3 *, SrcList *) |
| SQLITE_PRIVATE IdList * | sqlite3IdListDup (sqlite3 *, IdList *) |
| SQLITE_PRIVATE Select * | sqlite3SelectDup (sqlite3 *, Select *) |
| SQLITE_PRIVATE FuncDef * | sqlite3FindFunction (sqlite3 *, const char *, int, int, u8, int) |
| SQLITE_PRIVATE void | sqlite3RegisterBuiltinFunctions (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3RegisterDateTimeFunctions (sqlite3 *) |
| SQLITE_PRIVATE int | sqlite3SafetyOn (sqlite3 *) |
| SQLITE_PRIVATE int | sqlite3SafetyOff (sqlite3 *) |
| SQLITE_PRIVATE int | sqlite3SafetyCheck (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3ChangeCookie (sqlite3 *, Vdbe *, 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 int | sqlite3TriggersExist (Parse *, Table *, int, ExprList *) |
| SQLITE_PRIVATE int | sqlite3CodeRowTrigger (Parse *, int, ExprList *, int, Table *, int, int, int, int) |
| void | sqliteViewTriggers (Parse *, Table *, Expr *, int, ExprList *) |
| SQLITE_PRIVATE void | sqlite3DeleteTriggerStep (TriggerStep *) |
| SQLITE_PRIVATE TriggerStep * | sqlite3TriggerSelectStep (sqlite3 *, Select *) |
| SQLITE_PRIVATE TriggerStep * | sqlite3TriggerInsertStep (sqlite3 *, Token *, IdList *, ExprList *, Select *, int) |
| SQLITE_PRIVATE TriggerStep * | sqlite3TriggerUpdateStep (sqlite3 *, Token *, ExprList *, Expr *, int) |
| SQLITE_PRIVATE TriggerStep * | sqlite3TriggerDeleteStep (sqlite3 *, Token *, Expr *) |
| SQLITE_PRIVATE void | sqlite3DeleteTrigger (Trigger *) |
| SQLITE_PRIVATE void | sqlite3UnlinkAndDeleteTrigger (sqlite3 *, int, const char *) |
| 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 void | sqlite3Attach (Parse *, Expr *, Expr *, Expr *) |
| SQLITE_PRIVATE void | sqlite3Detach (Parse *, Expr *) |
| SQLITE_PRIVATE int | sqlite3BtreeFactory (const 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 *, const u8 **) |
| SQLITE_PRIVATE int | sqlite3PutVarint (unsigned char *, u64) |
| SQLITE_PRIVATE int | sqlite3GetVarint (const unsigned char *, u64 *) |
| SQLITE_PRIVATE int | sqlite3GetVarint32 (const unsigned char *, u32 *) |
| SQLITE_PRIVATE int | sqlite3VarintLen (u64 v) |
| SQLITE_PRIVATE void | 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) |
| 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, int) |
| SQLITE_PRIVATE CollSeq * | sqlite3LocateCollSeq (Parse *pParse, const char *zName, int nName) |
| SQLITE_PRIVATE CollSeq * | sqlite3ExprCollSeq (Parse *pParse, Expr *pExpr) |
| SQLITE_PRIVATE Expr * | sqlite3ExprSetColl (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) |
| 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 (sqlite3 *) |
| 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 void | sqlite3CodeSubselect (Parse *, Expr *) |
| SQLITE_PRIVATE int | sqlite3SelectResolve (Parse *, Select *, NameContext *) |
| SQLITE_PRIVATE void | sqlite3ColumnDefault (Vdbe *, Table *, int) |
| SQLITE_PRIVATE void | sqlite3AlterFinishAddColumn (Parse *, Token *) |
| SQLITE_PRIVATE void | sqlite3AlterBeginAddColumn (Parse *, SrcList *) |
| SQLITE_PRIVATE CollSeq * | sqlite3GetCollSeq (sqlite3 *, CollSeq *, const char *, int) |
| SQLITE_PRIVATE char | sqlite3AffinityType (const Token *) |
| SQLITE_PRIVATE void | sqlite3Analyze (Parse *, Token *, Token *) |
| SQLITE_PRIVATE int | sqlite3InvokeBusyHandler (BusyHandler *) |
| SQLITE_PRIVATE int | sqlite3FindDb (sqlite3 *, Token *) |
| SQLITE_PRIVATE int | sqlite3AnalysisLoad (sqlite3 *, int iDB) |
| SQLITE_PRIVATE void | sqlite3DefaultRowEst (Index *) |
| SQLITE_PRIVATE void | sqlite3RegisterLikeFunctions (sqlite3 *, int) |
| SQLITE_PRIVATE int | sqlite3IsLikeFunction (sqlite3 *, Expr *, int *, char *) |
| SQLITE_PRIVATE void | sqlite3AttachFunctions (sqlite3 *) |
| 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 | sqlite3StrAccumAppend (StrAccum *, const char *, int) |
| SQLITE_PRIVATE char * | sqlite3StrAccumFinish (StrAccum *) |
| SQLITE_PRIVATE void | sqlite3StrAccumReset (StrAccum *) |
| 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 | sqlite3CloseExtensions (sqlite3 *) |
| SQLITE_PRIVATE int | sqlite3AutoLoadExtensions (sqlite3 *) |
| SQLITE_PRIVATE void | sqlite3TableLock (Parse *, int, int, u8, const char *) |
| SQLITE_PRIVATE int | sqlite3Utf8To8 (unsigned char *) |
| SQLITE_PRIVATE void | sqlite3MallocDisallow (void) |
| SQLITE_PRIVATE void | sqlite3MallocAllow (void) |
| SQLITE_PRIVATE void | sqlite3MallocBenignFailure (int) |
| SQLITE_PRIVATE void | sqlite3MallocEnterBenignBlock (int isBenign) |
| SQLITE_PRIVATE void | sqlite3MallocLeaveBenignBlock () |
| SQLITE_PRIVATE void | sqlite3VtabClear (Table *) |
| SQLITE_PRIVATE int | sqlite3VtabSync (sqlite3 *db, int rc) |
| SQLITE_PRIVATE int | sqlite3VtabRollback (sqlite3 *db) |
| SQLITE_PRIVATE int | sqlite3VtabCommit (sqlite3 *db) |
| SQLITE_PRIVATE void | sqlite3VtabLock (sqlite3_vtab *) |
| SQLITE_PRIVATE void | sqlite3VtabUnlock (sqlite3 *, sqlite3_vtab *) |
| 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 *, sqlite3_vtab *) |
| SQLITE_PRIVATE FuncDef * | sqlite3VtabOverloadFunction (sqlite3 *, FuncDef *, int nArg, Expr *) |
| SQLITE_PRIVATE void | sqlite3InvalidFunction (sqlite3_context *, int, sqlite3_value **) |
| SQLITE_PRIVATE int | sqlite3Reprepare (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3ExprListCheckLength (Parse *, ExprList *, int, const char *) |
| SQLITE_PRIVATE CollSeq * | sqlite3BinaryCompareCollSeq (Parse *, Expr *, Expr *) |
| SQLITE_PRIVATE int | sqlite3FindInIndex (Parse *, Expr *, int) |
| SQLITE_PRIVATE int | sqlite3JournalOpen (sqlite3_vfs *, const char *, sqlite3_file *, int, int) |
| SQLITE_PRIVATE int | sqlite3JournalSize (sqlite3_vfs *) |
| SQLITE_PRIVATE int | sqlite3JournalCreate (sqlite3_file *) |
| SQLITE_PRIVATE void | sqlite3ExprSetHeight (Expr *) |
| SQLITE_PRIVATE int | sqlite3SelectExprHeight (Select *) |
| SQLITE_PRIVATE u32 | sqlite3Get4byte (const u8 *) |
| SQLITE_PRIVATE void | sqlite3Put4byte (u8 *, u32) |
| SQLITE_PRIVATE void | sqlite3ParserTrace (FILE *, char *) |
| SQLITE_PRIVATE void | sqlite3VdbeIOTraceSql (Vdbe *) |
| SQLITE_API int | sqlite3_memory_alarm (void(*xCallback)(void *pArg, sqlite3_int64 used, int N), void *pArg, sqlite3_int64 iThreshold) |
| int | backtrace (void **, int) |
| void | backtrace_symbols_fd (void *const *, int, int) |
| SQLITE_API void | sqlite3_memdebug_backtrace (int depth) |
| SQLITE_API void | sqlite3_memdebug_settitle (const char *zTitle) |
| SQLITE_API void | sqlite3_memdebug_dump (const char *zFilename) |
| SQLITE_API int | sqlite3_memdebug_fail (int iFail, int iRepeat, int *piBenign) |
| SQLITE_API int | sqlite3_memdebug_pending () |
| void | memsys3Free (void *pOld) |
| SQLITE_PRIVATE void | sqlite3VdbeFreeCursor (Vdbe *, Cursor *) |
| void | sqliteVdbePopStack (Vdbe *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeCursorMoveto (Cursor *) |
| SQLITE_PRIVATE void | sqlite3VdbePrintOp (FILE *, int, Op *) |
| SQLITE_PRIVATE int | sqlite3VdbeSerialTypeLen (u32) |
| SQLITE_PRIVATE u32 | sqlite3VdbeSerialType (Mem *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeSerialPut (unsigned char *, int, Mem *, int) |
| SQLITE_PRIVATE int | sqlite3VdbeSerialGet (const unsigned char *, u32, Mem *) |
| SQLITE_PRIVATE void | sqlite3VdbeDeleteAuxData (VdbeFunc *, int) |
| int | sqlite2BtreeKeyCompare (BtCursor *, const void *, int, int, int *) |
| SQLITE_PRIVATE int | sqlite3VdbeIdxKeyCompare (Cursor *, int, const unsigned char *, int *) |
| SQLITE_PRIVATE int | sqlite3VdbeIdxRowid (BtCursor *, i64 *) |
| SQLITE_PRIVATE int | sqlite3MemCompare (const Mem *, const Mem *, const CollSeq *) |
| SQLITE_PRIVATE int | sqlite3VdbeRecordCompare (void *, int, const void *, int, const void *) |
| SQLITE_PRIVATE int | sqlite3VdbeIdxRowidLen (const u8 *) |
| 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 int | 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 int | sqlite3VdbeMemMakeWriteable (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemDynamicify (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 int | sqlite3VdbeMemFinalize (Mem *, FuncDef *) |
| SQLITE_PRIVATE const char * | sqlite3OpcodeName (int) |
| SQLITE_PRIVATE void | sqlite3VdbeMemSanity (Mem *) |
| SQLITE_PRIVATE int | sqlite3VdbeOpcodeNoPush (u8) |
| SQLITE_PRIVATE int | sqlite3VdbeMemTranslate (Mem *, u8) |
| SQLITE_PRIVATE void | sqlite3VdbePrintSql (Vdbe *) |
| SQLITE_PRIVATE void | sqlite3VdbeMemPrettyPrint (Mem *pMem, char *zBuf) |
| SQLITE_PRIVATE int | sqlite3VdbeMemHandleBom (Mem *pMem) |
| SQLITE_PRIVATE void | sqlite3VdbeFifoInit (Fifo *) |
| SQLITE_PRIVATE int | sqlite3VdbeFifoPush (Fifo *, i64) |
| SQLITE_PRIVATE int | sqlite3VdbeFifoPop (Fifo *, i64 *) |
| SQLITE_PRIVATE void | sqlite3VdbeFifoClear (Fifo *) |
| SQLITE_PRIVATE int | sqlite3VdbeMemExpandBlob (Mem *) |
| SQLITE_PRIVATE int | sqlite3Utf8Read (const unsigned char *z, const unsigned char *zTerm, const unsigned char **pzNext) |
| SQLITE_PRIVATE void | sqlite3UtfSelfTest () |
| SQLITE_PRIVATE void | sqlite3Put4byte (unsigned char *p, u32 v) |
| __inline__ unsigned long long int | hwtime (void) |
| int | os2Close (sqlite3_file *id) |
| int | os2Read (sqlite3_file *id, void *pBuf, int amt, sqlite3_int64 offset) |
| int | os2Write (sqlite3_file *id, const void *pBuf, int amt, sqlite3_int64 offset) |
| int | os2Truncate (sqlite3_file *id, i64 nByte) |
| int | os2Sync (sqlite3_file *id, int flags) |
| int | os2FileSize (sqlite3_file *id, sqlite3_int64 *pSize) |
| int | os2Lock (sqlite3_file *id, int locktype) |
| int | os2CheckReservedLock (sqlite3_file *id) |
| int | os2Unlock (sqlite3_file *id, int locktype) |
| int | os2Delete (sqlite3_vfs *pVfs, const char *zFilename, int syncDir) |
| void * | os2DlSym (sqlite3_vfs *pVfs, void *pHandle, const char *zSymbol) |
| void | os2DlClose (sqlite3_vfs *pVfs, void *pHandle) |
| int | os2CurrentTime (sqlite3_vfs *pVfs, double *prNow) |
| struct tm *__cdecl | localtime (const time_t *t) |
| void * | winDlSym (sqlite3_vfs *pVfs, void *pHandle, const char *zSymbol) |
| void | winDlClose (sqlite3_vfs *pVfs, void *pHandle) |
| int | winCurrentTime (sqlite3_vfs *pVfs, double *prNow) |
| SQLITE_PRIVATE void | sqlite3PagerSetCodec (Pager *pPager, void *(*xCodec)(void *, void *, Pgno, int), void *pCodecArg) |
| SQLITE_PRIVATE int | sqlite3BtreeGetPage (BtShared *, Pgno, MemPage **, int) |
| SQLITE_PRIVATE int | sqlite3BtreeInitPage (MemPage *pPage, MemPage *pParent) |
| SQLITE_PRIVATE void | sqlite3BtreeParseCellPtr (MemPage *, u8 *, CellInfo *) |
| SQLITE_PRIVATE void | sqlite3BtreeParseCell (MemPage *, int, CellInfo *) |
| SQLITE_PRIVATE u8 * | sqlite3BtreeFindCell (MemPage *pPage, int iCell) |
| SQLITE_PRIVATE int | sqlite3BtreeRestoreOrClearCursorPosition (BtCursor *pCur) |
| SQLITE_PRIVATE void | sqlite3BtreeGetTempCursor (BtCursor *pCur, BtCursor *pTempCur) |
| SQLITE_PRIVATE void | sqlite3BtreeReleaseTempCursor (BtCursor *pCur) |
| SQLITE_PRIVATE int | sqlite3BtreeIsRootPage (MemPage *pPage) |
| SQLITE_PRIVATE void | sqlite3BtreeMoveToParent (BtCursor *pCur) |
| SQLITE_PRIVATE int | sqlite3VdbeSerialPut (u8 *buf, int nBuf, Mem *pMem, int file_format) |
| SQLITE_PRIVATE int | sqlite3VdbeIdxKeyCompare (Cursor *pC, int nKey, const u8 *pKey, int *res) |
| SQLITE_API int | sqlite3_bind_int64 (sqlite3_stmt *pStmt, int i, sqlite_int64 iValue) |
| SQLITE_API int | sqlite3_blob_open (sqlite3 *db, const char *zDb, const char *zTable, const char *zColumn, sqlite_int64 iRow, int flags, sqlite3_blob **ppBlob) |
| SQLITE_API int | sqlite3_exec (sqlite3 *db, const char *zSql, sqlite3_callback xCallback, void *pArg, char **pzErrMsg) |
| SQLITE_PRIVATE int | sqlite3Prepare (sqlite3 *db, const char *zSql, int nBytes, int saveSqlFlag, sqlite3_stmt **ppStmt, const char **pzTail) |
| SQLITE_PRIVATE void | sqlite3PrintExpr (Expr *p) |
| SQLITE_PRIVATE void | sqlite3PrintExprList (ExprList *pList) |
| SQLITE_PRIVATE void | sqlite3PrintSelect (Select *p, int indent) |
| SQLITE_PRIVATE void * | sqlite3ParserAlloc (void *(*mallocProc)(size_t)) |
| SQLITE_PRIVATE void | sqlite3Parser (void *yyp, int yymajor, sqlite3ParserTOKENTYPE yyminorsqlite3ParserARG_PDECL) |
| SQLITE_API void(*) | sqlite3_io_trace (const char *,...)=0 |
| SQLITE_API void * | sqlite3_profile (sqlite3 *db, void(*xProfile)(void *, const char *, sqlite_uint64), void *pArg) |
| SQLITE_API void * | sqlite3_update_hook (sqlite3 *db, void(*xCallback)(void *, int, char const *, char const *, sqlite_int64), void *pArg) |
| int | sqlite3Fts3Init (sqlite3 *db) |
| void | sqlite3Fts3HashInit (fts3Hash *, int keytype, int copyKey) |
| void * | sqlite3Fts3HashInsert (fts3Hash *, const void *pKey, int nKey, void *pData) |
| void * | sqlite3Fts3HashFind (const fts3Hash *, const void *pKey, int nKey) |
| void | sqlite3Fts3HashClear (fts3Hash *) |
| void | sqlite3Fts3SimpleTokenizerModule (sqlite3_tokenizer_module const **ppModule) |
| void | sqlite3Fts3PorterTokenizerModule (sqlite3_tokenizer_module const **ppModule) |
| void | sqlite3Fts3IcuTokenizerModule (sqlite3_tokenizer_module const **ppModule) |
| int | sqlite3Fts3InitHashTable (sqlite3 *, fts3Hash *, const char *) |
| int | sqlite3_extension_init (sqlite3 *db, char **pzErrMsg, const sqlite3_api_routines *pApi) |
Variables |
| int | sqlite3MAX_LENGTH |
| int | sqlite3MAX_COLUMN |
| int | sqlite3MAX_SQL_LENGTH |
| int | sqlite3MAX_EXPR_DEPTH |
| int | sqlite3MAX_COMPOUND_SELECT |
| int | sqlite3MAX_VDBE_OP |
| int | sqlite3MAX_FUNCTION_ARG |
| int | sqlite3MAX_VARIABLE_NUMBER |
| int | sqlite3MAX_PAGE_SIZE |
| int | sqlite3MAX_PAGE_COUNT |
| int | sqlite3MAX_LIKE_PATTERN_LENGTH |
| SQLITE_EXTERN const char | sqlite3_version [] = SQLITE_VERSION |
| SQLITE_EXTERN char * | sqlite3_temp_directory = 0 |
| SQLITE_PRIVATE const int | sqlite3One |
| SQLITE_PRIVATE const int | sqlite3one = 1 |
| int | pager3_refinfo_enable = 0 |
| SQLITE_API unsigned int | sqlite3_pending_byte = 0x40000000 |
| SQLITE_PRIVATE const unsigned char | sqlite3UpperToLower [] |
| SQLITE_EXTERN void(* | sqlite3_io_trace )(const char *,...) |
| int | sqlite3_test_sector_size = 0 |
| int | sqlite3_test_device_characteristics = 0 |
| SQLITE_API int | sqlite3_os_trace = 0 |
| SQLITE_API int | sqlite3_io_error_hit = 0 |
| SQLITE_API int | sqlite3_io_error_pending = 0 |
| SQLITE_API int | sqlite3_io_error_persist = 0 |
| SQLITE_API int | sqlite3_diskfull_pending = 0 |
| SQLITE_API int | sqlite3_diskfull = 0 |
| SQLITE_API int | sqlite3_open_file_count = 0 |
| SQLITE_API int | sqlite3_sync_count = 0 |
| SQLITE_API int | sqlite3_fullsync_count = 0 |
| SQLITE_API int | sqlite3_current_time = 0 |
| int | threadsOverrideEachOthersLocks = SQLITE_THREAD_OVERRIDE_LOCK |
| SQLITE_API int | sqlite3_os_type = 0 |
| SQLITE_API int | sqlite3_pager_readdb_count = 0 |
| SQLITE_API int | sqlite3_pager_writedb_count = 0 |
| SQLITE_API int | sqlite3_pager_writej_count = 0 |
| SQLITE_API int | sqlite3_pager_pgfree_count = 0 |
| SQLITE_API int | sqlite3_opentemp_count = 0 |
| int | sqlite3_pager_n_sort_bucket = 0 |
| int | sqlite3_btree_trace = 0 |
| SQLITE_PRIVATE BtShared * | sqlite3SharedCacheList = 0 |
| SQLITE_PRIVATE int | sqlite3SharedCacheEnabled = 0 |
| SQLITE_API int | sqlite3_vdbe_addop_trace = 0 |
| SQLITE_API int | sqlite3_search_count = 0 |
| SQLITE_API int | sqlite3_interrupt_count = 0 |
| SQLITE_API int | sqlite3_sort_count = 0 |
| SQLITE_API int | sqlite3_max_blobsize = 0 |
| int | sqlite3_enable_in_opt = 1 |
| SQLITE_API int | sqlite3_like_count = 0 |
| SQLITE_API int | sqlite3_xferopt_count |
SQLITE_API const
sqlite3_api_routines | sqlite3_apis |
| SQLITE_API int | sqlite3_where_trace = 0 |
| SQLITE_API char | sqlite3_query_plan [BMS *2 *40] |
| const unsigned char | ebcdicToAscii [] |
| SQLITE_PRIVATE const char | sqlite3IsAsciiIdChar [] |
| SQLITE_PRIVATE const char | sqlite3IsEbcdicIdChar [] |