basic_managed_handle(std::nullptr_t=nullptr) noexcept (defined in essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >) | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | inline |
basic_managed_handle(U value) | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | inlineexplicit |
basic_managed_handle(Mapped value) | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | inlineexplicit |
basic_managed_handle(const basic_managed_handle &)=default (defined in essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >) | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | |
basic_managed_handle(basic_managed_handle &&) noexcept=default (defined in essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >) | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | |
get() const noexcept | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | inline |
native_type typedef (defined in essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >) | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | |
operator bool() const noexcept | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | inlineexplicit |
operator=(const basic_managed_handle &)=default (defined in essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >) | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | |
operator=(basic_managed_handle &&) noexcept=default (defined in essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >) | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | |
reset() noexcept | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | inline |
reset(U value) noexcept | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | inline |
reset(Mapped value) noexcept | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | inline |
swap(basic_managed_handle &other) noexcept | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | inline |
value_type typedef (defined in essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >) | essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > | |