Seastar
High performance C++ framework for concurrent servers
Public Member Functions | Protected Member Functions | List of all members
seastar::enable_lw_shared_from_this< T > Class Template Reference

Public Member Functions

lw_shared_ptr< T > shared_from_this ()
 
lw_shared_ptr< const T > shared_from_this () const
 
long use_count () const noexcept
 

Protected Member Functions

 enable_lw_shared_from_this (enable_lw_shared_from_this &&) noexcept
 
 enable_lw_shared_from_this (const enable_lw_shared_from_this &) noexcept
 
enable_lw_shared_from_thisoperator= (const enable_lw_shared_from_this &) noexcept
 
enable_lw_shared_from_thisoperator= (enable_lw_shared_from_this &&) noexcept
 

The documentation for this class was generated from the following file: