Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::range_detail::indexed_traversal< Iter > Struct Template Reference

#include <indexed.hpp>

Public Types

typedef mpl::if_
< is_convertible
< wrapped_traversal,
random_access_traversal_tag >
, random_access_traversal_tag,
typename mpl::if_
< is_convertible
< wrapped_traversal,
bidirectional_traversal_tag >
, forward_traversal_tag,
wrapped_traversal >::type >
::type 
type
 

Member Typedef Documentation

template<typename Iter >
typedef mpl::if_< is_convertible<wrapped_traversal, random_access_traversal_tag>, random_access_traversal_tag, typename mpl::if_< is_convertible<wrapped_traversal, bidirectional_traversal_tag>, forward_traversal_tag, wrapped_traversal >::type >::type boost::range_detail::indexed_traversal< Iter >::type

The documentation for this struct was generated from the following file: