|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/Foundation/ScopeExit.hpp>
Public Member Functions | |
| ScopeExit (Func &&func) noexcept(std::is_nothrow_move_constructible_v< Func >) | |
| ScopeExit (const ScopeExit &)=delete | |
| ScopeExit & | operator= (const ScopeExit &)=delete |
| ScopeExit (ScopeExit &&rhs) noexcept(std::is_nothrow_move_constructible_v< Func >) | |
| ScopeExit & | operator= (ScopeExit &&)=delete |
| ~ScopeExit () noexcept | |
Public Attributes | |
| Func | func |
|
inlinenoexcept |
|
delete |
|
inlinenoexcept |
|
inlinenoexcept |
|
delete |
|
delete |
| Func CeresEngine::ScopeExit< Func >::func |