Seastar
High performance C++ framework for concurrent servers
seastar::checked_ptr< Ptr, NullDerefAction > Member List

This is the complete list of members for seastar::checked_ptr< Ptr, NullDerefAction >, including all inherited members.

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 typedefseastar::checked_ptr< Ptr, NullDerefAction >
get() constseastar::checked_ptr< Ptr, NullDerefAction >inline
hash() constseastar::checked_ptr< Ptr, NullDerefAction >inline
operator bool() constseastar::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*() constseastar::checked_ptr< Ptr, NullDerefAction >inline
operator*()seastar::checked_ptr< Ptr, NullDerefAction >inline
operator->() constseastar::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 typedefseastar::checked_ptr< Ptr, NullDerefAction >