Video Processing Framework
sqlite3_io_methods Struct Reference

#include <sqlite3.h>

List of all members.

Public Attributes

int iVersion
int(* xClose )(sqlite3_file *)
int(* xRead )(sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)
int(* xWrite )(sqlite3_file *, const void *, int iAmt, sqlite3_int64 iOfst)
int(* xTruncate )(sqlite3_file *, sqlite3_int64 size)
int(* xSync )(sqlite3_file *, int flags)
int(* xFileSize )(sqlite3_file *, sqlite3_int64 *pSize)
int(* xLock )(sqlite3_file *, int)
int(* xUnlock )(sqlite3_file *, int)
int(* xCheckReservedLock )(sqlite3_file *, int *pResOut)
int(* xFileControl )(sqlite3_file *, int op, void *pArg)
int(* xSectorSize )(sqlite3_file *)
int(* xDeviceCharacteristics )(sqlite3_file *)
int(* xShmMap )(sqlite3_file *, int iPg, int pgsz, int, void volatile **)
int(* xShmLock )(sqlite3_file *, int offset, int n, int flags)
void(* xShmBarrier )(sqlite3_file *)
int(* xShmUnmap )(sqlite3_file *, int deleteFlag)

Member Data Documentation

int(* sqlite3_io_methods::xFileControl)(sqlite3_file *, int op, void *pArg)
int(* sqlite3_io_methods::xRead)(sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)
int(* sqlite3_io_methods::xShmLock)(sqlite3_file *, int offset, int n, int flags)
int(* sqlite3_io_methods::xShmMap)(sqlite3_file *, int iPg, int pgsz, int, void volatile **)
int(* sqlite3_io_methods::xShmUnmap)(sqlite3_file *, int deleteFlag)
int(* sqlite3_io_methods::xWrite)(sqlite3_file *, const void *, int iAmt, sqlite3_int64 iOfst)

The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines