Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost_concepts::detail Namespace Reference

Functions

template<typename Iterator1 , typename Iterator2 >
void interop_single_pass_constraints (Iterator1 const &i1, Iterator2 const &i2)
 
template<typename Iterator1 , typename Iterator2 >
void interop_rand_access_constraints (Iterator1 const &i1, Iterator2 const &i2, boost::random_access_traversal_tag, boost::random_access_traversal_tag)
 
template<typename Iterator1 , typename Iterator2 >
void interop_rand_access_constraints (Iterator1 const &, Iterator2 const &, boost::single_pass_traversal_tag, boost::single_pass_traversal_tag)
 

Function Documentation

template<typename Iterator1 , typename Iterator2 >
void boost_concepts::detail::interop_rand_access_constraints ( Iterator1 const &  i1,
Iterator2 const &  i2,
boost::random_access_traversal_tag  ,
boost::random_access_traversal_tag   
)
template<typename Iterator1 , typename Iterator2 >
void boost_concepts::detail::interop_rand_access_constraints ( Iterator1 const &  ,
Iterator2 const &  ,
boost::single_pass_traversal_tag  ,
boost::single_pass_traversal_tag   
)
template<typename Iterator1 , typename Iterator2 >
void boost_concepts::detail::interop_single_pass_constraints ( Iterator1 const &  i1,
Iterator2 const &  i2 
)