

Public Types | |
| typedef Val | value_type |
| typedef Ref | reference |
| typedef Ptr | pointer |
|
typedef Rb_tree_iterator< Val, Val &, Val * > | iterator |
|
typedef Rb_tree_iterator< Val, const Val &, const Val * > | const_iterator |
|
typedef Rb_tree_iterator< Val, Ref, Ptr > | Self |
| typedef Rb_tree_node< Val > * | Link_type |
| typedef Rb_tree_node_base::Base_ptr | Base_ptr |
| typedef bidirectional_iterator_tag | iterator_category |
| typedef ptrdiff_t | difference_type |
Public Member Functions | |
| Rb_tree_iterator () | |
| Rb_tree_iterator (Link_type x) | |
| Rb_tree_iterator (const iterator &__it) | |
| reference | operator * () const |
| pointer | operator-> () const |
| Self & | operator++ () |
| Self | operator++ (int) |
| Self & | operator-- () |
| Self | operator-- (int) |
| void | M_increment () |
| void | M_decrement () |
Public Attributes | |
| Base_ptr | M_node |
Definition at line 183 of file stl_tree.h.
1.4.7