| 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 > | |