Back to index

php5  5.3.10
Public Attributes
sqlite3_module Struct Reference

#include <sqlite3.h>

List of all members.

Public Attributes

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

Detailed Description

Definition at line 5290 of file sqlite3.c.


Member Data Documentation

Definition at line 5291 of file sqlite3.c.

Definition at line 5310 of file sqlite3.c.

Definition at line 5298 of file sqlite3.c.

Definition at line 5302 of file sqlite3.c.

Definition at line 5307 of file sqlite3.c.

Definition at line 5312 of file sqlite3.c.

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

Definition at line 5295 of file sqlite3.c.

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

Definition at line 5292 of file sqlite3.c.

Definition at line 5300 of file sqlite3.c.

Definition at line 5299 of file sqlite3.c.

Definition at line 5306 of file sqlite3.c.

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

Definition at line 5303 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 5314 of file sqlite3.c.

Definition at line 5305 of file sqlite3.c.

Definition at line 5301 of file sqlite3.c.

Definition at line 5321 of file sqlite3.c.

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

Definition at line 5317 of file sqlite3.c.

Definition at line 5313 of file sqlite3.c.

Definition at line 5322 of file sqlite3.c.

Definition at line 5308 of file sqlite3.c.

Definition at line 5320 of file sqlite3.c.

Definition at line 5311 of file sqlite3.c.

Definition at line 5309 of file sqlite3.c.


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