Sqlite3 3.50.2
Light weight SQL DB
Loading...
Searching...
No Matches
sqlite3_pcache_methods Struct Reference

#include "sqlite3.h"

Data Fields

void * pArg
int(* xInit )(void *)
void(* xShutdown )(void *)
sqlite3_pcache *(* xCreate )(int szPage, int bPurgeable)
void(* xCachesize )(sqlite3_pcache *, int nCachesize)
int(* xPagecount )(sqlite3_pcache *)
void *(* xFetch )(sqlite3_pcache *, unsigned key, int createFlag)
void(* xUnpin )(sqlite3_pcache *, void *, int discard)
void(* xRekey )(sqlite3_pcache *, void *, unsigned oldKey, unsigned newKey)
void(* xTruncate )(sqlite3_pcache *, unsigned iLimit)
void(* xDestroy )(sqlite3_pcache *)

Detailed Description

Definition at line 9330 of file sqlite3.h.

Field Documentation

◆ pArg

void * sqlite3_pcache_methods::pArg

Definition at line 9331 of file sqlite3.h.

◆ xCachesize

void(* sqlite3_pcache_methods::xCachesize)(sqlite3_pcache *, int nCachesize)

Definition at line 9335 of file sqlite3.h.

◆ xCreate

sqlite3_pcache *(* sqlite3_pcache_methods::xCreate)(int szPage, int bPurgeable)

Definition at line 9334 of file sqlite3.h.

◆ xDestroy

void(* sqlite3_pcache_methods::xDestroy)(sqlite3_pcache *)

Definition at line 9341 of file sqlite3.h.

◆ xFetch

void *(* sqlite3_pcache_methods::xFetch)(sqlite3_pcache *, unsigned key, int createFlag)

Definition at line 9337 of file sqlite3.h.

◆ xInit

int(* sqlite3_pcache_methods::xInit)(void *)

Definition at line 9332 of file sqlite3.h.

◆ xPagecount

int(* sqlite3_pcache_methods::xPagecount)(sqlite3_pcache *)

Definition at line 9336 of file sqlite3.h.

◆ xRekey

void(* sqlite3_pcache_methods::xRekey)(sqlite3_pcache *, void *, unsigned oldKey, unsigned newKey)

Definition at line 9339 of file sqlite3.h.

◆ xShutdown

void(* sqlite3_pcache_methods::xShutdown)(void *)

Definition at line 9333 of file sqlite3.h.

◆ xTruncate

void(* sqlite3_pcache_methods::xTruncate)(sqlite3_pcache *, unsigned iLimit)

Definition at line 9340 of file sqlite3.h.

◆ xUnpin

void(* sqlite3_pcache_methods::xUnpin)(sqlite3_pcache *, void *, int discard)

Definition at line 9338 of file sqlite3.h.


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