2.10.0
Freundlich's C++ toolkit
Public Types | Public Member Functions
fcppt::iterator::range< Iterator > Class Template Reference

Detailed Description

template<typename Iterator>
class fcppt::iterator::range< Iterator >

A range formed from two iterators.

Template Parameters
IteratorMust be an iterator.

Public Types

typedef Iterator iterator
 
typedef Iterator const_iterator
 

Public Member Functions

 range (Iterator begin, Iterator end)
 
Iterator begin () const
 
Iterator end () const
 

Member Typedef Documentation

◆ const_iterator

template<typename Iterator >
typedef Iterator fcppt::iterator::range< Iterator >::const_iterator

◆ iterator

template<typename Iterator >
typedef Iterator fcppt::iterator::range< Iterator >::iterator

Constructor & Destructor Documentation

◆ range()

template<typename Iterator >
fcppt::iterator::range< Iterator >::range ( Iterator  begin,
Iterator  end 
)

Member Function Documentation

◆ begin()

template<typename Iterator >
Iterator fcppt::iterator::range< Iterator >::begin ( ) const

◆ end()

template<typename Iterator >
Iterator fcppt::iterator::range< Iterator >::end ( ) const