std::_Rb_tree< _Key, _Val, _KeyOfValue, _Compare, _Alloc >::_Rb_tree_impl< _Key_compare, true > Struct Template Reference

#include <stl_tree.h>

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

template<typename _Key, typename _Val, typename _KeyOfValue, typename _Compare, typename _Alloc = allocator<_Val>>
template<typename _Key_compare>
struct std::_Rb_tree< _Key, _Val, _KeyOfValue, _Compare, _Alloc >::_Rb_tree_impl< _Key_compare, true >


Member Function Documentation

template<typename _Key, typename _Val, typename _KeyOfValue, typename _Compare, typename _Alloc = allocator<_Val>>
template<typename _Key_compare>
std::_Rb_tree< _Key, _Val, _KeyOfValue, _Compare, _Alloc >::_Rb_tree_impl< _Key_compare, true >::_Rb_tree_impl const _Node_allocator __a = _Node_allocator(),
const _Key_compare &  __comp = _Key_compare()
[inline]
 

Definition at line 422 of file stl_tree.h.

References std::_Rb_tree_node_base::_M_color, std::_Rb_tree_node_base::_M_left, std::_Rb_tree_node_base::_M_parent, std::_Rb_tree_node_base::_M_right, std::_Rb_tree< _Key, _Val, _KeyOfValue, _Compare, _Alloc >::_Node_allocator, and std::_S_red.


Member Data Documentation

template<typename _Key, typename _Val, typename _KeyOfValue, typename _Compare, typename _Alloc = allocator<_Val>>
template<typename _Key_compare>
_Rb_tree_node_base std::_Rb_tree< _Key, _Val, _KeyOfValue, _Compare, _Alloc >::_Rb_tree_impl< _Key_compare, true >::_M_header
 

Definition at line 419 of file stl_tree.h.

template<typename _Key, typename _Val, typename _KeyOfValue, typename _Compare, typename _Alloc = allocator<_Val>>
template<typename _Key_compare>
_Key_compare std::_Rb_tree< _Key, _Val, _KeyOfValue, _Compare, _Alloc >::_Rb_tree_impl< _Key_compare, true >::_M_key_compare
 

Definition at line 418 of file stl_tree.h.

template<typename _Key, typename _Val, typename _KeyOfValue, typename _Compare, typename _Alloc = allocator<_Val>>
template<typename _Key_compare>
size_type std::_Rb_tree< _Key, _Val, _KeyOfValue, _Compare, _Alloc >::_Rb_tree_impl< _Key_compare, true >::_M_node_count
 

Definition at line 420 of file stl_tree.h.


The documentation for this struct was generated from the following file:
Generated on Tue Jan 30 17:32:16 2007 for GNU C++ STL by doxygen 1.3.6