b2xy_table Struct Reference


Detailed Description

Structure to describe a virtual table.

Definition at line 228 of file blobtoxy.c.


Data Fields

sqlite3_vtab base
 SQLite's base virtual table struct.
sqlite3 * db
 Open database.
char * master_table
 Table where to fetch BLOB from.
char * fq_master_table
 Fully qualified master_table.
char * key_column
 Name of key column.
char * blob_column
 Name of BLOB column.
char * x_scale_column
 Name of column giving X scale or NULL.
char * x_offset_column
 Name of column giving X offset or NULL.
char * y_scale_column
 Name of column giving Y scale or NULL.
char * y_offset_column
 Name of column giving Y offset or NULL.
char * other_columns
 Other columns or empty string.
int type
 Data type of BLOB.
int do_x_sl
 If true, apply X start/length.
int x_start
int x_length
 X start/length.
int argc
 Number args from b2xy_create() call.
char ** argv
 Argument vector from b2xy_create() call.

Field Documentation

sqlite3_vtab b2xy_table::base

SQLite's base virtual table struct.

Definition at line 229 of file blobtoxy.c.

sqlite3* b2xy_table::db

Open database.

Definition at line 230 of file blobtoxy.c.

Referenced by b2xy_filter().

Table where to fetch BLOB from.

Definition at line 231 of file blobtoxy.c.

Fully qualified master_table.

Definition at line 232 of file blobtoxy.c.

Referenced by b2xy_filter().

Name of key column.

Definition at line 233 of file blobtoxy.c.

Referenced by b2xy_bestindex(), and b2xy_filter().

Name of BLOB column.

Definition at line 234 of file blobtoxy.c.

Referenced by b2xy_filter().

Name of column giving X scale or NULL.

Definition at line 235 of file blobtoxy.c.

Referenced by b2xy_filter(), and b2xy_next().

Name of column giving X offset or NULL.

Definition at line 236 of file blobtoxy.c.

Referenced by b2xy_filter(), and b2xy_next().

Name of column giving Y scale or NULL.

Definition at line 237 of file blobtoxy.c.

Referenced by b2xy_filter(), and b2xy_next().

Name of column giving Y offset or NULL.

Definition at line 238 of file blobtoxy.c.

Referenced by b2xy_filter(), and b2xy_next().

Other columns or empty string.

Definition at line 239 of file blobtoxy.c.

Referenced by b2xy_filter().

Data type of BLOB.

Definition at line 240 of file blobtoxy.c.

Referenced by b2xy_open().

If true, apply X start/length.

Definition at line 241 of file blobtoxy.c.

Referenced by b2xy_open().

Definition at line 242 of file blobtoxy.c.

Referenced by b2xy_open().

X start/length.

Definition at line 242 of file blobtoxy.c.

Referenced by b2xy_open().

Number args from b2xy_create() call.

Definition at line 243 of file blobtoxy.c.

Argument vector from b2xy_create() call.

Definition at line 244 of file blobtoxy.c.


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

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