|
xale-db 1.0
minimal SQL engine, written in c++
|
#include <string>#include <exception>#include <iostream>#include <utility>

Go to the source code of this file.
Classes | |
| class | Xale::Core::DbException |
| Custom exception class for database-related errors. It includes an error code, message, and source location information. More... | |
Namespaces | |
| namespace | Xale |
| namespace | Xale::Core |
Macros | |
| #define | THROW_DB_EXCEPTION(code, msg) |
Enumerations | |
| enum class | Xale::Core::ExceptionCode { Xale::Core::None = 0 , Xale::Core::Unknown , Xale::Core::Startup , Xale::Core::StorageOpen , Xale::Core::StorageClose , Xale::Core::ReadFile , Xale::Core::WriteFile , Xale::Core::SyncFile , Xale::Core::DataStruct , Xale::Core::ParseError , Xale::Core::ExecutionError , Xale::Core::PacketError } |
| Enumeration for database exception codes. This should be reviewed and expanded as needed. More... | |
| #define THROW_DB_EXCEPTION | ( | code, | |
| msg ) |