#include <join.hpp>
Public Types | |
typedef iterator_range < range_detail::join_iterator < BOOST_DEDUCED_TYPENAME range_iterator < SinglePassRange1 >::type, BOOST_DEDUCED_TYPENAME range_iterator < SinglePassRange2 >::type, BOOST_DEDUCED_TYPENAME range_value< SinglePassRange1 > ::type > > | type |
typedef iterator_range< range_detail::join_iterator< BOOST_DEDUCED_TYPENAME range_iterator<SinglePassRange1>::type, BOOST_DEDUCED_TYPENAME range_iterator<SinglePassRange2>::type, BOOST_DEDUCED_TYPENAME range_value<SinglePassRange1>::type > > boost::range_detail::joined_type< SinglePassRange1, SinglePassRange2 >::type |