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::fatal Class Reference

Fatal exception that lead termination anyway in dangerous unrecoverable cases. More...

#include <mdbx.h++>

Inherits mdbx::exception.

Public Member Functions

 fatal (const ::mdbx::error &) noexcept
 
 fatal (const exception &src) noexcept
 
 fatal (exception &&src) noexcept
 
 fatal (const fatal &src) noexcept
 
 fatal (fatal &&src) noexcept
 
fataloperator= (fatal &&)=default
 
fataloperator= (const fatal &)=default
 
virtual ~fatal () noexcept
 
- Public Member Functions inherited from mdbx::exception
 exception (const ::mdbx::error &) noexcept
 
 exception (const exception &)=default
 
 exception (exception &&)=default
 
virtual ~exception () noexcept
 
const ::mdbx::error error () const noexcept
 

Detailed Description

Fatal exception that lead termination anyway in dangerous unrecoverable cases.

Constructor & Destructor Documentation

◆ fatal() [1/5]

mdbx::fatal::fatal ( const ::mdbx::error )
noexcept

◆ fatal() [2/5]

mdbx::fatal::fatal ( const exception src)
inlinenoexcept

◆ fatal() [3/5]

mdbx::fatal::fatal ( exception &&  src)
inlinenoexcept

◆ fatal() [4/5]

mdbx::fatal::fatal ( const fatal src)
inlinenoexcept

◆ fatal() [5/5]

mdbx::fatal::fatal ( fatal &&  src)
inlinenoexcept

◆ ~fatal()

virtual mdbx::fatal::~fatal ( )
virtualnoexcept

Member Function Documentation

◆ operator=() [1/2]

fatal& mdbx::fatal::operator= ( const fatal )
default

◆ operator=() [2/2]

fatal& mdbx::fatal::operator= ( fatal &&  )
default

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