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

#include <sqlite3.h>

公開変数類

int iVersion
 
int mxPathname
 
void * pAppData
 
sqlite3_vfs * pNext
 
int szOsFile
 
int(* xAccess )(sqlite3_vfs *, const char *zName, int flags, int *pResOut)
 
int(* xCurrentTime )(sqlite3_vfs *, double *)
 
int(* xCurrentTimeInt64 )(sqlite3_vfs *, sqlite3_int64 *)
 
int(* xDelete )(sqlite3_vfs *, const char *zName, int syncDir)
 
void(* xDlClose )(sqlite3_vfs *, void *)
 
void(* xDlError )(sqlite3_vfs *, int nByte, char *zErrMsg)
 
void *(* xDlOpen )(sqlite3_vfs *, const char *zFilename)
 
void(*(* xDlSym )(sqlite3_vfs *, void *, const char *zSymbol))(void)
 
int(* xFullPathname )(sqlite3_vfs *, const char *zName, int nOut, char *zOut)
 
int(* xGetLastError )(sqlite3_vfs *, int, char *)
 
sqlite3_syscall_ptr(* xGetSystemCall )(sqlite3_vfs *, const char *zName)
 
const char *(* xNextSystemCall )(sqlite3_vfs *, const char *zName)
 
int(* xOpen )(sqlite3_vfs *, const char *zName, sqlite3_file *, int flags, int *pOutFlags)
 
int(* xRandomness )(sqlite3_vfs *, int nByte, char *zOut)
 
int(* xSetSystemCall )(sqlite3_vfs *, const char *zName, sqlite3_syscall_ptr)
 
int(* xSleep )(sqlite3_vfs *, int microseconds)
 
const char * zName
 

詳解

sqlite3.h の 1358 行目に定義があります。

メンバ詳解

◆ iVersion

int sqlite3_vfs::iVersion

sqlite3.h の 1359 行目に定義があります。

◆ mxPathname

int sqlite3_vfs::mxPathname

sqlite3.h の 1361 行目に定義があります。

◆ pAppData

void* sqlite3_vfs::pAppData

sqlite3.h の 1364 行目に定義があります。

◆ pNext

sqlite3_vfs* sqlite3_vfs::pNext

sqlite3.h の 1362 行目に定義があります。

◆ szOsFile

int sqlite3_vfs::szOsFile

sqlite3.h の 1360 行目に定義があります。

◆ xAccess

int(* sqlite3_vfs::xAccess) (sqlite3_vfs *, const char *zName, int flags, int *pResOut)

sqlite3.h の 1368 行目に定義があります。

◆ xCurrentTime

int(* sqlite3_vfs::xCurrentTime) (sqlite3_vfs *, double *)

sqlite3.h の 1376 行目に定義があります。

◆ xCurrentTimeInt64

int(* sqlite3_vfs::xCurrentTimeInt64) (sqlite3_vfs *, sqlite3_int64 *)

sqlite3.h の 1382 行目に定義があります。

◆ xDelete

int(* sqlite3_vfs::xDelete) (sqlite3_vfs *, const char *zName, int syncDir)

sqlite3.h の 1367 行目に定義があります。

◆ xDlClose

void(* sqlite3_vfs::xDlClose) (sqlite3_vfs *, void *)

sqlite3.h の 1373 行目に定義があります。

◆ xDlError

void(* sqlite3_vfs::xDlError) (sqlite3_vfs *, int nByte, char *zErrMsg)

sqlite3.h の 1371 行目に定義があります。

◆ xDlOpen

void *(* sqlite3_vfs::xDlOpen) (sqlite3_vfs *, const char *zFilename)

sqlite3.h の 1370 行目に定義があります。

◆ xDlSym

void(*(* sqlite3_vfs::xDlSym) (sqlite3_vfs *, void *, const char *zSymbol))(void)

sqlite3.h の 1372 行目に定義があります。

◆ xFullPathname

int(* sqlite3_vfs::xFullPathname) (sqlite3_vfs *, const char *zName, int nOut, char *zOut)

sqlite3.h の 1369 行目に定義があります。

◆ xGetLastError

int(* sqlite3_vfs::xGetLastError) (sqlite3_vfs *, int, char *)

sqlite3.h の 1377 行目に定義があります。

◆ xGetSystemCall

sqlite3_syscall_ptr(* sqlite3_vfs::xGetSystemCall) (sqlite3_vfs *, const char *zName)

sqlite3.h の 1388 行目に定義があります。

◆ xNextSystemCall

const char *(* sqlite3_vfs::xNextSystemCall) (sqlite3_vfs *, const char *zName)

sqlite3.h の 1389 行目に定義があります。

◆ xOpen

int(* sqlite3_vfs::xOpen) (sqlite3_vfs *, const char *zName, sqlite3_file *, int flags, int *pOutFlags)

sqlite3.h の 1365 行目に定義があります。

◆ xRandomness

int(* sqlite3_vfs::xRandomness) (sqlite3_vfs *, int nByte, char *zOut)

sqlite3.h の 1374 行目に定義があります。

◆ xSetSystemCall

int(* sqlite3_vfs::xSetSystemCall) (sqlite3_vfs *, const char *zName, sqlite3_syscall_ptr)

sqlite3.h の 1387 行目に定義があります。

◆ xSleep

int(* sqlite3_vfs::xSleep) (sqlite3_vfs *, int microseconds)

sqlite3.h の 1375 行目に定義があります。

◆ zName

const char* sqlite3_vfs::zName

sqlite3.h の 1363 行目に定義があります。


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