8 #ifndef TIP_DB_PG_ERROR_HPP_ 
    9 #define TIP_DB_PG_ERROR_HPP_ 
   25     explicit db_error( 
char const* what_arg );
 
connection_error(std::string const &)
db_error(std::string const &what_arg)
client_error(std::string const &)
An error generated by the PostgreSQL server when executing a query. 
An attempt to extract a value from a null field was made. 
value_is_null(std::string const &field_name)
Base class for exceptions generated by the library. 
An exception was caught in a callback. 
query_error(std::string const &)
Connection with the database server failure. Includes network and authentication failures.