#include <stl_list.h>
Inheritance diagram for std::_List_iterator_base:
Public Types | |
typedef size_t | size_type |
typedef ptrdiff_t | difference_type |
typedef bidirectional_iterator_tag | iterator_category |
Public Methods | |
_List_iterator_base (_List_node_base *__x) | |
_List_iterator_base () | |
void | _M_incr () |
void | _M_decr () |
bool | operator== (const _List_iterator_base &__x) const |
bool | operator!= (const _List_iterator_base &__x) const |
Public Attributes | |
_List_node_base * | _M_node |
|
Definition at line 80 of file stl_list.h. |
|
Definition at line 81 of file stl_list.h. |
|
Definition at line 79 of file stl_list.h. |
|
Definition at line 85 of file stl_list.h. |
|
Definition at line 86 of file stl_list.h. |
|
Definition at line 89 of file stl_list.h. References std::_List_node_base::_M_prev. Referenced by std::_List_iterator< _Tp, _Ref, _Ptr >::operator--(). |
|
Definition at line 88 of file stl_list.h. References std::_List_node_base::_M_next. Referenced by std::_List_iterator< _Tp, _Ref, _Ptr >::operator++(). |
|
Definition at line 94 of file stl_list.h. References _M_node. |
|
Definition at line 91 of file stl_list.h. References _M_node. |
|
Definition at line 83 of file stl_list.h. Referenced by std::_List_iterator< _Tp, _Ref, _Ptr >::_List_iterator(), std::_List_iterator< _Tp, _Ref, _Ptr >::operator *(), operator!=(), and operator==(). |