#include <stl_tree.h>
Inheritance diagram for std::_Rb_tree_base_iterator:
Public Types | |
typedef _Rb_tree_node_base::_Base_ptr | _Base_ptr |
typedef bidirectional_iterator_tag | iterator_category |
typedef ptrdiff_t | difference_type |
Public Methods | |
void | _M_increment () |
void | _M_decrement () |
Public Attributes | |
_Base_ptr | _M_node |
|
Definition at line 130 of file stl_tree.h. Referenced by _M_decrement(), and _M_increment(). |
|
Definition at line 132 of file stl_tree.h. |
|
Definition at line 131 of file stl_tree.h. |
|
Definition at line 153 of file stl_tree.h. References _Base_ptr, _M_node, and std::_S_rb_tree_red. Referenced by std::_Rb_tree_iterator< _Value, _Ref, _Ptr >::operator--(). |
|
Definition at line 135 of file stl_tree.h. References _Base_ptr, and _M_node. Referenced by std::_Rb_tree_iterator< _Value, _Ref, _Ptr >::operator++(). |
|
Definition at line 133 of file stl_tree.h. Referenced by _M_decrement(), _M_increment(), std::_Rb_tree_iterator< _Value, _Ref, _Ptr >::_Rb_tree_iterator(), std::_Rb_tree_iterator< _Value, _Ref, _Ptr >::operator *(), std::operator!=(), and std::operator==(). |