#include <boost/tr1/detail/config.hpp>
#include <boost/detail/workaround.hpp>
#include <memory>
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/enable_shared_from_this.hpp>
Classes | |
singleton | boost::weak_ptr< T > |
singleton | boost::shared_ptr< T > |
singleton | boost::enable_shared_from_this< T > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::detail | |
std::tr1 | |
Functions | |
template<class T > | |
void | boost::swap (weak_ptr< T > &a, weak_ptr< T > &b) BOOST_NOEXCEPT |
template<class T > | |
void | boost::swap (shared_ptr< T > &a, shared_ptr< T > &b) BOOST_NOEXCEPT |
template<class T , class U > | |
shared_ptr< T > | boost::static_pointer_cast (shared_ptr< U > const &r) BOOST_NOEXCEPT |
template<class T , class U > | |
shared_ptr< T > | boost::dynamic_pointer_cast (shared_ptr< U > const &r) BOOST_NOEXCEPT |
template<class T , class U > | |
shared_ptr< T > | boost::const_pointer_cast (shared_ptr< U > const &r) BOOST_NOEXCEPT |
template<class D , class T > | |
D * | boost::get_deleter (shared_ptr< T > const &p) BOOST_NOEXCEPT |