#include <stl_tree.h>
Inheritance diagram for __rb_tree_node_base:


Public Types | |
| typedef __rb_tree_color_type | color_type |
| typedef __rb_tree_node_base * | base_ptr |
Static Public Methods | |
| base_ptr | minimum (base_ptr x) |
| base_ptr | maximum (base_ptr x) |
Public Attributes | |
| color_type | color |
| base_ptr | parent |
| base_ptr | left |
| base_ptr | right |
|
|
Definition at line 70 of file stl_tree.h. |
|
|
Definition at line 69 of file stl_tree.h. |
|
|
Definition at line 83 of file stl_tree.h. References right. Referenced by __rb_tree_rebalance_for_erase, rb_tree::__rb_verify, and rb_tree< key_type, value_type, select1st< value_type >, key_compare, Alloc >::maximum.
00084 {
00085 while (x->right != 0) x = x->right;
00086 return x;
00087 }
|
|
|
Definition at line 77 of file stl_tree.h. References left. Referenced by __rb_tree_rebalance_for_erase, rb_tree::__rb_verify, and rb_tree< key_type, value_type, select1st< value_type >, key_compare, Alloc >::minimum.
00078 {
00079 while (x->left != 0) x = x->left;
00080 return x;
00081 }
|
|
|
|
|
| Documentation generated on Thu May 2 15:03:16 2002 |
Generated with doxygen 1.2.12 by Dimitri van Heesch , 1997-2001 |