Lines Matching defs:sqlite3_vtab
5283 typedef struct sqlite3_vtab sqlite3_vtab;
5308 sqlite3_vtab **ppVTab, char**);
5311 sqlite3_vtab **ppVTab, char**);
5312 int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*);
5313 int (*xDisconnect)(sqlite3_vtab *pVTab);
5314 int (*xDestroy)(sqlite3_vtab *pVTab);
5315 int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor);
5323 int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *);
5324 int (*xBegin)(sqlite3_vtab *pVTab);
5325 int (*xSync)(sqlite3_vtab *pVTab);
5326 int (*xCommit)(sqlite3_vtab *pVTab);
5327 int (*xRollback)(sqlite3_vtab *pVTab);
5328 int (*xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName,
5331 int (*xRename)(sqlite3_vtab *pVtab, const char *zNew);
5334 int (*xSavepoint)(sqlite3_vtab *pVTab, int);
5335 int (*xRelease)(sqlite3_vtab *pVTab, int);
5336 int (*xRollbackTo)(sqlite3_vtab *pVTab, int);
5488 ** KEYWORDS: sqlite3_vtab
5504 struct sqlite3_vtab {
5529 sqlite3_vtab *pVtab; /* Virtual table of this cursor */