sqlite3_vfs Struct Reference

#include <sqlite3.h>

Inheritance diagram for sqlite3_vfs:

Inheritance graph
[legend]
Collaboration diagram for sqlite3_vfs:

Collaboration graph
[legend]

List of all members.

Public Attributes

int iVersion
int szOsFile
int mxPathname
sqlite3_vfspNext
const charzName
void * pAppData
int(* xOpen )(sqlite3_vfs *, const char *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(* xGetTempname )(sqlite3_vfs *, int nOut, char *zOut)
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(* xDlClose )(sqlite3_vfs *, void *)
int(* xRandomness )(sqlite3_vfs *, int nByte, char *zOut)
int(* xSleep )(sqlite3_vfs *, int microseconds)
int(* xCurrentTime )(sqlite3_vfs *, double *)


Member Data Documentation

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

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

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

int(* sqlite3_vfs::xGetTempname)(sqlite3_vfs *, int nOut, char *zOut) ( sqlite3_vfs ,
int  nOut,
char zOut 
)

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

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

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

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

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

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

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


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

Generated Mozilla by doxygen 1.5.6