CAPD RedHom Library
capd::homAux::impl::Pred< Rng, P > Struct Template Reference

#include <capd/homAux/RedefinedIteratorRange.h>

Public Types

typedef boost::range_const_iterator< Rng >::type It
 
typedef boost::filtered_range< P, const boost::iterator_range< It > > result_type
 

Public Member Functions

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

Public Attributes

_p
 

Member Typedef Documentation

template<typename Rng, typename P>
typedef boost::range_const_iterator<Rng>::type capd::homAux::impl::Pred< Rng, P >::It
template<typename Rng, typename P>
typedef boost::filtered_range<P, const boost::iterator_range<It> > capd::homAux::impl::Pred< Rng, P >::result_type

Member Function Documentation

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

Member Data Documentation

template<typename Rng, typename P>
P capd::homAux::impl::Pred< Rng, P >::_p