Classes | Public Attributes | List of all members
sqlite3 Struct Reference

Classes

struct  sqlite3InitInfo
 

Public Attributes

Hash aCollSeq
 
DbaDb
 
Db aDbStatic [2]
 
void ** aExtension
 
Hash aFunc
 
int aLimit [SQLITE_N_LIMIT]
 
Hash aModule
 
u8 autoCommit
 
VTable ** aVTrans
 
u8 bBenignMalloc
 
BusyHandler busyHandler
 
int busyTimeout
 
u16 dbOptFlags
 
u8 dfltLockMode
 
u8 enc
 
int errCode
 
int errMask
 
int flags
 
struct sqlite3::sqlite3InitInfo init
 
u8 isTransactionSavepoint
 
int iSysErrno
 
i64 lastRowid
 
Lookaside lookaside
 
u32 magic
 
u8 mallocFailed
 
u8 mTrace
 
sqlite3_mutexmutex
 
int nChange
 
int nDb
 
i64 nDeferredCons
 
i64 nDeferredImmCons
 
signed char nextAutovac
 
int nExtension
 
int nextPagesize
 
int nMaxSorterMmap
 
unsigned nProgressOps
 
int nSavepoint
 
int nStatement
 
int nTotalChange
 
int nVdbeActive
 
int nVdbeExec
 
int nVdbeRead
 
int nVdbeWrite
 
int nVDestroy
 
int nVTrans
 
unsigned int openFlags
 
void * pAuthArg
 
void * pCollNeededArg
 
void * pCommitArg
 
CollSeqpDfltColl
 
VTablepDisconnect
 
sqlite3_valuepErr
 
int * pnBytesFreed
 
void * pProfileArg
 
void * pProgressArg
 
void * pRollbackArg
 
SavepointpSavepoint
 
void * pTraceArg
 
void * pUpdateArg
 
struct VdbepVdbe
 
sqlite3_vfspVfs
 
VtabCtxpVtabCtx
 
void * pWalArg
 
u8 suppressErr
 
i64 szMmap
 
u8 temp_store
 
union {
   volatile int   isInterrupted
 
   double   notUsed1
 
u1
 
u8 vtabOnConflict
 
sqlite3_xauth xAuth
 
void(* xCollNeeded )(void *, sqlite3 *, int eTextRep, const char *)
 
void(* xCollNeeded16 )(void *, sqlite3 *, int eTextRep, const void *)
 
int(* xCommitCallback )(void *)
 
void(* xProfile )(void *, const char *, u64)
 
int(* xProgress )(void *)
 
void(* xRollbackCallback )(void *)
 
int(* xTrace )(u32, void *, void *, void *)
 
void(* xUpdateCallback )(void *, int, const char *, const char *, sqlite_int64)
 
int(* xWalCallback )(void *, sqlite3 *, const char *, int)
 

Detailed Description

Definition at line 13902 of file sqlite3.c.

Member Data Documentation

Hash sqlite3::aCollSeq

Definition at line 13995 of file sqlite3.c.

Db* sqlite3::aDb

Definition at line 13907 of file sqlite3.c.

Db sqlite3::aDbStatic[2]

Definition at line 13997 of file sqlite3.c.

void** sqlite3::aExtension

Definition at line 13947 of file sqlite3.c.

Hash sqlite3::aFunc

Definition at line 13994 of file sqlite3.c.

int sqlite3::aLimit[SQLITE_N_LIMIT]

Definition at line 13932 of file sqlite3.c.

Hash sqlite3::aModule

Definition at line 13989 of file sqlite3.c.

u8 sqlite3::autoCommit

Definition at line 13918 of file sqlite3.c.

VTable** sqlite3::aVTrans

Definition at line 13991 of file sqlite3.c.

u8 sqlite3::bBenignMalloc

Definition at line 13921 of file sqlite3.c.

BusyHandler sqlite3::busyHandler

Definition at line 13996 of file sqlite3.c.

int sqlite3::busyTimeout

Definition at line 13999 of file sqlite3.c.

u16 sqlite3::dbOptFlags

Definition at line 13916 of file sqlite3.c.

u8 sqlite3::dfltLockMode

Definition at line 13922 of file sqlite3.c.

u8 sqlite3::enc

Definition at line 13917 of file sqlite3.c.

int sqlite3::errCode

Definition at line 13913 of file sqlite3.c.

int sqlite3::errMask

Definition at line 13914 of file sqlite3.c.

int sqlite3::flags

Definition at line 13909 of file sqlite3.c.

struct sqlite3::sqlite3InitInfo sqlite3::init
volatile int sqlite3::isInterrupted

Definition at line 13974 of file sqlite3.c.

u8 sqlite3::isTransactionSavepoint

Definition at line 13926 of file sqlite3.c.

int sqlite3::iSysErrno

Definition at line 13915 of file sqlite3.c.

i64 sqlite3::lastRowid

Definition at line 13910 of file sqlite3.c.

Lookaside sqlite3::lookaside

Definition at line 13977 of file sqlite3.c.

u32 sqlite3::magic

Definition at line 13929 of file sqlite3.c.

u8 sqlite3::mallocFailed

Definition at line 13920 of file sqlite3.c.

u8 sqlite3::mTrace

Definition at line 13927 of file sqlite3.c.

sqlite3_mutex* sqlite3::mutex

Definition at line 13906 of file sqlite3.c.

int sqlite3::nChange

Definition at line 13930 of file sqlite3.c.

int sqlite3::nDb

Definition at line 13908 of file sqlite3.c.

i64 sqlite3::nDeferredCons

Definition at line 14002 of file sqlite3.c.

i64 sqlite3::nDeferredImmCons

Definition at line 14003 of file sqlite3.c.

signed char sqlite3::nextAutovac

Definition at line 13923 of file sqlite3.c.

int sqlite3::nExtension

Definition at line 13946 of file sqlite3.c.

int sqlite3::nextPagesize

Definition at line 13928 of file sqlite3.c.

int sqlite3::nMaxSorterMmap

Definition at line 13933 of file sqlite3.c.

double sqlite3::notUsed1

Definition at line 13975 of file sqlite3.c.

unsigned sqlite3::nProgressOps

Definition at line 13985 of file sqlite3.c.

int sqlite3::nSavepoint

Definition at line 14000 of file sqlite3.c.

int sqlite3::nStatement

Definition at line 14001 of file sqlite3.c.

int sqlite3::nTotalChange

Definition at line 13931 of file sqlite3.c.

int sqlite3::nVdbeActive

Definition at line 13941 of file sqlite3.c.

int sqlite3::nVdbeExec

Definition at line 13944 of file sqlite3.c.

int sqlite3::nVdbeRead

Definition at line 13942 of file sqlite3.c.

int sqlite3::nVdbeWrite

Definition at line 13943 of file sqlite3.c.

int sqlite3::nVDestroy

Definition at line 13945 of file sqlite3.c.

int sqlite3::nVTrans

Definition at line 13988 of file sqlite3.c.

unsigned int sqlite3::openFlags

Definition at line 13912 of file sqlite3.c.

void* sqlite3::pAuthArg

Definition at line 13980 of file sqlite3.c.

void* sqlite3::pCollNeededArg

Definition at line 13971 of file sqlite3.c.

void* sqlite3::pCommitArg

Definition at line 13952 of file sqlite3.c.

CollSeq* sqlite3::pDfltColl

Definition at line 13905 of file sqlite3.c.

VTable* sqlite3::pDisconnect

Definition at line 13992 of file sqlite3.c.

sqlite3_value* sqlite3::pErr

Definition at line 13972 of file sqlite3.c.

int* sqlite3::pnBytesFreed

Definition at line 14004 of file sqlite3.c.

void* sqlite3::pProfileArg

Definition at line 13951 of file sqlite3.c.

void* sqlite3::pProgressArg

Definition at line 13984 of file sqlite3.c.

void* sqlite3::pRollbackArg

Definition at line 13954 of file sqlite3.c.

Savepoint* sqlite3::pSavepoint

Definition at line 13998 of file sqlite3.c.

void* sqlite3::pTraceArg

Definition at line 13949 of file sqlite3.c.

void* sqlite3::pUpdateArg

Definition at line 13956 of file sqlite3.c.

struct Vdbe* sqlite3::pVdbe

Definition at line 13904 of file sqlite3.c.

sqlite3_vfs* sqlite3::pVfs

Definition at line 13903 of file sqlite3.c.

VtabCtx* sqlite3::pVtabCtx

Definition at line 13990 of file sqlite3.c.

void* sqlite3::pWalArg

Definition at line 13967 of file sqlite3.c.

u8 sqlite3::suppressErr

Definition at line 13924 of file sqlite3.c.

i64 sqlite3::szMmap

Definition at line 13911 of file sqlite3.c.

u8 sqlite3::temp_store

Definition at line 13919 of file sqlite3.c.

union { ... } sqlite3::u1
u8 sqlite3::vtabOnConflict

Definition at line 13925 of file sqlite3.c.

sqlite3_xauth sqlite3::xAuth

Definition at line 13979 of file sqlite3.c.

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

Definition at line 13969 of file sqlite3.c.

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

Definition at line 13970 of file sqlite3.c.

int(* sqlite3::xCommitCallback) (void *)

Definition at line 13953 of file sqlite3.c.

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

Definition at line 13950 of file sqlite3.c.

int(* sqlite3::xProgress) (void *)

Definition at line 13983 of file sqlite3.c.

void(* sqlite3::xRollbackCallback) (void *)

Definition at line 13955 of file sqlite3.c.

int(* sqlite3::xTrace) (u32, void *, void *, void *)

Definition at line 13948 of file sqlite3.c.

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

Definition at line 13957 of file sqlite3.c.

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

Definition at line 13966 of file sqlite3.c.


The documentation for this struct was generated from the following file:


asr_psm
Author(s): Braun Kai, Gehrung Joachim, Heizmann Heinrich, Meißner Pascal
autogenerated on Fri Nov 15 2019 04:00:09