#include <SQLException.hh>
Inherited by fatalmind::MysqlException [virtual]
, and fatalmind::OracleException [virtual]
.
Public Member Functions | |
SQLException (const std::string &msg, const std::string &sqlstate, const std::string &sql, const bool failover) | |
SQLException (const std::string &msg, const std::string &sqlstate, const SQLStatement &sqlstm, const bool failover) | |
const std::string & | getSQL () const throw () |
bool | isFailover () const throw () |
const std::string & | getSQLState () const throw () |
bool | isSQLState (const char *const c) const |
const std::string | getSQLStateClass () const |
bool | isSQLStateClass (const std::string &c) const |
bool | isSQLStateClass (const char *const c) const |
Static Public Member Functions | |
static std::string | getFullMessage (const std::string &message, const std::string &sql) |