Joedb 9.1.3
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
joedb::Posthumous_Thrower Class Reference

A class that can postpone exceptions from its destructor by sending them to a Posthumous_Catcher. More...

#include <joedb/error/Posthumous_Thrower.h>

Inheritance diagram for joedb::Posthumous_Thrower:
Inheritance graph
[legend]

Public Member Functions

void set_catcher (Posthumous_Catcher &new_catcher) noexcept
 

Protected Member Functions

void postpone_exception (const char *message=nullptr) noexcept
 

Detailed Description

Definition at line 11 of file Posthumous_Thrower.h.

Member Function Documentation

◆ postpone_exception()

void joedb::Posthumous_Thrower::postpone_exception ( const char *  message = nullptr)
protectednoexcept

Definition at line 8 of file Posthumous_Thrower.cpp.

◆ set_catcher()

void joedb::Posthumous_Thrower::set_catcher ( Posthumous_Catcher new_catcher)
inlinenoexcept

Definition at line 20 of file Posthumous_Thrower.h.


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