PrevUpHomeNext

Header <boost/smart_ptr/root_ptr.hpp>

Boost root_ptr.hpp mainheader file.


TEMPLATE_DECL(z, n, text)
ARGUMENT_DECL(z, n, text)
PARAMETER_DECL(z, n, text)
CONSTRUCT_MAKE_ROOT1(z, n, text)
CONSTRUCT_MAKE_NODE2(z, n, text)
CONSTRUCT_MAKE_ROOT3(z, n, text)
CONSTRUCT_MAKE_NODE4(z, n, text)
namespace boost {
  class node_proxy;
  template<typename T> class node_ptr;
  template<typename T> class root_ptr;
  template<typename V, typename PoolAllocator = pool_allocator<V> > 
    root_ptr< V > make_root();
  template<typename V, typename PoolAllocator = pool_allocator<V> > 
    node_ptr< V > make_node(node_proxy const &);
  template<typename V, typename PoolAllocator = pool_allocator<V> > 
    root_ptr< V > make_fastroot();
  template<typename V, typename PoolAllocator = pool_allocator<V> > 
    node_ptr< V > make_fastnode(node_proxy const &);
  template<typename T> 
    bool operator==(node_ptr< T > const &, node_ptr< T > const &);
  template<typename T> 
    bool operator!=(node_ptr< T > const &, node_ptr< T > const &);
  namespace smart_ptr {
    namespace detail {
    }
  }
}

PrevUpHomeNext