Structure to describe virtual table. More...
Data Fields | |
| sqlite3_vtab | vtab |
| SQLite virtual table. More... | |
| sqlite3 * | db |
| Open database. More... | |
| XMOD * | xm |
| Module data. More... | |
| struct XCSR * | xc |
| Current cursor. More... | |
| int | sdoc |
| Size of idocs array. More... | |
| int | ndoc |
| Number of used entries in idocs array. More... | |
| int * | idocs |
| Indexes in module-wide DOC table. More... | |
| sqlite3* XTAB::db |
| int* XTAB::idocs |
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().
| int XTAB::ndoc |
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().
| int XTAB::sdoc |
Size of idocs array.
Definition at line 80 of file xpath.c.
Referenced by xpath_connect(), and xpath_update().
| sqlite3_vtab XTAB::vtab |
| struct XCSR* XTAB::xc |
Current cursor.
Definition at line 79 of file xpath.c.
Referenced by xpath_close(), xpath_connect(), xpath_filter(), and xpath_vfunc_common().
| XMOD* XTAB::xm |
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().