Skip to content

Struct mdbx::permission_denied_or_not_writeable

ClassList > mdbx > permission_denied_or_not_writeable

Thrown on MDBX_EACCESS , i.e. a permission was denied or the environment/data is not writable.

  • #include <mdbx.h++>

Inherits the following classes: mdbx::exception

Public Functions

Type Name
permission_denied_or_not_writeable (const ::mdbx::error & err)
Constructs the exception from the given error.
virtual ~permission_denied_or_not_writeable () noexcept
Destroys the exception.

Public Functions inherited from mdbx::exception

See mdbx::exception

Type Name
const ::mdbx::error error () noexcept const
Returns the error information.
exception (const ::mdbx::error & err)
Constructs the exception from the given error.
exception (const exception &) = default
Copy constructor.
exception (exception &&) = default
Move constructor.
exception & operator= (const exception &) = default
Copy assignment operator.
exception & operator= (exception &&) = default
Move assignment operator.
virtual ~exception () noexcept
Destroys the exception.

Public Functions Documentation

function permission_denied_or_not_writeable

Constructs the exception from the given error.

mdbx::permission_denied_or_not_writeable::permission_denied_or_not_writeable (
    const ::mdbx::error & err
) 

Parameters:

  • err The error information.

function ~permission_denied_or_not_writeable

Destroys the exception.

virtual mdbx::permission_denied_or_not_writeable::~permission_denied_or_not_writeable () noexcept


The documentation for this class was generated from the following file mdbx.h++