XTAB Struct Reference


Detailed Description

Structure to describe virtual table.

Definition at line 75 of file xpath.c.


Data Fields

sqlite3_vtab vtab
 SQLite virtual table.
sqlite3 * db
 Open database.
XMODxm
 Module data.
struct XCSRxc
 Current cursor.
int sdoc
 Size of idocs array.
int ndoc
 Number of used entries in idocs array.
int * idocs
 Indexes in module-wide DOC table.

Field Documentation

sqlite3_vtab XTAB::vtab

SQLite virtual table.

Definition at line 76 of file xpath.c.

Referenced by xpath_connect().

sqlite3* XTAB::db

Open database.

Definition at line 77 of file xpath.c.

Referenced by xpath_connect().

Module data.

Definition at line 78 of file xpath.c.

Referenced by xpath_column(), xpath_connect(), xpath_disconnect(), xpath_rowid(), xpath_update(), and xpath_vfunc_common().

struct XCSR* XTAB::xc [read]

Current cursor.

Definition at line 79 of file xpath.c.

Referenced by xpath_close(), xpath_connect(), xpath_filter(), and xpath_vfunc_common().

Size of idocs array.

Definition at line 80 of file xpath.c.

Referenced by xpath_connect(), and xpath_update().

Number of used entries in idocs array.

Definition at line 81 of file xpath.c.

Referenced by xpath_column(), xpath_connect(), xpath_disconnect(), xpath_eof(), xpath_next(), xpath_update(), and xpath_vfunc_common().

Indexes in module-wide DOC table.

Definition at line 82 of file xpath.c.

Referenced by xpath_column(), xpath_connect(), xpath_disconnect(), xpath_rowid(), xpath_update(), and xpath_vfunc_common().


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

Generated on 9 Dec 2016 by doxygen.
Contact: chw@ch-werner.de