Whole document tree
    

Whole document tree

Templatestd::_Rb_tree_alloc_base< _Tp, _Alloc, true > class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::_Rb_tree_alloc_base< _Tp, _Alloc, true > Class Template Reference

#include <stl_tree.h>

Collaboration diagram for std::_Rb_tree_alloc_base< _Tp, _Alloc, true >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef _Alloc_traits< _Tp,
_Alloc >::allocator_type 
allocator_type

Public Methods

allocator_type get_allocator () const
 _Rb_tree_alloc_base (const allocator_type &)

Protected Types

typedef _Alloc_traits< _Rb_tree_node<
_Tp >, _Alloc >::_Alloc_type 
_Alloc_type

Protected Methods

_Rb_tree_node< _Tp > * _M_get_node ()
void _M_put_node (_Rb_tree_node< _Tp > *__p)

Protected Attributes

_Rb_tree_node< _Tp > * _M_header

template<class _Tp, class _Alloc>
class std::_Rb_tree_alloc_base< _Tp, _Alloc, true >


Member Typedef Documentation

template<class _Tp, class _Alloc>
typedef _Alloc_traits<_Rb_tree_node<_Tp>, _Alloc>::_Alloc_type std::_Rb_tree_alloc_base< _Tp, _Alloc, true >::_Alloc_type [protected]
 

Definition at line 501 of file stl_tree.h.

template<class _Tp, class _Alloc>
typedef _Alloc_traits<_Tp, _Alloc>::allocator_type std::_Rb_tree_alloc_base< _Tp, _Alloc, true >::allocator_type
 

Definition at line 492 of file stl_tree.h.


Member Function Documentation

template<class _Tp, class _Alloc>
_Rb_tree_node<_Tp>* std::_Rb_tree_alloc_base< _Tp, _Alloc, true >::_M_get_node   [inline, protected]
 

Definition at line 503 of file stl_tree.h.

References allocate().

template<class _Tp, class _Alloc>
void std::_Rb_tree_alloc_base< _Tp, _Alloc, true >::_M_put_node _Rb_tree_node< _Tp > *    __p [inline, protected]
 

Definition at line 505 of file stl_tree.h.

References deallocate().

template<class _Tp, class _Alloc>
std::_Rb_tree_alloc_base< _Tp, _Alloc, true >::_Rb_tree_alloc_base const allocator_type   [inline]
 

Definition at line 495 of file stl_tree.h.

References std::_Rb_tree_alloc_base< _Tp, _Alloc, _S_instanceless >::_M_header.

template<class _Tp, class _Alloc>
allocator_type std::_Rb_tree_alloc_base< _Tp, _Alloc, true >::get_allocator   const [inline]
 

Definition at line 493 of file stl_tree.h.

References std::_Rb_tree_alloc_base< _Tp, _Alloc, _S_instanceless >::allocator_type.


Member Data Documentation

template<class _Tp, class _Alloc>
_Rb_tree_node<_Tp>* std::_Rb_tree_alloc_base< _Tp, _Alloc, true >::_M_header [protected]
 

Definition at line 498 of file stl_tree.h.


The documentation for this class was generated from the following file:
Generated on Mon Apr 8 03:17:26 2002 for libstdc++-v3 Source by doxygen1.2.15