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

ranges::v3::unique_resource< R &, D > Member List

This is the complete list of members for ranges::v3::unique_resource< R &, D >, including all inherited members.

get() const noexcept (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |
get_deleter() noexcept (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |
get_deleter() const noexcept (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |
operator R &() const noexcept (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > | explicit
operator*() const noexcept-> decltype(*std::declval< RR & >()) (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |
operator->() const noexcept(std::is_nothrow_copy_constructible< std::remove_cv_t< R >>::value) (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |
release() noexcept (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |
reset() noexcept (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |
reset(R &r) noexcept (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |
swap(unique_resource &that) noexcept(_is_nothrow_movable< D >::value) (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |
unique_resource(R &r, DD &&d) noexcept(std::is_nothrow_constructible< D, DD >::value) (defined in ranges::v3::unique_resource< R &, D >) | ranges::v3::unique_resource< R &, D > |