libmoost
moost::utils::scope_exit::basic_scope_exit< policyT > Member List
This is the complete list of members for moost::utils::scope_exit::basic_scope_exit< policyT >, including all inherited members.
basic_scope_exit(scoped_typeT &scoped)moost::utils::scope_exit::basic_scope_exit< policyT > [inline, explicit]
basic_scope_exit(scoped_typeT const &scoped)moost::utils::scope_exit::basic_scope_exit< policyT > [inline, explicit]
basic_scope_exit(scoped_typeT &scoped, policy_dataT &policy_data)moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
basic_scope_exit(scoped_typeT const &scoped, policy_dataT &policy_data)moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
basic_scope_exit(scoped_typeT &scoped, policy_dataT const &policy_data)moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
basic_scope_exit(scoped_typeT const &scoped, policy_dataT const &policy_data)moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
cancel(bool cancel=true)moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
cancel_moost::utils::scope_exit::basic_scope_exit< policyT > [private]
exit_policy_moost::utils::scope_exit::basic_scope_exit< policyT > [private]
is_cancelled() const moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
operator*()moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
operator*() const moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
operator->()moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
operator->() const moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
operator=(policy_t const &exit_policy)moost::utils::scope_exit::basic_scope_exit< policyT > [inline]
policy_t typedefmoost::utils::scope_exit::basic_scope_exit< policyT >
policy_type typedefmoost::utils::scope_exit::basic_scope_exit< policyT >
scoped_type typedefmoost::utils::scope_exit::basic_scope_exit< policyT >
~basic_scope_exit()moost::utils::scope_exit::basic_scope_exit< policyT > [inline]