checked_ptr() noexcept(noexcept(Ptr(nullptr)))=default (defined in seastar::checked_ptr< Ptr, NullDerefAction >) | seastar::checked_ptr< Ptr, NullDerefAction > | |
checked_ptr(std::nullptr_t) noexcept(std::is_nothrow_default_constructible_v< checked_ptr< Ptr, NullDerefAction > >) (defined in seastar::checked_ptr< Ptr, NullDerefAction >) | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
checked_ptr(Ptr &&ptr) noexcept(std::is_nothrow_move_constructible_v< Ptr >) (defined in seastar::checked_ptr< Ptr, NullDerefAction >) | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
checked_ptr(const Ptr &p) noexcept(std::is_nothrow_copy_constructible_v< Ptr >) (defined in seastar::checked_ptr< Ptr, NullDerefAction >) | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
element_type typedef | seastar::checked_ptr< Ptr, NullDerefAction > | |
get() const | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
hash() const | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
operator bool() const | seastar::checked_ptr< Ptr, NullDerefAction > | inlineexplicit |
operator!=(const checked_ptr &other) const (defined in seastar::checked_ptr< Ptr, NullDerefAction >) | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
operator*() const | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
operator*() | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
operator->() const | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
operator->() | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
operator==(const checked_ptr &other) const (defined in seastar::checked_ptr< Ptr, NullDerefAction >) | seastar::checked_ptr< Ptr, NullDerefAction > | inline |
pointer typedef | seastar::checked_ptr< Ptr, NullDerefAction > | |