std::_List_iterator(3)

NAME
std::_List_iterator - A list::iterator.

SYNOPSIS

#include <list>

Inherits std::_List_iterator_base.

  Public Member Functions
void _M_incr ()
Walk the list forward.
void _M_decr ()
Walk the list backward.

  Public Attributes
_List_node_base * _M_node
The only member points to the list element.

Detailed Description

  template<typename _Tp, typename _Ref, typename _Ptr> struct std::_List_iterator< _Tp, _Ref, _Ptr >
A list::iterator. In addition to being used externally, a list holds one of these internally, pointing to the sequence of data.

Definition at line 143 of file list.

Member Function Documentation

  void std::_List_iterator_base::_M_decr () [inline, inherited]

Walk the list backward.

Definition at line 120 of file list.

  void std::_List_iterator_base::_M_incr () [inline, inherited]

Walk the list forward.

Definition at line 115 of file list.

Member Data Documentation

  _List_node_base* std::_List_iterator_base::_M_node [inherited]

The only member points to the list element.

Definition at line 104 of file list.

Author

Generated automatically by Doxygen for libstdc++-v3 Source from the source code.