#include <di/util/scope_exit.h>
◆ ScopeExit() [1/2]
template<concepts::InvocableTo< void > F>
template<typename G>
requires (!concepts::RemoveCVRefSameAs<G,
ScopeExit> && concepts::ConstructibleFrom<F, G>)
◆ ScopeExit() [2/2]
template<concepts::InvocableTo< void > F>
◆ ~ScopeExit()
template<concepts::InvocableTo< void > F>
◆ operator=()
template<concepts::InvocableTo< void > F>
◆ release()
template<concepts::InvocableTo< void > F>
The documentation for this class was generated from the following file: