1 #ifndef BOOST_SMART_PTR_ENABLE_SHARED_FROM_THIS_HPP_INCLUDED 2 #define BOOST_SMART_PTR_ENABLE_SHARED_FROM_THIS_HPP_INCLUDED 66 if( weak_this_.expired() )
79 #endif // #ifndef BOOST_SMART_PTR_ENABLE_SHARED_FROM_THIS_HPP_INCLUDED shared_ptr< T > shared_from_this()
~enable_shared_from_this() BOOST_NOEXCEPT
enable_shared_from_this() BOOST_NOEXCEPT
shared_ptr< T const > shared_from_this() const
element_type * get() const BOOST_NOEXCEPT
enable_shared_from_this & operator=(enable_shared_from_this const &) BOOST_NOEXCEPT
enable_shared_from_this(enable_shared_from_this const &) BOOST_NOEXCEPT
void _internal_accept_owner(shared_ptr< X > const *ppx, Y *py) const
#define BOOST_ASSERT(expr)