Sqlite3 3.50.2
Light weight SQL DB
Loading...
Searching...
No Matches
BtShared Struct Reference
Collaboration diagram for BtShared:

Data Fields

PagerpPager
sqlite3db
BtCursorpCursor
MemPagepPage1
u8 openFlags
u8 autoVacuum
u8 incrVacuum
u8 bDoTruncate
u8 inTransaction
u8 max1bytePayload
u8 nReserveWanted
u16 btsFlags
u16 maxLocal
u16 minLocal
u16 maxLeaf
u16 minLeaf
u32 pageSize
u32 usableSize
int nTransaction
u32 nPage
void * pSchema
void(* xFreeSchema )(void *)
sqlite3_mutexmutex
BitvecpHasContent
int nRef
BtSharedpNext
BtLockpLock
BtreepWriter
u8pTmpSpace
int nPreformatSize

Detailed Description

Definition at line 70934 of file sqlite3.c.

Field Documentation

◆ autoVacuum

u8 BtShared::autoVacuum

Definition at line 70941 of file sqlite3.c.

◆ bDoTruncate

u8 BtShared::bDoTruncate

Definition at line 70943 of file sqlite3.c.

◆ btsFlags

u16 BtShared::btsFlags

Definition at line 70948 of file sqlite3.c.

◆ db

sqlite3* BtShared::db

Definition at line 70936 of file sqlite3.c.

◆ incrVacuum

u8 BtShared::incrVacuum

Definition at line 70942 of file sqlite3.c.

◆ inTransaction

u8 BtShared::inTransaction

Definition at line 70945 of file sqlite3.c.

◆ max1bytePayload

u8 BtShared::max1bytePayload

Definition at line 70946 of file sqlite3.c.

◆ maxLeaf

u16 BtShared::maxLeaf

Definition at line 70951 of file sqlite3.c.

◆ maxLocal

u16 BtShared::maxLocal

Definition at line 70949 of file sqlite3.c.

◆ minLeaf

u16 BtShared::minLeaf

Definition at line 70952 of file sqlite3.c.

◆ minLocal

u16 BtShared::minLocal

Definition at line 70950 of file sqlite3.c.

◆ mutex

sqlite3_mutex* BtShared::mutex

Definition at line 70959 of file sqlite3.c.

◆ nPage

u32 BtShared::nPage

Definition at line 70956 of file sqlite3.c.

◆ nPreformatSize

int BtShared::nPreformatSize

Definition at line 70968 of file sqlite3.c.

◆ nRef

int BtShared::nRef

Definition at line 70962 of file sqlite3.c.

◆ nReserveWanted

u8 BtShared::nReserveWanted

Definition at line 70947 of file sqlite3.c.

◆ nTransaction

int BtShared::nTransaction

Definition at line 70955 of file sqlite3.c.

◆ openFlags

u8 BtShared::openFlags

Definition at line 70939 of file sqlite3.c.

◆ pageSize

u32 BtShared::pageSize

Definition at line 70953 of file sqlite3.c.

◆ pCursor

BtCursor* BtShared::pCursor

Definition at line 70937 of file sqlite3.c.

◆ pHasContent

Bitvec* BtShared::pHasContent

Definition at line 70960 of file sqlite3.c.

◆ pLock

BtLock* BtShared::pLock

Definition at line 70964 of file sqlite3.c.

◆ pNext

BtShared* BtShared::pNext

Definition at line 70963 of file sqlite3.c.

◆ pPage1

MemPage* BtShared::pPage1

Definition at line 70938 of file sqlite3.c.

◆ pPager

Pager* BtShared::pPager

Definition at line 70935 of file sqlite3.c.

◆ pSchema

void* BtShared::pSchema

Definition at line 70957 of file sqlite3.c.

◆ pTmpSpace

u8* BtShared::pTmpSpace

Definition at line 70967 of file sqlite3.c.

◆ pWriter

Btree* BtShared::pWriter

Definition at line 70965 of file sqlite3.c.

◆ usableSize

u32 BtShared::usableSize

Definition at line 70954 of file sqlite3.c.

◆ xFreeSchema

void(* BtShared::xFreeSchema) (void *)

Definition at line 70958 of file sqlite3.c.


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