Class mdbx::exception_thunk
ClassList > mdbx > exception_thunk
Transfers C++ exceptions thru C callbacks. More...
#include <mdbx.h++>
Public Functions
| Type | Name |
|---|---|
| exception_thunk () noexcept |
|
| exception_thunk (const exception_thunk &) = delete |
|
| exception_thunk (exception_thunk &&) = delete |
|
| exception_thunk & | operator= (const exception_thunk &) = delete |
| exception_thunk & | operator= (exception_thunk &&) = delete |
Detailed Description
Implements saving exceptions before returning from an C++'s environment to the intermediate C code and re-throwing after returning from C to the C++'s environment.
Public Functions Documentation
function exception_thunk [1/3]
mdbx::exception_thunk::exception_thunk () noexcept
function exception_thunk [2/3]
mdbx::exception_thunk::exception_thunk (
const exception_thunk &
) = delete
function exception_thunk [3/3]
mdbx::exception_thunk::exception_thunk (
exception_thunk &&
) = delete
function operator=
exception_thunk & mdbx::exception_thunk::operator= (
const exception_thunk &
) = delete
function operator=
exception_thunk & mdbx::exception_thunk::operator= (
exception_thunk &&
) = delete
The documentation for this class was generated from the following file docs/mdbx.h++