messenger_via_http_server  1.0
Структуры данных | Поля данных
Структура sqlite3
Граф связей класса sqlite3:
Collaboration graph

Структуры данных

struct  sqlite3InitInfo
 

Поля данных

sqlite3_vfspVfs
 
struct VdbepVdbe
 
CollSeqpDfltColl
 
sqlite3_mutexmutex
 
DbaDb
 
int nDb
 
int flags
 
i64 lastRowid
 
i64 szMmap
 
unsigned int openFlags
 
int errCode
 
int errMask
 
u16 dbOptFlags
 
u8 autoCommit
 
u8 temp_store
 
u8 mallocFailed
 
u8 dfltLockMode
 
signed char nextAutovac
 
u8 suppressErr
 
u8 vtabOnConflict
 
u8 isTransactionSavepoint
 
int nextPagesize
 
u32 magic
 
int nChange
 
int nTotalChange
 
int aLimit [SQLITE_N_LIMIT]
 
struct sqlite3::sqlite3InitInfo init
 
int activeVdbeCnt
 
int writeVdbeCnt
 
int vdbeExecCnt
 
int nExtension
 
void ** aExtension
 
void(* xTrace )(void *, const char *)
 
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)
 
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_valuepErr
 
char * zErrMsg
 
char * zErrMsg16
 
union {
   volatile int   isInterrupted
 
   double   notUsed1
 
u1
 
Lookaside lookaside
 
int(* xAuth )(void *, int, const char *, const char *, const char *, const char *)
 
void * pAuthArg
 
int(* xProgress )(void *)
 
void * pProgressArg
 
int nProgressOps
 
int nVTrans
 
Hash aModule
 
VtabCtxpVtabCtx
 
VTable ** aVTrans
 
VTablepDisconnect
 
FuncDefHash aFunc
 
Hash aCollSeq
 
BusyHandler busyHandler
 
Db aDbStatic [2]
 
SavepointpSavepoint
 
int busyTimeout
 
int nSavepoint
 
int nStatement
 
i64 nDeferredCons
 
int * pnBytesFreed
 

Поля

◆ aCollSeq

Hash aCollSeq

◆ activeVdbeCnt

int activeVdbeCnt

◆ aDb

Db* aDb

◆ aDbStatic

Db aDbStatic[2]

◆ aExtension

void** aExtension

◆ aFunc

FuncDefHash aFunc

◆ aLimit

int aLimit[SQLITE_N_LIMIT]

◆ aModule

Hash aModule

◆ autoCommit

u8 autoCommit

◆ aVTrans

VTable** aVTrans

◆ busyHandler

BusyHandler busyHandler

◆ busyTimeout

int busyTimeout

◆ dbOptFlags

u16 dbOptFlags

◆ dfltLockMode

u8 dfltLockMode

◆ errCode

int errCode

◆ errMask

int errMask

◆ flags

int flags

◆ init

◆ isInterrupted

volatile int isInterrupted

◆ isTransactionSavepoint

u8 isTransactionSavepoint

◆ lastRowid

i64 lastRowid

◆ lookaside

Lookaside lookaside

◆ magic

u32 magic

◆ mallocFailed

u8 mallocFailed

◆ mutex

sqlite3_mutex* mutex

◆ nChange

int nChange

◆ nDb

int nDb

◆ nDeferredCons

i64 nDeferredCons

◆ nextAutovac

signed char nextAutovac

◆ nExtension

int nExtension

◆ nextPagesize

int nextPagesize

◆ notUsed1

double notUsed1

◆ nProgressOps

int nProgressOps

◆ nSavepoint

int nSavepoint

◆ nStatement

int nStatement

◆ nTotalChange

int nTotalChange

◆ nVTrans

int nVTrans

◆ openFlags

unsigned int openFlags

◆ pAuthArg

void* pAuthArg

◆ pCollNeededArg

void* pCollNeededArg

◆ pCommitArg

void* pCommitArg

◆ pDfltColl

CollSeq* pDfltColl

◆ pDisconnect

VTable* pDisconnect

◆ pErr

◆ pnBytesFreed

int* pnBytesFreed

◆ pProfileArg

void* pProfileArg

◆ pProgressArg

void* pProgressArg

◆ pRollbackArg

void* pRollbackArg

◆ pSavepoint

Savepoint* pSavepoint

◆ pTraceArg

void* pTraceArg

◆ pUpdateArg

void* pUpdateArg

◆ pVdbe

struct Vdbe* pVdbe

◆ pVfs

sqlite3_vfs* pVfs

◆ pVtabCtx

VtabCtx* pVtabCtx

◆ pWalArg

void* pWalArg

◆ suppressErr

u8 suppressErr

◆ szMmap

i64 szMmap

◆ temp_store

u8 temp_store

◆ u1

union { ... } u1

◆ vdbeExecCnt

int vdbeExecCnt

◆ vtabOnConflict

u8 vtabOnConflict

◆ writeVdbeCnt

int writeVdbeCnt

◆ xAuth

int(* xAuth) (void *, int, const char *, const char *, const char *, const char *)

◆ xCollNeeded

void(* xCollNeeded) (void *, sqlite3 *, int eTextRep, const char *)

◆ xCollNeeded16

void(* xCollNeeded16) (void *, sqlite3 *, int eTextRep, const void *)

◆ xCommitCallback

int(* xCommitCallback) (void *)

◆ xProfile

void(* xProfile) (void *, const char *, u64)

◆ xProgress

int(* xProgress) (void *)

◆ xRollbackCallback

void(* xRollbackCallback) (void *)

◆ xTrace

void(* xTrace) (void *, const char *)

◆ xUpdateCallback

void(* xUpdateCallback) (void *, int, const char *, const char *, sqlite_int64)

◆ xWalCallback

int(* xWalCallback) (void *, sqlite3 *, const char *, int)

◆ zErrMsg

char* zErrMsg

◆ zErrMsg16

char* zErrMsg16

Объявления и описания членов структуры находятся в файле: