|
sqlite3_vfs * | pVfs |
struct Vdbe * | pVdbe |
CollSeq * | pDfltColl |
sqlite3_mutex * | mutex |
Db * | aDb |
int | nDb |
u32 | mDbFlags |
u64 | flags |
i64 | lastRowid |
i64 | szMmap |
u32 | nSchemaLock |
unsigned int | openFlags |
int | errCode |
int | errByteOffset |
int | errMask |
int | iSysErrno |
u32 | dbOptFlags |
u8 | enc |
u8 | autoCommit |
u8 | temp_store |
u8 | mallocFailed |
u8 | bBenignMalloc |
u8 | dfltLockMode |
signed char | nextAutovac |
u8 | suppressErr |
u8 | vtabOnConflict |
u8 | isTransactionSavepoint |
u8 | mTrace |
u8 | noSharedCache |
u8 | nSqlExec |
u8 | eOpenState |
int | nextPagesize |
i64 | nChange |
i64 | nTotalChange |
int | aLimit [SQLITE_N_LIMIT] |
int | nMaxSorterMmap |
struct sqlite3::sqlite3InitInfo | init |
int | nVdbeActive |
int | nVdbeRead |
int | nVdbeWrite |
int | nVdbeExec |
int | nVDestroy |
int | nExtension |
void ** | aExtension |
union { | |
void(* xLegacy )(void *, const char *) | |
int(* xV2 )(u32, void *, void *, void *) | |
} | trace |
void * | pTraceArg |
void(* | xProfile )(void *, const char *, u64) |
void * | pProfileArg |
void * | pCommitArg |
int(* | xCommitCallback )(void *) |
void * | pRollbackArg |
void(* | xRollbackCallback )(void *) |
void * | pUpdateArg |
void(* | xUpdateCallback )(void *, int, const char *, const char *, sqlite_int64) |
void * | pAutovacPagesArg |
void(* | xAutovacDestr )(void *) |
unsigned int(* | xAutovacPages )(void *, const char *, u32, u32, u32) |
Parse * | pParse |
int(* | xWalCallback )(void *, sqlite3 *, const char *, int) |
void * | pWalArg |
void(* | xCollNeeded )(void *, sqlite3 *, int eTextRep, const char *) |
void(* | xCollNeeded16 )(void *, sqlite3 *, int eTextRep, const void *) |
void * | pCollNeededArg |
sqlite3_value * | pErr |
union { | |
volatile int isInterrupted | |
double notUsed1 | |
} | u1 |
Lookaside | lookaside |
sqlite3_xauth | xAuth |
void * | pAuthArg |
int(* | xProgress )(void *) |
void * | pProgressArg |
unsigned | nProgressOps |
int | nVTrans |
Hash | aModule |
VtabCtx * | pVtabCtx |
VTable ** | aVTrans |
VTable * | pDisconnect |
Hash | aFunc |
Hash | aCollSeq |
BusyHandler | busyHandler |
Db | aDbStatic [2] |
Savepoint * | pSavepoint |
int | nAnalysisLimit |
int | busyTimeout |
int | nSavepoint |
int | nStatement |
i64 | nDeferredCons |
i64 | nDeferredImmCons |
int * | pnBytesFreed |
DbClientData * | pDbData |
Definition at line 18034 of file sqlite3.c.
◆ aCollSeq
◆ aDb
◆ aDbStatic
◆ aExtension
void** sqlite3::aExtension |
◆ aFunc
◆ aLimit
◆ aModule
◆ autoCommit
◆ aVTrans
◆ bBenignMalloc
u8 sqlite3::bBenignMalloc |
◆ busyHandler
◆ busyTimeout
◆ dbOptFlags
◆ dfltLockMode
◆ enc
◆ eOpenState
◆ errByteOffset
int sqlite3::errByteOffset |
◆ errCode
◆ errMask
◆ flags
◆ init
◆ isInterrupted
volatile int sqlite3::isInterrupted |
◆ isTransactionSavepoint
u8 sqlite3::isTransactionSavepoint |
◆ iSysErrno
◆ lastRowid
◆ lookaside
◆ mallocFailed
◆ mDbFlags
◆ mTrace
◆ mutex
◆ nAnalysisLimit
int sqlite3::nAnalysisLimit |
◆ nChange
◆ nDb
◆ nDeferredCons
i64 sqlite3::nDeferredCons |
◆ nDeferredImmCons
i64 sqlite3::nDeferredImmCons |
◆ nextAutovac
signed char sqlite3::nextAutovac |
◆ nExtension
◆ nextPagesize
int sqlite3::nextPagesize |
◆ nMaxSorterMmap
int sqlite3::nMaxSorterMmap |
◆ noSharedCache
u8 sqlite3::noSharedCache |
◆ notUsed1
◆ nProgressOps
unsigned sqlite3::nProgressOps |
◆ nSavepoint
◆ nSchemaLock
◆ nSqlExec
◆ nStatement
◆ nTotalChange
i64 sqlite3::nTotalChange |
◆ nVdbeActive
◆ nVdbeExec
◆ nVdbeRead
◆ nVdbeWrite
◆ nVDestroy
◆ nVTrans
◆ openFlags
unsigned int sqlite3::openFlags |
◆ pAuthArg
◆ pAutovacPagesArg
void* sqlite3::pAutovacPagesArg |
◆ pCollNeededArg
void* sqlite3::pCollNeededArg |
◆ pCommitArg
void* sqlite3::pCommitArg |
◆ pDbData
◆ pDfltColl
◆ pDisconnect
◆ pErr
◆ pnBytesFreed
int* sqlite3::pnBytesFreed |
◆ pParse
◆ pProfileArg
void* sqlite3::pProfileArg |
◆ pProgressArg
void* sqlite3::pProgressArg |
◆ pRollbackArg
void* sqlite3::pRollbackArg |
◆ pSavepoint
◆ pTraceArg
◆ pUpdateArg
void* sqlite3::pUpdateArg |
◆ pVdbe
struct Vdbe* sqlite3::pVdbe |
◆ pVfs
◆ pVtabCtx
◆ pWalArg
◆ suppressErr
◆ szMmap
◆ temp_store
◆ [union]
union { ... } sqlite3::trace |
◆ [union]
union { ... } sqlite3::u1 |
◆ vtabOnConflict
u8 sqlite3::vtabOnConflict |
◆ xAuth
◆ xAutovacDestr
void(* sqlite3::xAutovacDestr) (void *) |
◆ xAutovacPages
unsigned int(* sqlite3::xAutovacPages) (void *, const char *, u32, u32, u32) |
◆ xCollNeeded
void(* sqlite3::xCollNeeded) (void *, sqlite3 *, int eTextRep, const char *) |
◆ xCollNeeded16
void(* sqlite3::xCollNeeded16) (void *, sqlite3 *, int eTextRep, const void *) |
◆ xCommitCallback
int(* sqlite3::xCommitCallback) (void *) |
◆ xLegacy
void(* sqlite3::xLegacy) (void *, const char *) |
◆ xProfile
void(* sqlite3::xProfile) (void *, const char *, u64) |
◆ xProgress
int(* sqlite3::xProgress) (void *) |
◆ xRollbackCallback
void(* sqlite3::xRollbackCallback) (void *) |
◆ xUpdateCallback
void(* sqlite3::xUpdateCallback) (void *, int, const char *, const char *, sqlite_int64) |
◆ xV2
int(* sqlite3::xV2) (u32, void *, void *, void *) |
◆ xWalCallback
int(* sqlite3::xWalCallback) (void *, sqlite3 *, const char *, int) |
The documentation for this struct was generated from the following file: