|
VSQLite++ 0.3
|
Exception that carries the original SQLite error code and optional SQL snippet. More...
#include <database_exception.hpp>


Public Member Functions | |
| database_exception_code (std::string const &error_message, 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_exception | |
| database_exception (std::string const &msg) | |
Protected Attributes | |
| int const | sqlite_error_code_ |
| std::string | sql_ |
Exception that carries the original SQLite error code and optional SQL snippet.
Definition at line 65 of file database_exception.hpp.
|
inline |
Definition at line 66 of file database_exception.hpp.
References sqlite::v2::append_sql_context(), sqlite::v2::database_exception::database_exception(), sql_, and sqlite_error_code_.

|
inline |
Definition at line 71 of file database_exception.hpp.
References sqlite_error_code_.
|
inline |
Definition at line 75 of file database_exception.hpp.
References sql_.
|
protected |
Definition at line 81 of file database_exception.hpp.
Referenced by database_exception_code(), and sql().
|
protected |
Definition at line 80 of file database_exception.hpp.
Referenced by database_exception_code(), and error_code().