Query or statement execution failed. More...
#include <StormByte/database/exception.hxx>


Public Member Functions | |
| ExecuteError (std::string_view error) | |
| Construct from a backend message. | |
| ~ExecuteError () noexcept override | |
| Destructor. | |
Public Member Functions inherited from StormByte::Database::QueryException | |
| QueryException (std::string_view error) | |
| Construct from an error message. | |
| ~QueryException () noexcept override | |
| Destructor. | |
| template<typename... Args> | |
| QueryException (std::string_view component, std::format_string< Args... > fmt, Args &&...args) | |
| Construct with a query subsystem prefix. | |
Public Member Functions inherited from StormByte::Database::Exception | |
| Exception (std::string_view message) | |
| Construct with an unformatted message. | |
| template<typename... Args> | |
| Exception (std::format_string< Args... > fmt, Args &&...args) | |
| Construct with a formatted message. | |
| virtual | ~Exception () noexcept override |
| Destructor. | |
Public Member Functions inherited from StormByte::Exception | |
| Exception (const std::string &message) | |
| Exception (std::string &&message) | |
| Exception (std::format_string< Args... > fmt, Args &&... args) | |
| Exception (const Exception &e)=default | |
| Exception (Exception &&e) noexcept=default | |
| Exception & | operator= (const Exception &e)=default |
| Exception & | operator= (Exception &&e) noexcept=default |
| virtual const char * | what () const noexcept |
Additional Inherited Members | |
Protected Member Functions inherited from StormByte::Database::Exception | |
| template<typename... Args> | |
| Exception (StormByte::Exception::Path path, std::format_string< Args... > fmt, Args &&...args) | |
| Construct with a qualified database path and formatted message. | |
Protected Member Functions inherited from StormByte::Exception | |
| Exception (Path path, std::format_string< Args... > fmt, Args &&... args) | |
Query or statement execution failed.
| StormByte::Database::ExecuteError::ExecuteError | ( | std::string_view | error | ) |
Construct from a backend message.
| error | Error text. |
|
overridenoexcept |
Destructor.