namespace boost { /*! * \brief shared_ptr documentation stub * * \warning * This isn't the real shared_ptr template. It's just enough to get doxygen * to draw pretty collaboration diagrams. * * An enhanced relative of scoped_ptr with reference counted copy semantics. * The object pointed to is deleted when the last shared_ptr pointing to it * is destroyed or reset. */ template class shared_ptr { public: T * px; // contained pointer }; // shared_ptr } // namespace boost