Range-v3 Range algorithms, views, and actions for the Standard Library |

ranges::v3::scope_exit< Fun > Member List

This is the complete list of members for ranges::v3::scope_exit< Fun >, including all inherited members.

dismiss() noexcept (defined in ranges::v3::scope_exit< Fun >) | ranges::v3::scope_exit< Fun > |
scope_exit(Fun const &fun) noexcept(noexcept(scope_exit(fun, nothrow_copy_t{}))) (defined in ranges::v3::scope_exit< Fun >) | ranges::v3::scope_exit< Fun > | explicit
scope_exit(Fun &&fun) noexcept(noexcept(scope_exit(std::move(fun), nothrow_move_t{}))) (defined in ranges::v3::scope_exit< Fun >) | ranges::v3::scope_exit< Fun > | explicit
scope_exit(scope_exit const &)=delete (defined in ranges::v3::scope_exit< Fun >) | ranges::v3::scope_exit< Fun > |
scope_exit(scope_exit &&that) noexcept(std::is_nothrow_move_constructible< Fun >::value) (defined in ranges::v3::scope_exit< Fun >) | ranges::v3::scope_exit< Fun > |
~scope_exit() (defined in ranges::v3::scope_exit< Fun >) | ranges::v3::scope_exit< Fun > |