std::List_const_iterator(3)

std::List_const_iterator3

A list::const_iterator.

Usage

#include <list>

Public Types

typedef List_const_iterator< Type > Self
typedef const List_node< Type > Node
typedef List_iterator< Type > iterator
typedef ptrdiff_t difference_type
typedef bidirectional_iterator_tag iterator_category
typedef Type value_type
typedef const Type * pointer
typedef const Type & reference

Public Member Functions

List_const_iterator ()
List_const_iterator (const List_node_base *x)
List_const_iterator (const iterator &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

const List_node_base * M_node

Detailed Description

template<typename Type> struct std::List_const_iterator< Type >

A list::const_iterator.

Definition at line 187 of file list.

Releases

2 releases since Debian 3.1 (Sarge); the text changed 1 time.

  1. 3.1
  2. 4.0

Author

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

From libstdc++6-doc 3.4.6-5 in Debian 4.0 (Etch). Parsed by carta from the page's man source.