|
halcheck 1.0
|
This is the complete list of members for halcheck::lib::finally_t< F >, including all inherited members.
| finally(F func) | halcheck::lib::finally_t< F > | related |
| finally_t (defined in halcheck::lib::finally_t< F >) | halcheck::lib::finally_t< F > | friend |
| finally_t()=default | halcheck::lib::finally_t< F > | |
| finally_t(F func) noexcept(std::is_nothrow_move_constructible< F >()) | halcheck::lib::finally_t< F > | inlineexplicit |
| finally_t(finally_t &&other) noexcept(std::is_nothrow_move_constructible< F >()) | halcheck::lib::finally_t< F > | inline |
| finally_t(finally_t< G > &&other) noexcept(std::is_constructible< F, G >()) | halcheck::lib::finally_t< F > | inline |
| finally_t(finally_t< G > &&other) noexcept(std::is_constructible< F, G >()) | halcheck::lib::finally_t< F > | inlineexplicit |
| finally_t(const finally_t &)=delete (defined in halcheck::lib::finally_t< F >) | halcheck::lib::finally_t< F > | |
| operator new(std::size_t)=delete (defined in halcheck::lib::finally_t< F >) | halcheck::lib::finally_t< F > | |
| operator new[](std::size_t)=delete (defined in halcheck::lib::finally_t< F >) | halcheck::lib::finally_t< F > | |
| operator+(finally_t &&lhs, finally_t< G > &&rhs) | halcheck::lib::finally_t< F > | friend |
| operator=(const finally_t &)=delete (defined in halcheck::lib::finally_t< F >) | halcheck::lib::finally_t< F > | |
| operator=(finally_t &&)=delete (defined in halcheck::lib::finally_t< F >) | halcheck::lib::finally_t< F > | |
| ~finally_t() noexcept | halcheck::lib::finally_t< F > | inline |