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


Detailed Description

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 >

Definition at line 419 of file stl_tree.h.


Constructor & Destructor 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 425 of file stl_tree.h.

References std::_Rb_tree_node_base::_M_color, std::_Rb_tree< _Key, _Val, _KeyOfValue, _Compare, _Alloc >::_Rb_tree_impl< _Key_compare, _Is_pod_comparator >::_M_header, std::_Rb_tree_node_base::_M_left, std::_Rb_tree_node_base::_M_parent, std::_Rb_tree_node_base::_M_right, 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 422 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 421 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 423 of file stl_tree.h.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 2 16:59:14 2010 for GNU C++ STL by  doxygen 1.4.7