CAPD RedHom Library
capd::homAux::impl::PureFlattenIteratorTraversal< Iterator > Struct Template Reference

#include <capd/homAux/FlattenIterator.h>

Public Types

typedef PureIteratorTraversal< Iterator >::type Traversal
 
typedef boost::mpl::if_< boost::is_convertible< Traversal, boost::forward_traversal_tag >, boost::forward_traversal_tag, boost::single_pass_traversal_tag >::type type
 

Member Typedef Documentation

template<typename Iterator >
typedef PureIteratorTraversal<Iterator>::type capd::homAux::impl::PureFlattenIteratorTraversal< Iterator >::Traversal
template<typename Iterator >
typedef boost::mpl::if_<boost::is_convertible<Traversal, boost::forward_traversal_tag>, boost::forward_traversal_tag, boost::single_pass_traversal_tag >::type capd::homAux::impl::PureFlattenIteratorTraversal< Iterator >::type