Go to Overview over all GrAL packages.
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

mapped_value_const_iterator Class Template Reference
[Accessors, Function Objects and Iterator Adaptors]

Forward iterator mapping the value of It::op* with F (const version). More...

#include <mapped-value-iterator.h>

Collaboration diagram for mapped_value_const_iterator:

Collaboration graph
[legend]
List of all members.

Public Types

typedef F::value_type value_type

Public Methods

 mapped_value_const_iterator (const It &i)
self & operator++ ()
const value_typeoperator * () const
bool operator== (const self &rs) const
bool operator!= (const self &rs) const

Detailed Description

template<class It, class F>
class mapped_value_const_iterator< It, F >

Forward iterator mapping the value of It::op* with F (const version).

Semantics:

Parameters:

Definition at line 77 of file mapped-value-iterator.h.


Member Typedef Documentation

template<class It, class F>
typedef F::value_type mapped_value_const_iterator::value_type
 

Definition at line 79 of file mapped-value-iterator.h.

Referenced by operator *.


Constructor & Destructor Documentation

template<class It, class F>
mapped_value_const_iterator< It, F >::mapped_value_const_iterator const It &    i [inline]
 

Definition at line 84 of file mapped-value-iterator.h.


Member Function Documentation

template<class It, class F>
self& mapped_value_const_iterator< It, F >::operator++   [inline]
 

Definition at line 86 of file mapped-value-iterator.h.

template<class It, class F>
const value_type& mapped_value_const_iterator< It, F >::operator *   const [inline]
 

Definition at line 87 of file mapped-value-iterator.h.

References value_type.

template<class It, class F>
bool mapped_value_const_iterator< It, F >::operator== const self &    rs const [inline]
 

Definition at line 89 of file mapped-value-iterator.h.

References it.

template<class It, class F>
bool mapped_value_const_iterator< It, F >::operator!= const self &    rs const [inline]
 

Definition at line 91 of file mapped-value-iterator.h.

References it.


The documentation for this class was generated from the following file:
Copyright (c) Guntram Berti 1997-2002. See the GrAL Homepage for up-to-date information.

Generated at Tue Feb 26 15:57:16 2002 for Sequence by doxygen 1.2.11-20011104 written by Dimitri van Heesch, © 1997-2000