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
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout