Homogeneous pair of iterators with begin and end member fns. More...
#include <IteratorRange.h>
Public Member Functions | |
IteratorRange (Iter a, Iter b) | |
Iter | begin () const |
Iter | end () const |
Data Fields | |
Iter | first |
Iter | second |
Homogeneous pair of iterators with begin and end member fns.
Iter | Iterator type to store |
A function returning two iterators as a semantic range can return this to make the function range-for compatible. Semantically, this class is little different from a std::pair with homogeneous template arguments.