#include <scope_guard.hpp>
Public Member Functions | |
| ScopeGuard (F &&fn) | |
| ~ScopeGuard () | |
| ScopeGuard (ScopeGuard &&other) noexcept | |
| ScopeGuard (const ScopeGuard &)=delete | |
| ScopeGuard & | operator= (const ScopeGuard &)=delete |
| ScopeGuard & | operator= (ScopeGuard &&)=delete |
| void | dismiss () |
|
inlineexplicit |
|
inline |
|
inlinenoexcept |
|
delete |
|
inline |
|
delete |
|
delete |