 |
Kea
1.5.0
|
Go to the documentation of this file.
7 #ifndef DB_EXCEPTIONS_H
8 #define DB_EXCEPTIONS_H
Error when specified database could not be found in the server configuration.
DataTruncated(const char *file, size_t line, const char *what)
Database statement not applied.
Error detected in the database configuration.
ReadOnlyDb(const char *file, size_t line, const char *what)
Invalid address family used as input to Lease Manager.
Attempt to modify data in read-only database.
AmbiguousDatabase(const char *file, size_t line, const char *what)
This is a base class for exceptions thrown from the DNS library module.
Defines the logger used by the top-level component of kea-dhcp-ddns.
Specification of the database backend to be used yields multiple results.
virtual const char * what() const
Returns a C-style character string of the cause of the exception.
DuplicateEntry(const char *file, size_t line, const char *what)
Upper bound address is lower than lower bound address while retrieving a range of leases.
Multiple lease records found where one expected.
InvalidRange(const char *file, size_t line, const char *what)
InvalidAddressFamily(const char *file, size_t line, const char *what)
Database duplicate entry error.
StatementNotApplied(const char *file, size_t line, const char *what)
NoSuchDatabase(const char *file, size_t line, const char *what)
MultipleRecords(const char *file, size_t line, const char *what)
DbConfigError(const char *file, size_t line, const char *what)