#include <StormByte/database/visibility.h>#include <StormByte/exception.hxx>#include <StormByte/size.hxx>#include <format>#include <string>#include <string_view>#include <utility>

Go to the source code of this file.
Classes | |
| class | StormByte::Database::Exception |
| Base exception for the Database module. More... | |
| class | StormByte::Database::ConnectionError |
| Connection failed. More... | |
| class | StormByte::Database::WrongValueType |
| Value accessed as the wrong type. More... | |
| class | StormByte::Database::ColumnNotFound |
| Column name missing from a Row. More... | |
| class | StormByte::Database::OutOfBounds |
| Column index out of range. More... | |
| class | StormByte::Database::QueryException |
| Base for query errors. More... | |
| class | StormByte::Database::UnknownSTMT |
| Prepared statement name is not registered. More... | |
| class | StormByte::Database::ExecuteError |
| Query or statement execution failed. More... | |
| class | StormByte::Database::TransactionError |
| Beginning a database transaction failed. More... | |
Namespaces | |
| namespace | StormByte |
| Root namespace of the StormByte C++ suite. | |
| namespace | StormByte::Database |
| Database module of the StormByte suite. | |