std::Rb_tree_base< Type, Alloc > Struct Template Reference

Inheritance diagram for std::Rb_tree_base< Type, Alloc >:

Inheritance graph
[legend]
Collaboration diagram for std::Rb_tree_base< Type, Alloc >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Rb_tree_alloc_base<
Type, Alloc, Alloc_traits<
Type, Alloc >::S_instanceless > 
Base
typedef Base::allocator_type allocator_type

Public Member Functions

 Rb_tree_base (const allocator_type &a)
 ~Rb_tree_base ()
allocator_type get_allocator () const
 Rb_tree_alloc_base (const allocator_type &a)

Protected Member Functions

Rb_tree_node< Type > * M_get_node ()
void M_put_node (Rb_tree_node< Type > *__p)

Protected Attributes

Alloc_traits< Rb_tree_node<
Type >, Alloc >::allocator_type 
M_node_allocator
Rb_tree_node< Type > * M_header

Detailed Description

template<typename Type, typename Alloc>
struct std::Rb_tree_base< Type, Alloc >

Definition at line 571 of file stl_tree.h.


The documentation for this struct was generated from the following file:
Generated on Fri Sep 16 09:23:08 2005 for libstdc++-v3 Source by  doxygen 1.4.4