libpqxx
7.9.0
|
Exception class for micommunication with the server. More...
#include <except.hxx>
Public Member Functions | |
protocol_violation (std::string const &) | |
Public Member Functions inherited from pqxx::broken_connection | |
broken_connection () | |
broken_connection (std::string const &) | |
Public Member Functions inherited from pqxx::failure | |
failure (std::string const &) | |
Exception class for micommunication with the server.
This happens when the conversation between libpq and the server gets messed up. There aren't many situations where this happens, but one known instance is when you call a parameterised or prepared statement with th ewrong number of parameters.
So even though this is a broken_connection
, it signals that retrying is not likely to make the problem go away.
|
explicit |