Public Attributes

sqlite3_vfs Struct Reference

#include <sqlite3.h>

Collaboration diagram for sqlite3_vfs:

List of all members.

Public Attributes

int iVersion
int mxPathname
void * pAppData
sqlite3_vfspNext
int szOsFile
int(* xAccess )(sqlite3_vfs *, const char *zName, int flags, int *pResOut)
int(* xCurrentTime )(sqlite3_vfs *, double *)
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 *)
int(* xOpen )(sqlite3_vfs *, const char *zName, sqlite3_file *, int flags, int *pOutFlags)
int(* xRandomness )(sqlite3_vfs *, int nByte, char *zOut)
int(* xSleep )(sqlite3_vfs *, int microseconds)
const char * zName

Member Data Documentation

int(* sqlite3_vfs::xAccess)(sqlite3_vfs *, const char *zName, int flags, int *pResOut)
int(* sqlite3_vfs::xDelete)(sqlite3_vfs *, const char *zName, int syncDir)
void(* sqlite3_vfs::xDlClose)(sqlite3_vfs *, void *)
void(* sqlite3_vfs::xDlError)(sqlite3_vfs *, int nByte, char *zErrMsg)
void*(* sqlite3_vfs::xDlOpen)(sqlite3_vfs *, const char *zFilename)
void(*(* sqlite3_vfs::xDlSym)(sqlite3_vfs *, void *, const char *zSymbol))(void)
int(* sqlite3_vfs::xFullPathname)(sqlite3_vfs *, const char *zName, int nOut, char *zOut)
int(* sqlite3_vfs::xGetLastError)(sqlite3_vfs *, int, char *)
int(* sqlite3_vfs::xOpen)(sqlite3_vfs *, const char *zName, sqlite3_file *, int flags, int *pOutFlags)
int(* sqlite3_vfs::xRandomness)(sqlite3_vfs *, int nByte, char *zOut)
int(* sqlite3_vfs::xSleep)(sqlite3_vfs *, int microseconds)
const char* sqlite3_vfs::zName

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