boost::make_root
// In header: <boost/smart_ptr/root_ptr.hpp> template<typename V, typename PoolAllocator = pool_allocator<V> > root_ptr< V > make_root();
Instanciates a new root_ptr<> .
root_ptr<>