gdrsclib
Data Fields
sqlite3_vfs Struct Reference

#include <sqlite3.h>

Data Fields

int iVersion
 
int szOsFile
 
int mxPathname
 
sqlite3_vfspNext
 
const char * zName
 
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 *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 *)
 

Detailed Description

Definition at line 1319 of file sqlite3.c.

Field Documentation

◆ iVersion

int iVersion

Definition at line 1320 of file sqlite3.c.

◆ mxPathname

int mxPathname

Definition at line 1322 of file sqlite3.c.

◆ pAppData

void * pAppData

Definition at line 1325 of file sqlite3.c.

◆ pNext

sqlite3_vfs * pNext

Definition at line 1323 of file sqlite3.c.

◆ szOsFile

int szOsFile

Definition at line 1321 of file sqlite3.c.

◆ xAccess

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

Definition at line 1329 of file sqlite3.c.

◆ xCurrentTime

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

Definition at line 1337 of file sqlite3.c.

◆ xDelete

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

Definition at line 1328 of file sqlite3.c.

◆ xDlClose

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

Definition at line 1334 of file sqlite3.c.

◆ xDlError

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

Definition at line 1332 of file sqlite3.c.

◆ xDlOpen

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

Definition at line 1331 of file sqlite3.c.

◆ xDlSym

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

Definition at line 1333 of file sqlite3.c.

◆ xFullPathname

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

Definition at line 1330 of file sqlite3.c.

◆ xGetLastError

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

Definition at line 1338 of file sqlite3.c.

◆ xOpen

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

Definition at line 1326 of file sqlite3.c.

◆ xRandomness

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

Definition at line 1335 of file sqlite3.c.

◆ xSleep

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

Definition at line 1336 of file sqlite3.c.

◆ zName

const char * zName

Definition at line 1324 of file sqlite3.c.


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