Public Types | |
typedef Type | value_type |
typedef Type & | reference |
typedef Type * | pointer |
typedef bidirectional_iterator_tag | iterator_category |
typedef ptrdiff_t | difference_type |
typedef Rb_tree_iterator< Type > | Self |
typedef Rb_tree_node_base::Base_ptr | Base_ptr |
typedef Rb_tree_node< Type > * | Link_type |
Public Member Functions | |
Rb_tree_iterator () | |
Rb_tree_iterator (Link_type x) | |
reference | operator * () const |
pointer | operator-> () const |
Self & | operator++ () |
Self | operator++ (int) |
Self & | operator-- () |
Self | operator-- (int) |
bool | operator== (const Self &x) const |
bool | operator!= (const Self &x) const |
Public Attributes | |
Base_ptr | M_node |
Definition at line 151 of file stl_tree.h.