3#include <StormByte/database/sqlite/type.hxx>
4#include <StormByte/exception.hxx>
10namespace StormByte::Database::SQLite {
15 class STORMBYTE_DATABASE_PUBLIC
Exception:
public StormByte::Exception {
Exception for connection error.
Definition exception.hxx:92
ConnectionError(std::string &&reason)
ConnectionError(const std::string &reason)
ConnectionError(const ConnectionError &)=default
ConnectionError(ConnectionError &&) noexcept=default
Exception base class for SQLite.
Definition exception.hxx:15
Exception(const std::string &message)
Exception(const Exception &)=default
Exception(Exception &&) noexcept=default
Exception for query error.
Definition exception.hxx:136
QueryError(QueryError &&) noexcept=default
QueryError(const std::string &reason)
QueryError(std::string &&reason)
QueryError(const QueryError &)=default
Exception for wrong result type.
Definition exception.hxx:53
WrongResultType(WrongResultType &&) noexcept=default
WrongResultType(const Type &source_type, const Type &asked_type)
WrongResultType(const WrongResultType &)=default