Classes | |
class | DatabaseError |
A backend database error. More... | |
class | field |
Database field template class. More... | |
class | field_base |
Database field base class. More... | |
class | insert_query |
Database INSERT query class. More... | |
class | ptr_field |
Database pointer field template class. More... | |
class | query |
Database query class. More... | |
struct | query_helper |
Helper function used when constructing a query. More... | |
struct | query_helper< bool, F > |
struct | query_helper< std::string, F > |
class | row |
Database row template class. More... | |
class | row_base |
Database row base class. More... | |
class | table |
Database table convenience wrapper. More... | |
class | transaction |
Database transaction convenience wrapper. More... | |
class | update_query |
Database UPDATE query class. More... | |
Functions | |
template<typename T> field< T > | operator+ (const field< T > &lhs, const field< T > &rhs) |
template<typename T> field< T > | operator- (const field< T > &lhs, const field< T > &rhs) |
template<typename T> field< T > | operator * (const field< T > &lhs, const field< T > &rhs) |
template<typename T> field< T > | operator/ (const field< T > &lhs, const field< T > &rhs) |
template<typename T> field< T > | operator% (const field< T > &lhs, const field< T > &rhs) |
template<typename T> bool | operator== (const field< T > &lhs, const field< T > &rhs) |
template<typename T> bool | operator!= (const field< T > &lhs, const field< T > &rhs) |
template<typename T> field< T > | operator- (const field< T > &rhs) |
template<typename T> field< T > | operator+ (const field< T > &rhs) |
template<typename T> std::ostream & | operator<< (std::ostream &os, const field< T > &rhs) |
template<typename T> std::ostream & | operator<< (std::ostream &os, const insert_query &rhs) |
template<typename T> ptr_field< T > | operator+ (const ptr_field< T > &lhs, const ptr_field< T > &rhs) |
template<typename T> ptr_field< T > | operator- (const ptr_field< T > &lhs, const ptr_field< T > &rhs) |
template<typename T> ptr_field< T > | operator * (const ptr_field< T > &lhs, const ptr_field< T > &rhs) |
template<typename T> ptr_field< T > | operator/ (const ptr_field< T > &lhs, const ptr_field< T > &rhs) |
template<typename T> ptr_field< T > | operator% (const ptr_field< T > &lhs, const ptr_field< T > &rhs) |
template<typename T> bool | operator== (const ptr_field< T > &lhs, const ptr_field< T > &rhs) |
template<typename T> bool | operator!= (const ptr_field< T > &lhs, const ptr_field< T > &rhs) |
template<typename T> ptr_field< T > | operator- (const ptr_field< T > &rhs) |
template<typename T> ptr_field< T > | operator+ (const ptr_field< T > &rhs) |
template<typename T> std::ostream & | operator<< (std::ostream &os, const ptr_field< T > &rhs) |
template<typename T> std::ostream & | operator<< (std::ostream &os, const query &rhs) |
template<typename T> std::ostream & | operator<< (std::ostream &os, const update_query &rhs) |
|
Definition at line 335 of file ptr_field.h. References pqxxobject::ptr_field< T >::m_value. |
|
|
|
Definition at line 371 of file ptr_field.h. References pqxxobject::ptr_field< T >::m_value. |
|
|
|
Definition at line 353 of file ptr_field.h. References pqxxobject::ptr_field< T >::m_value. |
|
|
|
Definition at line 389 of file ptr_field.h. References pqxxobject::ptr_field< T >::m_value. |
|
Definition at line 317 of file ptr_field.h. References pqxxobject::ptr_field< T >::m_value. |
|
Definition at line 333 of file field.h. References pqxxobject::field< T >::m_value. |
|
|
|
Definition at line 380 of file ptr_field.h. References pqxxobject::ptr_field< T >::m_value. |
|
Definition at line 326 of file ptr_field.h. References pqxxobject::ptr_field< T >::m_value. |
|
Definition at line 325 of file field.h. References pqxxobject::field< T >::m_value. |
|
|
|
Definition at line 344 of file ptr_field.h. References pqxxobject::ptr_field< T >::m_value. |
|
|
|
Definition at line 136 of file update_query.h. References pqxxobject::update_query::str(). |
|
|
|
Definition at line 398 of file ptr_field.h. |
|
Definition at line 110 of file insert_query.h. References pqxxobject::insert_query::str(). |
|
|
|
Definition at line 362 of file ptr_field.h. References pqxxobject::ptr_field< T >::m_value. |
|
Definition at line 311 of file field.h. References pqxxobject::field< T >::m_value. |