C++ Essence Library 0.1.0
A Utility Library for Modern C++ Programming
Loading...
Searching...
No Matches
essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator > Member List

This is the complete list of members for essence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >, including all inherited members.

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 noexceptessence::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 noexceptessence::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() noexceptessence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >inline
reset(U value) noexceptessence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >inline
reset(Mapped value) noexceptessence::basic_managed_handle< Shared, Deleter, T, Mapped, Validator >inline
swap(basic_managed_handle &other) noexceptessence::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 >