|
Common ODB Runtime Library
|
Public Member Functions | |
| query () | |
| query (bool v) | |
| query (const char *q) | |
| query (const std::string &q) | |
| query (const query_base &q) | |
| query (const query_column< bool > &qc) | |
Public Member Functions inherited from odb::query_base | |
| ~query_base () | |
| query_base () | |
| query_base (bool v) | |
| query_base (const char *native) | |
| query_base (const std::string &native) | |
| query_base (const query_column< bool > &) | |
| query_base (const query_base &x) | |
| query_base & | operator= (const query_base &x) |
| query_base & | operator+= (const query_base &) |
| query_base & | operator+= (const std::string &native) |
| bool | empty () const |
| bool | const_true () const |
| query_base (const native_column_info *c) | |
| void | append (const std::string &) |
| void | append (const query_base &) |
| void | append (clause_part::kind_type k, std::size_t data) |
| void | append (const native_column_info *c) |
| void | append_ref (const void *ref, const native_column_info *) |
| template<typename T > | |
| void | append_val (const T &val, const native_column_info *) |
| void | clear () |
| const clause_type & | clause () const |
| const strings_type & | strings () const |
Additional Inherited Members | |
Public Types inherited from odb::query_base | |
| typedef std::vector< clause_part > | clause_type |
| typedef std::vector< std::string > | strings_type |
Static Public Member Functions inherited from odb::query_base | |
| template<typename T > | |
| static val_bind< T > | _val (const T &x) |
| template<typename T > | |
| static ref_bind< T > | _ref (const T &x) |
| template<typename T , std::size_t N> | |
| static ref_bind< T[N]> | _ref (const T(&x)[N]) |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
1.8.7