Seastar
High performance C++ framework for concurrent servers
seastar::lw_shared_ptr< T > Member List

This is the complete list of members for seastar::lw_shared_ptr< T >, including all inherited members.

dispose(T *p) noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inlinestatic
element_type typedef (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >
get() const noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
lw_shared_ptr() noexcept=default (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >
lw_shared_ptr(std::nullptr_t) noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
lw_shared_ptr(const lw_shared_ptr &x) noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
lw_shared_ptr(lw_shared_ptr &&x) noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
make_lw_shared (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >friend
make_lw_shared (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >friend
make_lw_shared (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >friend
operator bool() const noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inlineexplicit
operator lw_shared_ptr< const T >() const noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator!=(const lw_shared_ptr< const T > &x) const (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator!=(const lw_shared_ptr< std::remove_const_t< T >> &x) const (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator*() const noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator->() const noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator<(const lw_shared_ptr< const T > &x) const (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator<(const lw_shared_ptr< std::remove_const_t< T >> &x) const (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator=(const lw_shared_ptr &x) noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator=(lw_shared_ptr &&x) noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator=(std::nullptr_t) noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator=(T &&x) noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator==(const lw_shared_ptr< const T > &x) const (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
operator==(const lw_shared_ptr< std::remove_const_t< T >> &x) const (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
owned() const noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
release() noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
use_count() const noexcept (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline
~lw_shared_ptr() (defined in seastar::lw_shared_ptr< T >)seastar::lw_shared_ptr< T >inline