Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
sqlite3_io_methods 構造体

#include <sqlite3.h>

公開変数類

int iVersion
 
int(* xCheckReservedLock )(sqlite3_file *, int *pResOut)
 
int(* xClose )(sqlite3_file *)
 
int(* xDeviceCharacteristics )(sqlite3_file *)
 
int(* xFetch )(sqlite3_file *, sqlite3_int64 iOfst, int iAmt, void **pp)
 
int(* xFileControl )(sqlite3_file *, int op, void *pArg)
 
int(* xFileSize )(sqlite3_file *, sqlite3_int64 *pSize)
 
int(* xLock )(sqlite3_file *, int)
 
int(* xRead )(sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)
 
int(* xSectorSize )(sqlite3_file *)
 
void(* xShmBarrier )(sqlite3_file *)
 
int(* xShmLock )(sqlite3_file *, int offset, int n, int flags)
 
int(* xShmMap )(sqlite3_file *, int iPg, int pgsz, int, void volatile **)
 
int(* xShmUnmap )(sqlite3_file *, int deleteFlag)
 
int(* xSync )(sqlite3_file *, int flags)
 
int(* xTruncate )(sqlite3_file *, sqlite3_int64 size)
 
int(* xUnfetch )(sqlite3_file *, sqlite3_int64 iOfst, void *p)
 
int(* xUnlock )(sqlite3_file *, int)
 
int(* xWrite )(sqlite3_file *, const void *, int iAmt, sqlite3_int64 iOfst)
 

詳解

sqlite3.h781 行目に定義があります。

メンバ詳解

◆ iVersion

int sqlite3_io_methods::iVersion

sqlite3.h782 行目に定義があります。

◆ xCheckReservedLock

int(* sqlite3_io_methods::xCheckReservedLock) (sqlite3_file *, int *pResOut)

sqlite3.h791 行目に定義があります。

◆ xClose

int(* sqlite3_io_methods::xClose) (sqlite3_file *)

sqlite3.h783 行目に定義があります。

◆ xDeviceCharacteristics

int(* sqlite3_io_methods::xDeviceCharacteristics) (sqlite3_file *)

sqlite3.h794 行目に定義があります。

◆ xFetch

int(* sqlite3_io_methods::xFetch) (sqlite3_file *, sqlite3_int64 iOfst, int iAmt, void **pp)

sqlite3.h801 行目に定義があります。

◆ xFileControl

int(* sqlite3_io_methods::xFileControl) (sqlite3_file *, int op, void *pArg)

sqlite3.h792 行目に定義があります。

◆ xFileSize

int(* sqlite3_io_methods::xFileSize) (sqlite3_file *, sqlite3_int64 *pSize)

sqlite3.h788 行目に定義があります。

◆ xLock

int(* sqlite3_io_methods::xLock) (sqlite3_file *, int)

sqlite3.h789 行目に定義があります。

◆ xRead

int(* sqlite3_io_methods::xRead) (sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)

sqlite3.h784 行目に定義があります。

◆ xSectorSize

int(* sqlite3_io_methods::xSectorSize) (sqlite3_file *)

sqlite3.h793 行目に定義があります。

◆ xShmBarrier

void(* sqlite3_io_methods::xShmBarrier) (sqlite3_file *)

sqlite3.h798 行目に定義があります。

◆ xShmLock

int(* sqlite3_io_methods::xShmLock) (sqlite3_file *, int offset, int n, int flags)

sqlite3.h797 行目に定義があります。

◆ xShmMap

int(* sqlite3_io_methods::xShmMap) (sqlite3_file *, int iPg, int pgsz, int, void volatile **)

sqlite3.h796 行目に定義があります。

◆ xShmUnmap

int(* sqlite3_io_methods::xShmUnmap) (sqlite3_file *, int deleteFlag)

sqlite3.h799 行目に定義があります。

◆ xSync

int(* sqlite3_io_methods::xSync) (sqlite3_file *, int flags)

sqlite3.h787 行目に定義があります。

◆ xTruncate

int(* sqlite3_io_methods::xTruncate) (sqlite3_file *, sqlite3_int64 size)

sqlite3.h786 行目に定義があります。

◆ xUnfetch

int(* sqlite3_io_methods::xUnfetch) (sqlite3_file *, sqlite3_int64 iOfst, void *p)

sqlite3.h802 行目に定義があります。

◆ xUnlock

int(* sqlite3_io_methods::xUnlock) (sqlite3_file *, int)

sqlite3.h790 行目に定義があります。

◆ xWrite

int(* sqlite3_io_methods::xWrite) (sqlite3_file *, const void *, int iAmt, sqlite3_int64 iOfst)

sqlite3.h785 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: