#include <sqlite3.h>
|
| int | iVersion |
| |
| void * | pArg |
| |
| void(* | xCachesize )(sqlite3_pcache *, int nCachesize) |
| |
| sqlite3_pcache *(* | xCreate )(int szPage, int szExtra, int bPurgeable) |
| |
| void(* | xDestroy )(sqlite3_pcache *) |
| |
| sqlite3_pcache_page *(* | xFetch )(sqlite3_pcache *, unsigned key, int createFlag) |
| |
| int(* | xInit )(void *) |
| |
| int(* | xPagecount )(sqlite3_pcache *) |
| |
| void(* | xRekey )(sqlite3_pcache *, sqlite3_pcache_page *, unsigned oldKey, unsigned newKey) |
| |
| void(* | xShrink )(sqlite3_pcache *) |
| |
| void(* | xShutdown )(void *) |
| |
| void(* | xTruncate )(sqlite3_pcache *, unsigned iLimit) |
| |
| void(* | xUnpin )(sqlite3_pcache *, sqlite3_pcache_page *, int discard) |
| |
sqlite3.h の 8353 行目に定義があります。
◆ iVersion
| int sqlite3_pcache_methods2::iVersion |
◆ pArg
| void* sqlite3_pcache_methods2::pArg |
◆ xCachesize
| void(* sqlite3_pcache_methods2::xCachesize) (sqlite3_pcache *, int nCachesize) |
◆ xCreate
| sqlite3_pcache *(* sqlite3_pcache_methods2::xCreate) (int szPage, int szExtra, int bPurgeable) |
◆ xDestroy
◆ xFetch
◆ xInit
| int(* sqlite3_pcache_methods2::xInit) (void *) |
◆ xPagecount
◆ xRekey
◆ xShrink
◆ xShutdown
| void(* sqlite3_pcache_methods2::xShutdown) (void *) |
◆ xTruncate
| void(* sqlite3_pcache_methods2::xTruncate) (sqlite3_pcache *, unsigned iLimit) |
◆ xUnpin
この構造体詳解は次のファイルから抽出されました:
- C:/Users/masah/source/repos/KumaKuma0421/Alternate/DBLibrary/SQLite3/sqlite3.h