Public Attributes
sqlite3_module Struct Reference

#include <sqlite3.h>

List of all members.

Public Attributes

int iVersion
int(* xBegin )(sqlite3_vtab *pVTab)
int(* xBestIndex )(sqlite3_vtab *pVTab, sqlite3_index_info *)
int(* xClose )(sqlite3_vtab_cursor *)
int(* xColumn )(sqlite3_vtab_cursor *, sqlite3_context *, int)
int(* xCommit )(sqlite3_vtab *pVTab)
int(* xConnect )(sqlite3 *, void *pAux, int argc, const char *const *argv, sqlite3_vtab **ppVTab, char **)
int(* xCreate )(sqlite3 *, void *pAux, int argc, const char *const *argv, sqlite3_vtab **ppVTab, char **)
int(* xDestroy )(sqlite3_vtab *pVTab)
int(* xDisconnect )(sqlite3_vtab *pVTab)
int(* xEof )(sqlite3_vtab_cursor *)
int(* xFilter )(sqlite3_vtab_cursor *, int idxNum, const char *idxStr, int argc, sqlite3_value **argv)
int(* xFindFunction )(sqlite3_vtab *pVtab, int nArg, const char *zName, void(**pxFunc)(sqlite3_context *, int, sqlite3_value **), void **ppArg)
int(* xNext )(sqlite3_vtab_cursor *)
int(* xOpen )(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor)
int(* xRelease )(sqlite3_vtab *pVTab, int)
int(* xRename )(sqlite3_vtab *pVtab, const char *zNew)
int(* xRollback )(sqlite3_vtab *pVTab)
int(* xRollbackTo )(sqlite3_vtab *pVTab, int)
int(* xRowid )(sqlite3_vtab_cursor *, sqlite3_int64 *pRowid)
int(* xSavepoint )(sqlite3_vtab *pVTab, int)
int(* xSync )(sqlite3_vtab *pVTab)
int(* xUpdate )(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *)

Detailed Description

Definition at line 5250 of file sqlite3.c.


Member Data Documentation

Definition at line 5251 of file sqlite3.c.

Definition at line 5270 of file sqlite3.c.

Definition at line 5258 of file sqlite3.c.

Definition at line 5262 of file sqlite3.c.

Definition at line 5267 of file sqlite3.c.

Definition at line 5272 of file sqlite3.c.

int(* sqlite3_module::xConnect)(sqlite3 *, void *pAux, int argc, const char *const *argv, sqlite3_vtab **ppVTab, char **)

Definition at line 5255 of file sqlite3.c.

int(* sqlite3_module::xCreate)(sqlite3 *, void *pAux, int argc, const char *const *argv, sqlite3_vtab **ppVTab, char **)

Definition at line 5252 of file sqlite3.c.

Definition at line 5260 of file sqlite3.c.

Definition at line 5259 of file sqlite3.c.

Definition at line 5266 of file sqlite3.c.

int(* sqlite3_module::xFilter)(sqlite3_vtab_cursor *, int idxNum, const char *idxStr, int argc, sqlite3_value **argv)

Definition at line 5263 of file sqlite3.c.

int(* sqlite3_module::xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName, void(**pxFunc)(sqlite3_context *, int, sqlite3_value **), void **ppArg)

Definition at line 5274 of file sqlite3.c.

Definition at line 5265 of file sqlite3.c.

Definition at line 5261 of file sqlite3.c.

Definition at line 5281 of file sqlite3.c.

int(* sqlite3_module::xRename)(sqlite3_vtab *pVtab, const char *zNew)

Definition at line 5277 of file sqlite3.c.

Definition at line 5273 of file sqlite3.c.

Definition at line 5282 of file sqlite3.c.

Definition at line 5268 of file sqlite3.c.

Definition at line 5280 of file sqlite3.c.

Definition at line 5271 of file sqlite3.c.

Definition at line 5269 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