fatalmind::SQL::SQLException Class Reference

#include <SQLException.hh>

Inherited by fatalmind::MysqlException [virtual], and fatalmind::OracleException [virtual].

List of all members.


Detailed Description

General exception to be thrown by SQL commands.

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)

The documentation for this class was generated from the following file:
Generated on Mon Nov 9 16:21:24 2009 for ResourcePool by  doxygen 1.5.3