Flow123d
JS_before_hm-1713-g943b6bc16
|
Go to the documentation of this file.
18 #ifndef RANGE_WRAPPER_HH_
19 #define RANGE_WRAPPER_HH_
35 template<
class ObjectIn,
class ObjectOut>
64 template<
class Object>
88 #endif // RANGE_WRAPPER_HH_
Template Iter serves as general template for internal iterators.
General iterator template. Provides iterator over objects of type Object in some container.
IterConvert< ObjectIn, ObjectOut > end()
Iterator to end item of range.
Range(Iter< Object > begin, Iter< Object > end)
Constructor.
IterConvert< ObjectIn, ObjectOut > end_
IterConvert< ObjectIn, ObjectOut > begin_
General iterator template. Provides iterator over objects of type ObjectIn in some container....
RangeConvert(IterConvert< ObjectIn, ObjectOut > begin, IterConvert< ObjectIn, ObjectOut > end)
Constructor.
Iter< Object > end()
Iterator to end item of range.
Iter< Object > begin()
Iterator to begin item of range.
IterConvert< ObjectIn, ObjectOut > begin()
Iterator to begin item of range.