![]() |
LeechCraft
0.6.70-16373-g319c272718
Modular cross-platform feature rich live environment.
|
#include "util.h"
Public Member Functions | |
| ScopeGuard () noexcept | |
| ScopeGuard (const F &f) noexcept | |
| template<typename F1 , typename F2 > | |
| requires std::is_same_v< F, DefaultScopeGuardDeleter > | ScopeGuard (ScopeGuard< F1 > &&g1, ScopeGuard< F2 > &&g2) |
| ScopeGuard (const ScopeGuard &)=delete | |
| ScopeGuard & | operator= (const ScopeGuard &)=delete |
| ScopeGuard & | operator= (ScopeGuard &&other) |
| ScopeGuard (ScopeGuard &&other) noexcept | |
| ~ScopeGuard () | |
| void | Dismiss () noexcept |
| ScopeGuard< DefaultScopeGuardDeleter > | EraseType () |
| operator ScopeGuard< DefaultScopeGuardDeleter > () | |
| SharedScopeGuard | Shared () |
|
inlinenoexcept |
|
inlinenoexcept |
Definition at line 54 of file util.h.
References LC::Util::oral::sph::f.
|
inlineexplicit |
|
delete |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |