Soar Kernel  9.3.2 08-06-12
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Data Fields
sqlite3_vfs Struct Reference

#include <sqlite3.h>

Data Fields

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(* 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

Detailed Description

Definition at line 916 of file sqlite3.h.

Field Documentation

int sqlite3_vfs::iVersion

Definition at line 917 of file sqlite3.h.

int sqlite3_vfs::mxPathname

Definition at line 919 of file sqlite3.h.

void* sqlite3_vfs::pAppData

Definition at line 922 of file sqlite3.h.

sqlite3_vfs* sqlite3_vfs::pNext

Definition at line 920 of file sqlite3.h.

int sqlite3_vfs::szOsFile

Definition at line 918 of file sqlite3.h.

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

Definition at line 926 of file sqlite3.h.

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

Definition at line 934 of file sqlite3.h.

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

Definition at line 940 of file sqlite3.h.

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

Definition at line 925 of file sqlite3.h.

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

Definition at line 931 of file sqlite3.h.

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

Definition at line 929 of file sqlite3.h.

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

Definition at line 928 of file sqlite3.h.

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

Definition at line 930 of file sqlite3.h.

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

Definition at line 927 of file sqlite3.h.

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

Definition at line 935 of file sqlite3.h.

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

Definition at line 946 of file sqlite3.h.

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

Definition at line 947 of file sqlite3.h.

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

Definition at line 923 of file sqlite3.h.

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

Definition at line 932 of file sqlite3.h.

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

Definition at line 945 of file sqlite3.h.

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

Definition at line 933 of file sqlite3.h.

const char* sqlite3_vfs::zName

Definition at line 921 of file sqlite3.h.


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