Public Attributes
sqlite3_io_methods Struct Reference

#include <sqlite3.h>

List of all members.

Public Attributes

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

Detailed Description

Definition at line 755 of file sqlite3.c.


Member Data Documentation

Definition at line 756 of file sqlite3.c.

Definition at line 765 of file sqlite3.c.

Definition at line 757 of file sqlite3.c.

Definition at line 768 of file sqlite3.c.

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

Definition at line 775 of file sqlite3.c.

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

Definition at line 766 of file sqlite3.c.

Definition at line 762 of file sqlite3.c.

Definition at line 763 of file sqlite3.c.

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

Definition at line 758 of file sqlite3.c.

Definition at line 767 of file sqlite3.c.

Definition at line 772 of file sqlite3.c.

int(* sqlite3_io_methods::xShmLock)(sqlite3_file *, int offset, int n, int flags)

Definition at line 771 of file sqlite3.c.

int(* sqlite3_io_methods::xShmMap)(sqlite3_file *, int iPg, int pgsz, int, void volatile **)

Definition at line 770 of file sqlite3.c.

int(* sqlite3_io_methods::xShmUnmap)(sqlite3_file *, int deleteFlag)

Definition at line 773 of file sqlite3.c.

Definition at line 761 of file sqlite3.c.

Definition at line 760 of file sqlite3.c.

Definition at line 776 of file sqlite3.c.

Definition at line 764 of file sqlite3.c.

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

Definition at line 759 of file sqlite3.c.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:59:39