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

Public Attributes

int mnPmaSize
 
int mxPmaSize
 
int mxKeysize
 
int pgsz
 
PmaReaderpReader
 
MergeEnginepMerger
 
sqlite3db
 
KeyInfopKeyInfo
 
UnpackedRecordpUnpacked
 
SorterList list
 
int iMemory
 
int nMemory
 
u8 bUsePMA
 
u8 bUseThreads
 
u8 iPrev
 
u8 nTask
 
u8 typeMask
 
SortSubtask aTask [1]
 

Detailed Description

Definition at line 93982 of file sqlite3.c.

Member Data Documentation

◆ aTask

◆ bUsePMA

u8 VdbeSorter::bUsePMA

Definition at line 93995 of file sqlite3.c.

Referenced by sqlite3VdbeSorterNext(), sqlite3VdbeSorterRewind(), and vdbeSorterFlushPMA().

◆ bUseThreads

u8 VdbeSorter::bUseThreads

◆ db

◆ iMemory

int VdbeSorter::iMemory

Definition at line 93993 of file sqlite3.c.

Referenced by sqlite3VdbeSorterInit().

◆ iPrev

u8 VdbeSorter::iPrev

Definition at line 93997 of file sqlite3.c.

Referenced by sqlite3VdbeSorterInit(), and vdbeSorterFlushPMA().

◆ list

◆ mnPmaSize

int VdbeSorter::mnPmaSize

Definition at line 93983 of file sqlite3.c.

Referenced by sqlite3VdbeSorterInit().

◆ mxKeysize

int VdbeSorter::mxKeysize

Definition at line 93985 of file sqlite3.c.

Referenced by vdbeIncrMergerNew().

◆ mxPmaSize

int VdbeSorter::mxPmaSize

Definition at line 93984 of file sqlite3.c.

Referenced by sqlite3VdbeSorterInit(), and vdbeIncrMergerNew().

◆ nMemory

int VdbeSorter::nMemory

Definition at line 93994 of file sqlite3.c.

Referenced by sqlite3VdbeSorterInit(), and vdbeSorterFlushPMA().

◆ nTask

u8 VdbeSorter::nTask

◆ pgsz

int VdbeSorter::pgsz

◆ pKeyInfo

◆ pMerger

MergeEngine* VdbeSorter::pMerger

Definition at line 93988 of file sqlite3.c.

Referenced by sqlite3VdbeSorterNext(), and vdbeSorterSetupMerge().

◆ pReader

PmaReader* VdbeSorter::pReader

◆ pUnpacked

UnpackedRecord* VdbeSorter::pUnpacked

Definition at line 93991 of file sqlite3.c.

◆ typeMask

u8 VdbeSorter::typeMask

Definition at line 93999 of file sqlite3.c.

Referenced by sqlite3VdbeSorterInit().


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