Template Class iterator_range#

Class Documentation#

template<typename IteratorT>
class iterator_range#

A range adaptor for a pair of iterators.

This just wraps two iterators into a range-compatible interface. Nothing fancy at all.

Public Functions

template<typename Container>
inline iterator_range(Container &c)#
inline iterator_range(IteratorT begin_iterator, IteratorT end_iterator)#
inline IteratorT begin() const#
inline IteratorT end() const#