Template Struct ImplicitContextResetter

Struct Documentation

template<typename Ctx>
struct ImplicitContextResetter

used to auto-reset implicit context after leaving scope

Public Functions

ImplicitContextResetter() = default
inline ImplicitContextResetter(const Ctx &previous_ctx) noexcept
inline ~ImplicitContextResetter() noexcept
ImplicitContextResetter(const ImplicitContextResetter&) = delete
ImplicitContextResetter &operator=(const ImplicitContextResetter&) = delete