Public Attributes | List of all members
Pager Struct Reference

Public Attributes

PagerSavepointaSavepoint
 
int aStat [3]
 
u8 bUseFetch
 
u8 changeCountDone
 
u8 ckptSyncFlags
 
u32 cksumInit
 
Pgno dbFileSize
 
char dbFileVers [16]
 
Pgno dbHintSize
 
Pgno dbOrigSize
 
Pgno dbSize
 
u8 doNotSpill
 
u8 eLock
 
int errCode
 
u8 eState
 
u8 exclusiveMode
 
sqlite3_filefd
 
u8 fullSync
 
sqlite3_filejfd
 
i64 journalHdr
 
u8 journalMode
 
i64 journalOff
 
i64 journalSizeLimit
 
u8 memDb
 
Pgno mxPgno
 
u16 nExtra
 
int nMmapOut
 
u8 noSync
 
int nRec
 
i16 nReserve
 
int nSavepoint
 
u32 nSubRec
 
int pageSize
 
sqlite3_backuppBackup
 
void * pBusyHandlerArg
 
BitvecpInJournal
 
PgHdrpMmapFreelist
 
PCachepPCache
 
char * pTmpSpace
 
sqlite3_vfspVfs
 
WalpWal
 
u8 readOnly
 
u32 sectorSize
 
u8 setMaster
 
sqlite3_filesjfd
 
u8 subjInMemory
 
u8 syncFlags
 
sqlite3_int64 szMmap
 
u8 tempFile
 
u8 useJournal
 
u32 vfsFlags
 
u8 walSyncFlags
 
int(* xBusyHandler )(void *)
 
void(* xReiniter )(DbPage *)
 
char * zFilename
 
char * zJournal
 
char * zWal
 

Detailed Description

Definition at line 39721 of file sqlite3.c.

Member Data Documentation

◆ aSavepoint

PagerSavepoint* Pager::aSavepoint

Definition at line 39765 of file sqlite3.c.

◆ aStat

int Pager::aStat[3]

Definition at line 39788 of file sqlite3.c.

◆ bUseFetch

u8 Pager::bUseFetch

Definition at line 39769 of file sqlite3.c.

◆ changeCountDone

u8 Pager::changeCountDone

Definition at line 39746 of file sqlite3.c.

◆ ckptSyncFlags

u8 Pager::ckptSyncFlags

Definition at line 39728 of file sqlite3.c.

◆ cksumInit

u32 Pager::cksumInit

Definition at line 39756 of file sqlite3.c.

◆ dbFileSize

Pgno Pager::dbFileSize

Definition at line 39752 of file sqlite3.c.

◆ dbFileVers

char Pager::dbFileVers[16]

Definition at line 39767 of file sqlite3.c.

◆ dbHintSize

Pgno Pager::dbHintSize

Definition at line 39753 of file sqlite3.c.

◆ dbOrigSize

Pgno Pager::dbOrigSize

Definition at line 39751 of file sqlite3.c.

◆ dbSize

Pgno Pager::dbSize

Definition at line 39750 of file sqlite3.c.

◆ doNotSpill

u8 Pager::doNotSpill

Definition at line 39748 of file sqlite3.c.

◆ eLock

u8 Pager::eLock

Definition at line 39745 of file sqlite3.c.

◆ errCode

int Pager::errCode

Definition at line 39754 of file sqlite3.c.

◆ eState

u8 Pager::eState

Definition at line 39744 of file sqlite3.c.

◆ exclusiveMode

u8 Pager::exclusiveMode

Definition at line 39723 of file sqlite3.c.

◆ fd

sqlite3_file* Pager::fd

Definition at line 39759 of file sqlite3.c.

◆ fullSync

u8 Pager::fullSync

Definition at line 39727 of file sqlite3.c.

◆ jfd

sqlite3_file* Pager::jfd

Definition at line 39760 of file sqlite3.c.

◆ journalHdr

i64 Pager::journalHdr

Definition at line 39763 of file sqlite3.c.

◆ journalMode

u8 Pager::journalMode

Definition at line 39724 of file sqlite3.c.

◆ journalOff

i64 Pager::journalOff

Definition at line 39762 of file sqlite3.c.

◆ journalSizeLimit

i64 Pager::journalSizeLimit

Definition at line 39783 of file sqlite3.c.

◆ memDb

u8 Pager::memDb

Definition at line 39733 of file sqlite3.c.

◆ mxPgno

Pgno Pager::mxPgno

Definition at line 39782 of file sqlite3.c.

◆ nExtra

u16 Pager::nExtra

Definition at line 39777 of file sqlite3.c.

◆ nMmapOut

int Pager::nMmapOut

Definition at line 39770 of file sqlite3.c.

◆ noSync

u8 Pager::noSync

Definition at line 39726 of file sqlite3.c.

◆ nRec

int Pager::nRec

Definition at line 39755 of file sqlite3.c.

◆ nReserve

i16 Pager::nReserve

Definition at line 39778 of file sqlite3.c.

◆ nSavepoint

int Pager::nSavepoint

Definition at line 39766 of file sqlite3.c.

◆ nSubRec

u32 Pager::nSubRec

Definition at line 39757 of file sqlite3.c.

◆ pageSize

int Pager::pageSize

Definition at line 39781 of file sqlite3.c.

◆ pBackup

sqlite3_backup* Pager::pBackup

Definition at line 39764 of file sqlite3.c.

◆ pBusyHandlerArg

void* Pager::pBusyHandlerArg

Definition at line 39787 of file sqlite3.c.

◆ pInJournal

Bitvec* Pager::pInJournal

Definition at line 39758 of file sqlite3.c.

◆ pMmapFreelist

PgHdr* Pager::pMmapFreelist

Definition at line 39772 of file sqlite3.c.

◆ pPCache

PCache* Pager::pPCache

Definition at line 39800 of file sqlite3.c.

◆ pTmpSpace

char* Pager::pTmpSpace

Definition at line 39799 of file sqlite3.c.

◆ pVfs

sqlite3_vfs* Pager::pVfs

Definition at line 39722 of file sqlite3.c.

◆ pWal

Wal* Pager::pWal

Definition at line 39802 of file sqlite3.c.

◆ readOnly

u8 Pager::readOnly

Definition at line 39732 of file sqlite3.c.

◆ sectorSize

u32 Pager::sectorSize

Definition at line 39780 of file sqlite3.c.

◆ setMaster

u8 Pager::setMaster

Definition at line 39747 of file sqlite3.c.

◆ sjfd

sqlite3_file* Pager::sjfd

Definition at line 39761 of file sqlite3.c.

◆ subjInMemory

u8 Pager::subjInMemory

Definition at line 39749 of file sqlite3.c.

◆ syncFlags

u8 Pager::syncFlags

Definition at line 39730 of file sqlite3.c.

◆ szMmap

sqlite3_int64 Pager::szMmap

Definition at line 39771 of file sqlite3.c.

◆ tempFile

u8 Pager::tempFile

Definition at line 39731 of file sqlite3.c.

◆ useJournal

u8 Pager::useJournal

Definition at line 39725 of file sqlite3.c.

◆ vfsFlags

u32 Pager::vfsFlags

Definition at line 39779 of file sqlite3.c.

◆ walSyncFlags

u8 Pager::walSyncFlags

Definition at line 39729 of file sqlite3.c.

◆ xBusyHandler

int(* Pager::xBusyHandler) (void *)

Definition at line 39786 of file sqlite3.c.

◆ xReiniter

void(* Pager::xReiniter) (DbPage *)

Definition at line 39792 of file sqlite3.c.

◆ zFilename

char* Pager::zFilename

Definition at line 39784 of file sqlite3.c.

◆ zJournal

char* Pager::zJournal

Definition at line 39785 of file sqlite3.c.

◆ zWal

char* Pager::zWal

Definition at line 39803 of file sqlite3.c.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:38:59