man __gnu_cxx::normal_iterator (Fonctions bibliothèques) -

NAME

__gnu_cxx::normal_iterator -

SYNOPSIS



Public Types

typedef iterator_traits< Iterator >::iterator_category iterator_category

typedef iterator_traits< Iterator >::value_type value_type

typedef iterator_traits< Iterator >::difference_type difference_type

typedef iterator_traits< Iterator >::reference reference

typedef iterator_traits< Iterator >::pointer pointer

Public Member Functions

normal_iterator ()

normal_iterator (const Iterator &__i)

template<typename Iter> normal_iterator (const normal_iterator< Iter, Container > &__i)

reference operator * () const

pointer operator-> () const

normal_iterator & operator++ ()

normal_iterator operator++ (int)

normal_iterator & operator-- ()

normal_iterator operator-- (int)

reference operator[] (const difference_type &n) const

normal_iterator & operator+= (const difference_type &n)

normal_iterator operator+ (const difference_type &n) const

normal_iterator & operator-= (const difference_type &n)

normal_iterator operator- (const difference_type &n) const

const Iterator & base () const

Protected Attributes

Iterator M_current

Detailed Description

template<typename Iterator, typename Container> class __gnu_cxx::normal_iterator< Iterator, Container >

Definition at line 586 of file stl_iterator.h.

Author

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