|
VSQLite++ 0.3
|
Logic-error flavour that also exposes the SQLite status code and SQL string. More...
#include <database_exception.hpp>


Public Member Functions | |
| database_misuse_exception_code (std::string const &msg, int sqlite_error_code, std::string sql_context=std::string()) | |
| int | error_code () const |
| std::string const & | sql () const |
| Public Member Functions inherited from sqlite::v2::database_misuse_exception | |
| database_misuse_exception (std::string const &msg) | |
Protected Attributes | |
| int const | sqlite_error_code_ |
| std::string | sql_ |
Logic-error flavour that also exposes the SQLite status code and SQL string.
Definition at line 95 of file database_exception.hpp.
|
inline |
Definition at line 96 of file database_exception.hpp.
References sqlite::v2::append_sql_context(), sqlite::v2::database_misuse_exception::database_misuse_exception(), sql_, and sqlite_error_code_.

|
inline |
Definition at line 101 of file database_exception.hpp.
References sqlite_error_code_.
|
inline |
Definition at line 105 of file database_exception.hpp.
References sql_.
|
protected |
Definition at line 111 of file database_exception.hpp.
Referenced by database_misuse_exception_code(), and sql().
|
protected |
Definition at line 110 of file database_exception.hpp.
Referenced by database_misuse_exception_code(), and error_code().