|
| schema_sqlite (std::string &conninfo, bool no_catalog) |
|
virtual std::string | quote_name (const std::string &id) |
|
void | summary () |
|
void | fill_scope (struct scope &s) |
|
virtual void | register_operator (op &o) |
|
virtual void | register_routine (routine &r) |
|
virtual void | register_aggregate (routine &r) |
|
virtual op_iterator | find_operator (sqltype *left, sqltype *right, sqltype *res) |
|
void | generate_indexes () |
|
void | q (const char *query) |
|
| sqlite_connection (std::string &conninfo) |
|
|
typedef std::tuple< sqltype *, sqltype *, sqltype * > | typekey |
|
typedef std::multimap< typekey, op >::iterator | op_iterator |
|
sqltype * | booltype |
|
sqltype * | inttype |
|
sqltype * | internaltype |
|
sqltype * | arraytype |
|
std::vector< sqltype * > | types |
|
std::vector< table > | tables |
|
std::vector< op > | operators |
|
std::vector< routine > | routines |
|
std::vector< routine > | aggregates |
|
std::multimap< typekey, op > | index |
|
std::multimap< sqltype *, routine * > | routines_returning_type |
|
std::multimap< sqltype *, routine * > | aggregates_returning_type |
|
std::multimap< sqltype *, routine * > | parameterless_routines_returning_type |
|
std::multimap< sqltype *, table * > | tables_with_columns_of_type |
|
std::multimap< sqltype *, op * > | operators_returning_type |
|
std::multimap< sqltype *, sqltype * > | concrete_type |
|
std::vector< table * > | base_tables |
|
string | version |
|
int | version_num |
|
const char * | true_literal = "true" |
|
const char * | false_literal = "false" |
|
sqlite3 * | db |
|
char * | zErrMsg = 0 |
|
int | rc |
|
Definition at line 24 of file sqlite.hh.
The documentation for this struct was generated from the following files: