...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::interprocess::enable_shared_from_this
template<typename T, typename A, typename D> class enable_shared_from_this { public: // public member functions shared_ptr< T, A, D > shared_from_this() ; shared_ptr< T const, A, D > shared_from_this() const; };
enable_shared_from_this
public member functionsshared_ptr< T, A, D > shared_from_this() ;
shared_ptr< T const, A, D > shared_from_this() const;