#include "unwind-prot.h"
|
std::function< void(void)> | m_fcn |
|
Definition at line 219 of file unwind-prot.h.
◆ unwind_action_safe() [1/3]
unwind_action_safe::unwind_action_safe |
( |
void |
| ) |
|
|
inline |
◆ unwind_action_safe() [2/3]
template<typename F , typename... Args>
unwind_action_safe::unwind_action_safe |
( |
F && |
fcn, |
|
|
Args &&... |
args |
|
) |
| |
|
inline |
◆ unwind_action_safe() [3/3]
◆ ~unwind_action_safe()
unwind_action_safe::~unwind_action_safe |
( |
void |
| ) |
|
|
inline |
◆ discard()
void unwind_action_safe::discard |
( |
void |
| ) |
|
|
inline |
◆ operator=()
◆ run()
void unwind_action_safe::run |
( |
void |
| ) |
|
|
inline |
◆ set() [1/2]
template<typename F , typename... Args>
void unwind_action_safe::set |
( |
F && |
fcn, |
|
|
Args &&... |
args |
|
) |
| |
|
inline |
◆ set() [2/2]
void unwind_action_safe::set |
( |
void |
| ) |
|
|
inline |
◆ warn_unhandled_exception()
void unwind_action_safe::warn_unhandled_exception |
( |
void |
| ) |
const |
|
private |
◆ m_fcn
std::function<void (void)> unwind_action_safe::m_fcn |
|
private |
The documentation for this class was generated from the following files: