std::Rb_tree< Key, Val, KeyOfValue, Compare, Alloc >::Rb_tree_impl< Key_compare, Is_pod_comparator > Struct Template Reference

Inheritance diagram for std::Rb_tree< Key, Val, KeyOfValue, Compare, Alloc >::Rb_tree_impl< Key_compare, Is_pod_comparator >:

Inheritance graph
[legend]
Collaboration diagram for std::Rb_tree< Key, Val, KeyOfValue, Compare, Alloc >::Rb_tree_impl< Key_compare, Is_pod_comparator >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Rb_tree_impl (const Node_allocator &a=Node_allocator(), const Key_compare &comp=Key_compare())

Public Attributes

Key_compare M_key_compare
Rb_tree_node_base M_header
size_type M_node_count

Detailed Description

template<typename Key, typename Val, typename KeyOfValue, typename Compare, typename Alloc = allocator<Val>>
template<typename Key_compare, bool Is_pod_comparator = std::__is_pod<Key_compare>::M_type>
struct std::Rb_tree< Key, Val, KeyOfValue, Compare, Alloc >::Rb_tree_impl< Key_compare, Is_pod_comparator >

Definition at line 396 of file stl_tree.h.


The documentation for this struct was generated from the following file:
Generated on Sat Jul 15 16:22:50 2006 for libstdc++-v3 Source by  doxygen 1.4.7