#include <scope_exit.hpp>
◆ ScopeExit() [1/3]
template<typename FunctionT >
requires std::is_nothrow_invocable_v<FunctionT>
Nui::ScopeExit::ScopeExit |
( |
FunctionT && |
func | ) |
|
|
inlineexplicit |
◆ ~ScopeExit()
Nui::ScopeExit::~ScopeExit |
( |
| ) |
|
|
inline |
◆ ScopeExit() [2/3]
Nui::ScopeExit::ScopeExit |
( |
ScopeExit && |
other | ) |
|
|
delete |
◆ ScopeExit() [3/3]
Nui::ScopeExit::ScopeExit |
( |
const ScopeExit & |
| ) |
|
|
delete |
◆ disarm()
void Nui::ScopeExit::disarm |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file: