LMDBAL 0.6.0
LMDB (Lightning Memory-Mapped Database Manager) Abstraction Layer
|
Parent abstract class for all LMDBAL exceptions. More...
#include <exceptions.h>
Public Member Functions | |
virtual std::string | getMessage () const =0 |
returns exception message | |
const char * | what () const noexcept(true) override |
system exception method that is actually called to show the message | |
Parent abstract class for all LMDBAL exceptions.
|
pure virtual |
returns exception message
Implemented in LMDBAL::Closed, LMDBAL::CursorEmpty, LMDBAL::CursorNotReady, LMDBAL::Directory, LMDBAL::Exist, LMDBAL::NotFound, LMDBAL::Opened, LMDBAL::StorageDuplicate, LMDBAL::TransactionTerminated, and LMDBAL::Unknown.