header_utils
|
This is the complete list of members for ghassanpl::scope_guard< EF >, including all inherited members.
operator=(const scope_guard &)=delete (defined in ghassanpl::scope_guard< EF >) | ghassanpl::scope_guard< EF > | |
operator=(scope_guard &&)=delete (defined in ghassanpl::scope_guard< EF >) | ghassanpl::scope_guard< EF > | |
release() noexcept (defined in ghassanpl::scope_guard< EF >) | ghassanpl::scope_guard< EF > | inline |
scope_guard(EFP &&f) noexcept(noexcept(EFP(std::forward< EFP >(f)))) (defined in ghassanpl::scope_guard< EF >) | ghassanpl::scope_guard< EF > | inlineexplicit |
scope_guard(scope_guard &&rhs) noexcept(noexcept(EF(std::move(rhs.exit_function)))) (defined in ghassanpl::scope_guard< EF >) | ghassanpl::scope_guard< EF > | inline |
scope_guard(const scope_guard &)=delete (defined in ghassanpl::scope_guard< EF >) | ghassanpl::scope_guard< EF > | |
will_execute_on_destruction() const noexcept (defined in ghassanpl::scope_guard< EF >) | ghassanpl::scope_guard< EF > | inline |
~scope_guard() noexcept(noexcept(this->exit_function())) (defined in ghassanpl::scope_guard< EF >) | ghassanpl::scope_guard< EF > | inline |