SavvyUI C++ UI Library
Loading...
Searching...
No Matches
sqlite3_vfs Struct Reference

#include <sqlite3.h>

Public Attributes

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

Member Data Documentation

◆ iVersion

int sqlite3_vfs::iVersion

◆ mxPathname

int sqlite3_vfs::mxPathname

◆ pAppData

void* sqlite3_vfs::pAppData

◆ pNext

sqlite3_vfs* sqlite3_vfs::pNext

◆ szOsFile

int sqlite3_vfs::szOsFile

◆ xAccess

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

◆ xCurrentTime

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

◆ xCurrentTimeInt64

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

◆ xDelete

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

◆ xDlClose

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

◆ xDlError

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

◆ xDlOpen

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

◆ xDlSym

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

◆ xFullPathname

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

◆ xGetLastError

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

◆ xGetSystemCall

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

◆ xNextSystemCall

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

◆ xOpen

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

◆ xRandomness

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

◆ xSetSystemCall

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

◆ xSleep

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

◆ zName

const char* sqlite3_vfs::zName

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