![]() |
Shadowrun: Awakened 29 September 2011 - Build 871
|
#include <exception.h>
Inheritance diagram for sql::SQLException:Public Member Functions | |
| int | getErrorCode () const |
| const char * | getSQLState () const |
| SQLException (const SQLException &e) | |
| SQLException (const std::string &reason, const std::string &SQLState, int vendorCode) | |
| SQLException () | |
| SQLException (const std::string &reason) | |
| SQLException (const std::string &reason, const std::string &SQLState) | |
| virtual | ~SQLException () throw () |
Protected Member Functions | |
| virtual SQLException * | copy () |
| void * | operator new (size_t size) throw (std::bad_alloc) |
| void * | operator new (size_t N, std::allocator< SQLException > &) |
| void * | operator new (size_t, void *) throw () |
| void * | operator new (size_t, const std::nothrow_t &) throw () |
| void * | operator new[] (size_t) throw (std::bad_alloc) |
| void * | operator new[] (size_t, void *) throw () |
| void * | operator new[] (size_t, const std::nothrow_t &) throw () |
Protected Attributes | |
| const int | errNo |
| const std::string | sql_state |
Definition at line 41 of file exception.h.
| sql::SQLException::SQLException | ( | const SQLException & | e | ) | [inline] |
Definition at line 51 of file exception.h.
| sql::SQLException::SQLException | ( | const std::string & | reason, |
| const std::string & | SQLState, | ||
| int | vendorCode | ||
| ) | [inline] |
Definition at line 53 of file exception.h.
| sql::SQLException::SQLException | ( | const std::string & | reason, |
| const std::string & | SQLState | ||
| ) | [inline] |
Definition at line 59 of file exception.h.
| sql::SQLException::SQLException | ( | const std::string & | reason | ) | [inline] |
Definition at line 61 of file exception.h.
| sql::SQLException::SQLException | ( | ) | [inline] |
Definition at line 63 of file exception.h.
| virtual sql::SQLException::~SQLException | ( | ) | throw () [inline, virtual] |
Definition at line 75 of file exception.h.
{};
| virtual SQLException* sql::SQLException::copy | ( | ) | [inline, protected, virtual] |
Reimplemented in sql::MethodNotImplementedException, sql::InvalidArgumentException, sql::InvalidInstanceException, and sql::NonScrollableException.
Definition at line 78 of file exception.h.
: public SQLException
| int sql::SQLException::getErrorCode | ( | ) | const [inline] |
Definition at line 70 of file exception.h.
{
return errNo;
}
| const char* sql::SQLException::getSQLState | ( | ) | const [inline] |
Definition at line 65 of file exception.h.
{
return sql_state.c_str();
}
| void* sql::SQLException::operator new | ( | size_t | N, |
| std::allocator< SQLException > & | |||
| ) | [protected] |
| void* sql::SQLException::operator new | ( | size_t | , |
| void * | |||
| ) | throw () [protected] |
| void* sql::SQLException::operator new | ( | size_t | , |
| const std::nothrow_t & | |||
| ) | throw () [protected] |
| void* sql::SQLException::operator new | ( | size_t | size | ) | throw (std::bad_alloc) [inline, protected] |
Definition at line 78 of file exception.h.
: public SQLException
| void* sql::SQLException::operator new[] | ( | size_t | , |
| const std::nothrow_t & | |||
| ) | throw () [protected] |
| void* sql::SQLException::operator new[] | ( | size_t | , |
| void * | |||
| ) | throw () [protected] |
| void* sql::SQLException::operator new[] | ( | size_t | ) | throw (std::bad_alloc) [protected] |
const int sql::SQLException::errNo [protected] |
Definition at line 48 of file exception.h.
const std::string sql::SQLException::sql_state [protected] |
Definition at line 47 of file exception.h.
Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.