| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes
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::iVersion

int(* sqlite3_io_methods::xCheckReservedLock)(sqlite3_file *, int *pResOut)

int(* sqlite3_io_methods::xClose)(sqlite3_file *)

int(* sqlite3_io_methods::xDeviceCharacteristics)(sqlite3_file *)

int(* sqlite3_io_methods::xFileControl)(sqlite3_file *, int op, void *pArg)

int(* sqlite3_io_methods::xFileSize)(sqlite3_file *, sqlite3_int64 *pSize)

int(* sqlite3_io_methods::xLock)(sqlite3_file *, int)

int(* sqlite3_io_methods::xRead)(sqlite3_file *, void *, int iAmt, sqlite3_int64 iOfst)

int(* sqlite3_io_methods::xSectorSize)(sqlite3_file *)

void(* sqlite3_io_methods::xShmBarrier)(sqlite3_file *)

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::xSync)(sqlite3_file *, int flags)

int(* sqlite3_io_methods::xTruncate)(sqlite3_file *, sqlite3_int64 size)

int(* sqlite3_io_methods::xUnlock)(sqlite3_file *, int)

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:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/SQLite/sqlite3/sqlite3.c
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/SQLite/sqlite3/sqlite3.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines