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

Data Fields

u8 isInit
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 70782 of file sqlite3.c.

Field Documentation

◆ aCellIdx

u8* MemPage::aCellIdx

Definition at line 70808 of file sqlite3.c.

◆ aData

u8* MemPage::aData

Definition at line 70804 of file sqlite3.c.

◆ aDataEnd

u8* MemPage::aDataEnd

Definition at line 70805 of file sqlite3.c.

◆ aDataOfst

u8* MemPage::aDataOfst

Definition at line 70809 of file sqlite3.c.

◆ aiOvfl

u16 MemPage::aiOvfl[4]

Definition at line 70800 of file sqlite3.c.

◆ apOvfl

u8* MemPage::apOvfl[4]

Definition at line 70802 of file sqlite3.c.

◆ cellOffset

u16 MemPage::cellOffset

Definition at line 70796 of file sqlite3.c.

◆ childPtrSize

u8 MemPage::childPtrSize

Definition at line 70791 of file sqlite3.c.

◆ hdrOffset

u8 MemPage::hdrOffset

Definition at line 70790 of file sqlite3.c.

◆ intKey

u8 MemPage::intKey

Definition at line 70784 of file sqlite3.c.

◆ intKeyLeaf

u8 MemPage::intKeyLeaf

Definition at line 70785 of file sqlite3.c.

◆ isInit

u8 MemPage::isInit

Definition at line 70783 of file sqlite3.c.

◆ leaf

u8 MemPage::leaf

Definition at line 70789 of file sqlite3.c.

◆ maskPage

u16 MemPage::maskPage

Definition at line 70799 of file sqlite3.c.

◆ max1bytePayload

u8 MemPage::max1bytePayload

Definition at line 70792 of file sqlite3.c.

◆ maxLocal

u16 MemPage::maxLocal

Definition at line 70794 of file sqlite3.c.

◆ minLocal

u16 MemPage::minLocal

Definition at line 70795 of file sqlite3.c.

◆ nCell

u16 MemPage::nCell

Definition at line 70798 of file sqlite3.c.

◆ nFree

int MemPage::nFree

Definition at line 70797 of file sqlite3.c.

◆ nOverflow

u8 MemPage::nOverflow

Definition at line 70793 of file sqlite3.c.

◆ pBt

BtShared* MemPage::pBt

Definition at line 70803 of file sqlite3.c.

◆ pDbPage

DbPage* MemPage::pDbPage

Definition at line 70810 of file sqlite3.c.

◆ pgno

Pgno MemPage::pgno

Definition at line 70786 of file sqlite3.c.

◆ xCellSize

u16(* MemPage::xCellSize) (MemPage *, u8 *)

Definition at line 70811 of file sqlite3.c.

◆ xParseCell

void(* MemPage::xParseCell) (MemPage *, u8 *, CellInfo *)

Definition at line 70812 of file sqlite3.c.


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