18 #ifndef RANGE_WRAPPER_HH_
19 #define RANGE_WRAPPER_HH_
35 template<
class ObjectIn,
class ObjectOut>
64 template<
class Object>
General iterator template. Provides iterator over objects of type ObjectIn in some container....
General iterator template. Provides iterator over objects of type Object in some container.
RangeConvert(IterConvert< ObjectIn, ObjectOut > begin, IterConvert< ObjectIn, ObjectOut > end)
Constructor.
IterConvert< ObjectIn, ObjectOut > begin_
IterConvert< ObjectIn, ObjectOut > begin()
Iterator to begin item of range.
IterConvert< ObjectIn, ObjectOut > end_
IterConvert< ObjectIn, ObjectOut > end()
Iterator to end item of range.
Iter< Object > end()
Iterator to end item of range.
Range(Iter< Object > begin, Iter< Object > end)
Constructor.
Iter< Object > begin()
Iterator to begin item of range.
Template Iter serves as general template for internal iterators.