5#ifndef DUNE_COMMON_ITERATORRANGE_HH
6#define DUNE_COMMON_ITERATORRANGE_HH
24 template<
typename Iterator,
typename Sentinel=Iterator>
Dune namespace
Definition alignedallocator.hh:13
sentinel end() const
Returns an iterator pointing past the end of the range.
Definition iteratorrange.hh:59
IteratorRange(const Iterator &begin, const Sentinel &end)
Constructs an iterator range on [begin,end).
Definition iteratorrange.hh:43
Iterator iterator
The iterator belonging to this range.
Definition iteratorrange.hh:31
Sentinel sentinel
The iterator belonging to this range.
Definition iteratorrange.hh:34
iterator begin() const
Returns an iterator pointing to the begin of the range.
Definition iteratorrange.hh:53
Iterator const_iterator
The iterator belonging to this range.
Definition iteratorrange.hh:40
IteratorRange()
Default constructor, relies on iterators being default-constructible.
Definition iteratorrange.hh:49