X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FRange.hh;h=6f9ef840e191704f468f848cf54fac067f434f15;hb=bd9f9d3fd6fbcff0112a7bf48ab9284da9576b11;hp=db6d63eb88fcb4e14f220801c885a01ba520d404;hpb=9e7071473642404359c8b7a88c78fe02f00baf16;p=senf.git diff --git a/Utils/Range.hh b/Utils/Range.hh index db6d63e..6f9ef84 100644 --- a/Utils/Range.hh +++ b/Utils/Range.hh @@ -23,8 +23,8 @@ /** \file \brief Range public header */ -#ifndef HH_Range_ -#define HH_Range_ 1 +#ifndef HH_SENF_Utils_Range_ +#define HH_SENF_Utils_Range_ 1 // Custom includes #include @@ -46,6 +46,12 @@ namespace senf { typename boost::range_const_iterator::type > > make_transform_range(Range const & range, Fn const & fn); + template + boost::iterator_range< + boost::transform_iterator< Fn, + typename boost::range_iterator::type > > + make_transform_range(Range & range, Fn const & fn); + } ///////////////////////////////hh.e////////////////////////////////////////