17 explicit ScopeGuard(Fun f) : _fun(std::move(f)), _active(
true) {}
26 void dismiss() { _active =
false; }
48 enum class ScopeGuardOnExit { };
50 template<
typename Fun>
77 auto LOGURU_ANONYMOUS_VARIABLE(scope_guard_) = ::emilib::detail::ScopeGuardOnExit() + [&]() Definition: scope_exit.hpp:14
Definition: coroutine.hpp:18