Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
MemPage Struct Reference

Data Fields

u8 isInit
 
u8 bBusy
 
u8 intKey
 
u8 intKeyLeaf
 
Pgno pgno
 
u8 leaf
 
u8 hdrOffset
 
u8 childPtrSize
 
u8 max1bytePayload
 
u8 nOverflow
 
u16 maxLocal
 
u16 minLocal
 
u16 cellOffset
 
int nFree
 
u16 nCell
 
u16 maskPage
 
u16 aiOvfl [4]
 
u8apOvfl [4]
 
BtSharedpBt
 
u8aData
 
u8aDataEnd
 
u8aCellIdx
 
u8aDataOfst
 
DbPagepDbPage
 
u16(* xCellSize )(MemPage *, u8 *)
 
void(* xParseCell )(MemPage *, u8 *, CellInfo *)
 

Detailed Description

Definition at line 63742 of file sqlite3.c.

Field Documentation

◆ aCellIdx

u8* MemPage::aCellIdx

Definition at line 63767 of file sqlite3.c.

Referenced by btreeInitPage(), checkTreePage(), dropCell(), editPage(), insertCell(), and rebuildPage().

◆ aData

◆ aDataEnd

◆ aDataOfst

u8* MemPage::aDataOfst

Definition at line 63768 of file sqlite3.c.

Referenced by btreeInitPage().

◆ aiOvfl

u16 MemPage::aiOvfl[4]

Definition at line 63761 of file sqlite3.c.

Referenced by balance(), balance_deeper(), balance_nonroot(), editPage(), and insertCell().

◆ apOvfl

u8* MemPage::apOvfl[4]

Definition at line 63763 of file sqlite3.c.

Referenced by balance_deeper(), balance_nonroot(), balance_quick(), and insertCell().

◆ bBusy

u8 MemPage::bBusy

Definition at line 63744 of file sqlite3.c.

◆ cellOffset

u16 MemPage::cellOffset

◆ childPtrSize

◆ hdrOffset

◆ intKey

◆ intKeyLeaf

u8 MemPage::intKeyLeaf

◆ isInit

◆ leaf

◆ maskPage

u16 MemPage::maskPage

Definition at line 63760 of file sqlite3.c.

Referenced by balance_nonroot(), and btreeInitPage().

◆ max1bytePayload

u8 MemPage::max1bytePayload

Definition at line 63753 of file sqlite3.c.

Referenced by decodeFlags().

◆ maxLocal

◆ minLocal

◆ nCell

◆ nFree

◆ nOverflow

◆ pBt

◆ pDbPage

◆ pgno

◆ xCellSize

◆ xParseCell


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