Class ScopeGuard

class ScopeGuard

Public Functions

template<class Callable>
ScopeGuard(Callable &&at_exit)
ScopeGuard(const ScopeGuard&)
void operator=(const ScopeGuard&)
ScopeGuard(ScopeGuard &&other)
~ScopeGuard()

Private Members

std::function<void()> at_exit_