OKlibrary  0.2.1.6
IteratorHandling::IteratorFirst< Iterator > Class Template Reference

Metafunction for converting iterators over pairs into iterators over the first component. More...

#include <IteratorHandling.hpp>

List of all members.

Public Types

typedef Iterator::value_type value_type
typedef
FunctionHandling::First
< value_type
first
typedef
boost::transform_iterator
< first, Iterator > 
type

Detailed Description

template<class Iterator>
class IteratorHandling::IteratorFirst< Iterator >

Metafunction for converting iterators over pairs into iterators over the first component.

Definition at line 186 of file IteratorHandling.hpp.


Member Typedef Documentation

template<class Iterator>
typedef FunctionHandling::First<value_type> IteratorHandling::IteratorFirst< Iterator >::first

Definition at line 188 of file IteratorHandling.hpp.

template<class Iterator>
typedef boost::transform_iterator<first, Iterator> IteratorHandling::IteratorFirst< Iterator >::type

Definition at line 189 of file IteratorHandling.hpp.

template<class Iterator>
typedef Iterator::value_type IteratorHandling::IteratorFirst< Iterator >::value_type

Definition at line 187 of file IteratorHandling.hpp.


The documentation for this class was generated from the following file: