| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes
sqlite3_pcache_methods Struct Reference

`#include <sqlite3.h>`

List of all members.

## Public Attributes

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 *)

## Member Data Documentation

void * sqlite3_pcache_methods::pArg

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

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

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

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

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

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

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

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

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

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

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

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/SQLite/sqlite3/sqlite3.c
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/SQLite/sqlite3/sqlite3.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines