ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
BtShared Struct Reference
Collaboration diagram for BtShared:

Public Attributes

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
 

Detailed Description

Definition at line 63732 of file sqlite3.c.

Member Data Documentation

◆ autoVacuum

◆ bDoTruncate

u8 BtShared::bDoTruncate

◆ btsFlags

◆ db

◆ incrVacuum

u8 BtShared::incrVacuum

◆ inTransaction

◆ max1bytePayload

u8 BtShared::max1bytePayload

Definition at line 63744 of file sqlite3.c.

Referenced by decodeFlags(), and lockBtree().

◆ maxLeaf

u16 BtShared::maxLeaf

Definition at line 63749 of file sqlite3.c.

Referenced by decodeFlags(), and lockBtree().

◆ maxLocal

u16 BtShared::maxLocal

Definition at line 63747 of file sqlite3.c.

Referenced by decodeFlags(), and lockBtree().

◆ minLeaf

u16 BtShared::minLeaf

Definition at line 63750 of file sqlite3.c.

Referenced by decodeFlags(), and lockBtree().

◆ minLocal

u16 BtShared::minLocal

Definition at line 63748 of file sqlite3.c.

Referenced by decodeFlags(), and lockBtree().

◆ mutex

◆ nPage

◆ nRef

int BtShared::nRef

◆ nReserveWanted

u8 BtShared::nReserveWanted

Definition at line 63745 of file sqlite3.c.

Referenced by sqlite3BtreeGetRequestedReserve(), and sqlite3BtreeSetPageSize().

◆ nTransaction

int BtShared::nTransaction

◆ openFlags

u8 BtShared::openFlags

Definition at line 63737 of file sqlite3.c.

Referenced by sqlite3BtreeOpen().

◆ pageSize

◆ pCursor

◆ pHasContent

Bitvec* BtShared::pHasContent

Definition at line 63758 of file sqlite3.c.

Referenced by btreeGetHasContent(), and btreeSetHasContent().

◆ pLock

◆ pNext

BtShared* BtShared::pNext

Definition at line 63761 of file sqlite3.c.

Referenced by removeFromSharingList(), and sqlite3BtreeOpen().

◆ pPage1

◆ pPager

◆ pSchema

void* BtShared::pSchema

Definition at line 63755 of file sqlite3.c.

Referenced by sqlite3BtreeSchema().

◆ pTmpSpace

u8* BtShared::pTmpSpace

◆ pWriter

Btree* BtShared::pWriter

◆ usableSize

◆ xFreeSchema

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

Definition at line 63756 of file sqlite3.c.

Referenced by sqlite3BtreeSchema().


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