std::list_iterator(3)
NAME
std::List_iterator - A list::iterator.
SYNOPSIS
#include <list> Public Types typedef List_iterator< Type > Self typedef List_node< Type > Node typedef ptrdiff_t difference_type typedef bidirectional_iterator_tag iterator_category typedef Type value_type typedef Type * pointer typedef Type & reference Public Member Functions List_iterator () List_iterator (List_node_base *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 List_node_base * M_node
Detailed Description
- template<typename Type> struct std::List_iterator< Type >
- A list::iterator.
- Definition at line 111 of file list.
Author
- Generated automatically by Doxygen for libstdc++-v3 Source
- from the source code.
- libstdc++-v3 Source 1 Jan 2007