CAPD RedHom Library
capd::homAux::impl::Trans< Rng, F > Struct Template Reference

#include <capd/homAux/RedefinedIteratorRange.h>

Public Types

typedef boost::range_const_iterator< Rng >::type It
 
typedef boost::transformed_range< F, const boost::iterator_range< It > > result_type
 

Public Member Functions

result_type operator() (It b, It e) const
 

Public Attributes

_f
 

Member Typedef Documentation

template<typename Rng, typename F>
typedef boost::range_const_iterator<Rng>::type capd::homAux::impl::Trans< Rng, F >::It
template<typename Rng, typename F>
typedef boost::transformed_range<F, const boost::iterator_range<It> > capd::homAux::impl::Trans< Rng, F >::result_type

Member Function Documentation

template<typename Rng, typename F>
result_type capd::homAux::impl::Trans< Rng, F >::operator() ( It  b,
It  e 
) const
inline

Member Data Documentation

template<typename Rng, typename F>
F capd::homAux::impl::Trans< Rng, F >::_f