![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include <ScopeGuard.hpp>
Public Member Functions | |
| ScopeGuard ()=delete | |
| ScopeGuard (const ScopeGuard &)=delete | |
| SIV3D_NODISCARD_CXX20 | ScopeGuard (ScopeGuard &&other) noexcept(std::is_nothrow_constructible_v< Callback, Callback && >) |
| SIV3D_NODISCARD_CXX20 | ScopeGuard (Callback &&callback) noexcept(std::is_nothrow_constructible_v< Callback, Callback && >) |
| ~ScopeGuard () noexcept(std::is_nothrow_invocable_v< Callback > &&std::is_nothrow_destructible_v< Callback >) | |
| ScopeGuard & | operator= (const ScopeGuard &)=delete |
| void | dismiss () noexcept |
|
delete |
|
delete |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
delete |