Public Types | |
typedef size_t | size_type |
typedef ptrdiff_t | difference_type |
typedef forward_iterator_tag | iterator_category |
Public Methods | |
_Slist_iterator_base (_Slist_node_base *__x) | |
void | _M_incr () |
bool | operator== (const _Slist_iterator_base &__x) const |
bool | operator!= (const _Slist_iterator_base &__x) const |
Public Attributes | |
_Slist_node_base * | _M_node |
|
|
|
|
|
|
|
|
|
Definition at line 154 of file slist. References std::_Slist_node_base::_M_next. Referenced by std::_Slist_iterator< _Tp, _Ref, _Ptr >::operator++(). |
|
Definition at line 159 of file slist. References _M_node. |
|
Definition at line 156 of file slist. References _M_node. |
|
Definition at line 151 of file slist. Referenced by std::_Slist_iterator< _Tp, _Ref, _Ptr >::_Slist_iterator(), std::_Slist_iterator< _Tp, _Ref, _Ptr >::operator *(), operator!=(), and operator==(). |