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