Range public header. More...
#include <boost/range/iterator_range.hpp>
#include <boost/iterator/transform_iterator.hpp>
#include "Range.cti"
Go to the source code of this file.
Namespaces | |
senf | |
Functions | |
template<class Range , class Fn > | |
boost::iterator_range< boost::transform_iterator< Fn, typename boost::range_const_iterator< Range >::type > > | senf::make_transform_range (Range const &range, Fn const &fn) |
Make a boost::iterator_range from boost::trasform_iterator . More... | |
template<class Range , class Fn > | |
boost::iterator_range< boost::transform_iterator< Fn, typename boost::range_iterator< Range >::type > > | senf::make_transform_range (Range &range, Fn const &fn) |
template<class Range , class Iterator > | |
void | senf::copy_range (Range const &range, Iterator const &i) |
template<class Range , class Iterator > | |
void | senf::copy_range (Range &range, Iterator const &i) |
template<class Range > | |
bool | senf::has_one_elt (Range r) |
Range public header.
Definition in file Range.hh.