|
| | query_base () |
| |
| | query_base (bool v) |
| |
| | query_base (const char *native) |
| |
| | query_base (const std::string &native) |
| |
| | query_base (const char *table, const char *column) |
| |
| template<typename T > |
| | query_base (val_bind< T > v) |
| |
| template<typename T , database_type_id ID> |
| | query_base (val_bind_typed< T, ID > v) |
| |
| template<typename T > |
| | query_base (ref_bind< T > r) |
| |
| template<typename T , database_type_id ID> |
| | query_base (ref_bind_typed< T, ID > r) |
| |
| template<database_type_id ID> |
| | query_base (const query_column< bool, ID > &) |
| |
| | query_base (const odb::query_base &) |
| |
| | query_base (const query_base &) |
| |
| query_base & | operator= (const query_base &) |
| |
| std::string | clause () const |
| |
| const char * | clause_prefix () const |
| |
| void | init_parameters () const |
| |
| binding & | parameters_binding () const |
| |
| bool | empty () const |
| |
| bool | const_true () const |
| |
| void | optimize () |
| |
| query_base & | operator+= (const query_base &) |
| |
| query_base & | operator+= (const std::string &q) |
| |
| template<typename T > |
| query_base & | operator+= (val_bind< T > v) |
| |
| template<typename T , database_type_id ID> |
| query_base & | operator+= (val_bind_typed< T, ID > v) |
| |
| template<typename T > |
| query_base & | operator+= (ref_bind< T > r) |
| |
| template<typename T , database_type_id ID> |
| query_base & | operator+= (ref_bind_typed< T, ID > r) |
| |
| template<typename T , database_type_id ID> |
| void | append (val_bind< T >, const char *conv) |
| |
| template<typename T , database_type_id ID> |
| void | append (ref_bind< T >, const char *conv) |
| |
| void | append (details::shared_ptr< query_param >, const char *conv) |
| |
| void | append (bool v) |
| |
| void | append (const std::string &native) |
| |
| void | append (const char *native) |
| |
| void | append (const char *table, const char *column) |
| |
|
| template<typename T > |
| static val_bind< T > | _val (const T &x, unsigned short prec=0xFFF, short scale=0xFFF) |
| |
| template<database_type_id ID, typename T > |
| static val_bind_typed< T, ID > | _val (const T &x, unsigned short prec=0xFFF, short scale=0xFFF) |
| |
| template<typename T > |
| static ref_bind< T > | _ref (const T &x, unsigned short prec=0xFFF, short scale=0xFFF) |
| |
| template<database_type_id ID, typename T > |
| static ref_bind_typed< T, ID > | _ref (const T &x, unsigned short prec=0xFFF, short scale=0xFFF) |
| |
| template<typename T , std::size_t N> |
| static val_bind< T[N]> | _val (const T(&x)[N], unsigned short prec=0xFFF, short scale=0xFFF) |
| |
| template<database_type_id ID, typename T , std::size_t N> |
| static val_bind_typed< T[N], ID > | _val (const T(&x)[N], unsigned short prec=0xFFF, short scale=0xFFF) |
| |
| template<typename T , std::size_t N> |
| static ref_bind< T[N]> | _ref (const T(&x)[N], unsigned short prec=0xFFF, short scale=0xFFF) |
| |
| template<database_type_id ID, typename T , std::size_t N> |
| static ref_bind_typed< T[N], ID > | _ref (const T(&x)[N], unsigned short prec=0xFFF, short scale=0xFFF) |
| |