Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::iterator Struct Template Reference

#include <stl_iterator_base_types.h>

Inheritance diagram for std::iterator:

Inheritance graph
[legend]
List of all members.

Public Types

typedef _Category iterator_category
typedef _Tp value_type
typedef _Distance difference_type
typedef _Pointer pointer
typedef _Reference reference

template<class _Category, class _Tp, class _Distance = ptrdiff_t, class _Pointer = _Tp*, class _Reference = _Tp&> struct std::iterator


Member Typedef Documentation

template<class _Category, class _Tp, class _Distance = ptrdiff_t, class _Pointer = _Tp*, class _Reference = _Tp&>
typedef _Distance std::iterator<_Category, _Tp, _Distance, _Pointer, _Reference>::difference_type
 

Reimplemented in std::__normal_iterator.

Definition at line 104 of file stl_iterator_base_types.h.

template<class _Category, class _Tp, class _Distance = ptrdiff_t, class _Pointer = _Tp*, class _Reference = _Tp&>
typedef _Category std::iterator<_Category, _Tp, _Distance, _Pointer, _Reference>::iterator_category
 

Reimplemented in std::__normal_iterator.

Definition at line 102 of file stl_iterator_base_types.h.

template<class _Category, class _Tp, class _Distance = ptrdiff_t, class _Pointer = _Tp*, class _Reference = _Tp&>
typedef _Pointer std::iterator<_Category, _Tp, _Distance, _Pointer, _Reference>::pointer
 

Reimplemented in std::__normal_iterator.

Definition at line 105 of file stl_iterator_base_types.h.

template<class _Category, class _Tp, class _Distance = ptrdiff_t, class _Pointer = _Tp*, class _Reference = _Tp&>
typedef _Reference std::iterator<_Category, _Tp, _Distance, _Pointer, _Reference>::reference
 

Reimplemented in std::__normal_iterator.

Definition at line 106 of file stl_iterator_base_types.h.

template<class _Category, class _Tp, class _Distance = ptrdiff_t, class _Pointer = _Tp*, class _Reference = _Tp&>
typedef _Tp std::iterator<_Category, _Tp, _Distance, _Pointer, _Reference>::value_type
 

Reimplemented in std::__normal_iterator.

Definition at line 103 of file stl_iterator_base_types.h.


The documentation for this struct was generated from the following file:
Generated at Tue May 1 16:30:18 2001 for libstdc++-v3 by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001