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
 
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
 
voidpAuthArg
 
voidpCollNeededArg
 
voidpCommitArg
 
CollSeqpDfltColl
 
VTablepDisconnect
 
sqlite3_valuepErr
 
int * pnBytesFreed
 
voidpProfileArg
 
voidpProgressArg
 
voidpRollbackArg
 
SavepointpSavepoint
 
voidpTraceArg
 
voidpUpdateArg
 
struct VdbepVdbe
 
sqlite3_vfspVfs
 
VtabCtxpVtabCtx
 
voidpWalArg
 
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 *)
 
void(* xTrace )(void *, const char *)
 
void(* xUpdateCallback )(void *, int, const char *, const char *, sqlite_int64)
 
int(* xWalCallback )(void *, sqlite3 *, const char *, int)
 

Detailed Description

Definition at line 13665 of file sqlite3.c.

Member Data Documentation

Hash sqlite3::aCollSeq

Definition at line 13757 of file sqlite3.c.

Db* sqlite3::aDb

Definition at line 13670 of file sqlite3.c.

Db sqlite3::aDbStatic[2]

Definition at line 13759 of file sqlite3.c.

void** sqlite3::aExtension

Definition at line 13709 of file sqlite3.c.

Hash sqlite3::aFunc

Definition at line 13756 of file sqlite3.c.

int sqlite3::aLimit[SQLITE_N_LIMIT]

Definition at line 13694 of file sqlite3.c.

Hash sqlite3::aModule

Definition at line 13751 of file sqlite3.c.

u8 sqlite3::autoCommit

Definition at line 13681 of file sqlite3.c.

VTable** sqlite3::aVTrans

Definition at line 13753 of file sqlite3.c.

u8 sqlite3::bBenignMalloc

Definition at line 13684 of file sqlite3.c.

BusyHandler sqlite3::busyHandler

Definition at line 13758 of file sqlite3.c.

int sqlite3::busyTimeout

Definition at line 13761 of file sqlite3.c.

u16 sqlite3::dbOptFlags

Definition at line 13679 of file sqlite3.c.

u8 sqlite3::dfltLockMode

Definition at line 13685 of file sqlite3.c.

u8 sqlite3::enc

Definition at line 13680 of file sqlite3.c.

int sqlite3::errCode

Definition at line 13676 of file sqlite3.c.

int sqlite3::errMask

Definition at line 13677 of file sqlite3.c.

int sqlite3::flags

Definition at line 13672 of file sqlite3.c.

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

Definition at line 13736 of file sqlite3.c.

u8 sqlite3::isTransactionSavepoint

Definition at line 13689 of file sqlite3.c.

int sqlite3::iSysErrno

Definition at line 13678 of file sqlite3.c.

i64 sqlite3::lastRowid

Definition at line 13673 of file sqlite3.c.

Lookaside sqlite3::lookaside

Definition at line 13739 of file sqlite3.c.

u32 sqlite3::magic

Definition at line 13691 of file sqlite3.c.

u8 sqlite3::mallocFailed

Definition at line 13683 of file sqlite3.c.

sqlite3_mutex* sqlite3::mutex

Definition at line 13669 of file sqlite3.c.

int sqlite3::nChange

Definition at line 13692 of file sqlite3.c.

int sqlite3::nDb

Definition at line 13671 of file sqlite3.c.

i64 sqlite3::nDeferredCons

Definition at line 13764 of file sqlite3.c.

i64 sqlite3::nDeferredImmCons

Definition at line 13765 of file sqlite3.c.

signed char sqlite3::nextAutovac

Definition at line 13686 of file sqlite3.c.

int sqlite3::nExtension

Definition at line 13708 of file sqlite3.c.

int sqlite3::nextPagesize

Definition at line 13690 of file sqlite3.c.

int sqlite3::nMaxSorterMmap

Definition at line 13695 of file sqlite3.c.

double sqlite3::notUsed1

Definition at line 13737 of file sqlite3.c.

unsigned sqlite3::nProgressOps

Definition at line 13747 of file sqlite3.c.

int sqlite3::nSavepoint

Definition at line 13762 of file sqlite3.c.

int sqlite3::nStatement

Definition at line 13763 of file sqlite3.c.

int sqlite3::nTotalChange

Definition at line 13693 of file sqlite3.c.

int sqlite3::nVdbeActive

Definition at line 13703 of file sqlite3.c.

int sqlite3::nVdbeExec

Definition at line 13706 of file sqlite3.c.

int sqlite3::nVdbeRead

Definition at line 13704 of file sqlite3.c.

int sqlite3::nVdbeWrite

Definition at line 13705 of file sqlite3.c.

int sqlite3::nVDestroy

Definition at line 13707 of file sqlite3.c.

int sqlite3::nVTrans

Definition at line 13750 of file sqlite3.c.

unsigned int sqlite3::openFlags

Definition at line 13675 of file sqlite3.c.

void* sqlite3::pAuthArg

Definition at line 13742 of file sqlite3.c.

void* sqlite3::pCollNeededArg

Definition at line 13733 of file sqlite3.c.

void* sqlite3::pCommitArg

Definition at line 13714 of file sqlite3.c.

CollSeq* sqlite3::pDfltColl

Definition at line 13668 of file sqlite3.c.

VTable* sqlite3::pDisconnect

Definition at line 13754 of file sqlite3.c.

sqlite3_value* sqlite3::pErr

Definition at line 13734 of file sqlite3.c.

int* sqlite3::pnBytesFreed

Definition at line 13766 of file sqlite3.c.

void* sqlite3::pProfileArg

Definition at line 13713 of file sqlite3.c.

void* sqlite3::pProgressArg

Definition at line 13746 of file sqlite3.c.

void* sqlite3::pRollbackArg

Definition at line 13716 of file sqlite3.c.

Savepoint* sqlite3::pSavepoint

Definition at line 13760 of file sqlite3.c.

void* sqlite3::pTraceArg

Definition at line 13711 of file sqlite3.c.

void* sqlite3::pUpdateArg

Definition at line 13718 of file sqlite3.c.

struct Vdbe* sqlite3::pVdbe

Definition at line 13667 of file sqlite3.c.

sqlite3_vfs* sqlite3::pVfs

Definition at line 13666 of file sqlite3.c.

VtabCtx* sqlite3::pVtabCtx

Definition at line 13752 of file sqlite3.c.

void* sqlite3::pWalArg

Definition at line 13729 of file sqlite3.c.

u8 sqlite3::suppressErr

Definition at line 13687 of file sqlite3.c.

i64 sqlite3::szMmap

Definition at line 13674 of file sqlite3.c.

u8 sqlite3::temp_store

Definition at line 13682 of file sqlite3.c.

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

Definition at line 13688 of file sqlite3.c.

sqlite3_xauth sqlite3::xAuth

Definition at line 13741 of file sqlite3.c.

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

Definition at line 13731 of file sqlite3.c.

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

Definition at line 13732 of file sqlite3.c.

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

Definition at line 13715 of file sqlite3.c.

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

Definition at line 13712 of file sqlite3.c.

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

Definition at line 13745 of file sqlite3.c.

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

Definition at line 13717 of file sqlite3.c.

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

Definition at line 13710 of file sqlite3.c.

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

Definition at line 13719 of file sqlite3.c.

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

Definition at line 13728 of file sqlite3.c.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:32