1 #ifndef DATABASEERRORS_H 2 #define DATABASEERRORS_H 27 std::runtime_error(
"Error in database!") {};
41 TableError(std::string msg) : std::runtime_error(msg) {};
47 std::runtime_error(
"Error in table!") {};
72 std::runtime_error(
"Error in statement!") {};
Exceptions associated with agroeye::handlers::DbTable.
Definition: DatabaseErrors.h:34
Definition: ContainerMath.h:11
Exceptions associated with agroeye::handlers::Spatialite.
Definition: DatabaseErrors.h:14
StatementError()
Exception with custom information.
Definition: DatabaseErrors.h:71
Exceptions associated with Statements.
Definition: DatabaseErrors.h:59
TableError(std::string msg)
Exception with custom information.
Definition: DatabaseErrors.h:41
SpatialiteError(std::string msg)
Exception with custom information.
Definition: DatabaseErrors.h:21
StatementError(std::string msg)
Exception with custom information.
Definition: DatabaseErrors.h:66
TableError()
Exception with default information.
Definition: DatabaseErrors.h:46
SpatialiteError()
Exception with default information.
Definition: DatabaseErrors.h:26