libmdbx  0.11.6.39 (2022-04-13T11:05:50+03:00)
One of the fastest compact embeddable key-value ACID database without WAL.
mdbx::exception Class Reference

Base class for all libmdbx's exceptions that are corresponds to libmdbx errors. More...

#include <mdbx.h++>

Inherits std::runtime_error.

Inherited by mdbx::fatal.

Public Member Functions

 exception (const ::mdbx::error &) noexcept
 
 exception (const exception &)=default
 
 exception (exception &&)=default
 
virtual ~exception () noexcept
 
const ::mdbx::error error () const noexcept
 

Detailed Description

Base class for all libmdbx's exceptions that are corresponds to libmdbx errors.

See also
MDBX_error_t

Constructor & Destructor Documentation

◆ exception() [1/3]

mdbx::exception::exception ( const ::mdbx::error )
noexcept

◆ exception() [2/3]

mdbx::exception::exception ( const exception )
default

◆ exception() [3/3]

mdbx::exception::exception ( exception &&  )
default

◆ ~exception()

virtual mdbx::exception::~exception ( )
virtualnoexcept

Member Function Documentation

◆ error()

const ::mdbx::error mdbx::exception::error ( ) const
inlinenoexcept

The documentation for this class was generated from the following file: