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

Public Attributes

PgHdrpDirty
 
PgHdrpDirtyTail
 
PgHdrpSynced
 
int nRefSum
 
int szCache
 
int szSpill
 
int szPage
 
int szExtra
 
u8 bPurgeable
 
u8 eCreate
 
int(* xStress )(void *, PgHdr *)
 
void * pStress
 
sqlite3_pcachepCache
 

Detailed Description

Definition at line 48826 of file sqlite3.c.

Member Data Documentation

◆ bPurgeable

u8 PCache::bPurgeable

Definition at line 48834 of file sqlite3.c.

Referenced by pcacheManageDirtyList(), sqlite3PcacheFetch(), and sqlite3PcacheOpen().

◆ eCreate

u8 PCache::eCreate

◆ nRefSum

int PCache::nRefSum

Definition at line 48829 of file sqlite3.c.

Referenced by sqlite3PcacheDrop(), sqlite3PcacheFetchFinish(), and sqlite3PcacheTruncate().

◆ pCache

◆ pDirty

PgHdr* PCache::pDirty

Definition at line 48827 of file sqlite3.c.

Referenced by pcacheManageDirtyList(), sqlite3PcacheFetch(), and sqlite3PcacheTruncate().

◆ pDirtyTail

PgHdr * PCache::pDirtyTail

Definition at line 48827 of file sqlite3.c.

Referenced by pcacheManageDirtyList(), and sqlite3PcacheFetchStress().

◆ pStress

void* PCache::pStress

Definition at line 48837 of file sqlite3.c.

Referenced by sqlite3PcacheFetchStress(), and sqlite3PcacheOpen().

◆ pSynced

PgHdr* PCache::pSynced

Definition at line 48828 of file sqlite3.c.

Referenced by pcacheManageDirtyList(), and sqlite3PcacheFetchStress().

◆ szCache

int PCache::szCache

Definition at line 48830 of file sqlite3.c.

Referenced by sqlite3PcacheOpen().

◆ szExtra

int PCache::szExtra

Definition at line 48833 of file sqlite3.c.

Referenced by sqlite3PcacheOpen(), and sqlite3PcacheSetSpillsize().

◆ szPage

int PCache::szPage

◆ szSpill

int PCache::szSpill

◆ xStress

int(* PCache::xStress) (void *, PgHdr *)

Definition at line 48836 of file sqlite3.c.

Referenced by sqlite3PcacheFetchStress(), and sqlite3PcacheOpen().


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