#include <any_range.hpp>
Public Types | |
typedef any_range< typename any_range_value_type < WrappedRange, Value, typename any_range_default_help < Reference, range_reference < WrappedRange > >::type > ::type, typename any_range_default_help < Traversal, iterator_traversal< typename range_iterator< WrappedRange > ::type > >::type, typename any_range_default_help < Reference, range_reference < WrappedRange > >::type, typename any_range_default_help < Difference, range_difference < WrappedRange > >::type, typename any_range_default_help< Buffer, mpl::identity < any_iterator_default_buffer > >::type > | type |
Public Member Functions | |
BOOST_RANGE_CONCEPT_ASSERT ((SinglePassRangeConcept< WrappedRange >)) | |
typedef any_range< typename any_range_value_type< WrappedRange , Value , typename any_range_default_help< Reference , range_reference<WrappedRange> >::type >::type , typename any_range_default_help< Traversal , iterator_traversal< typename range_iterator<WrappedRange>::type > >::type , typename any_range_default_help< Reference , range_reference<WrappedRange> >::type , typename any_range_default_help< Difference , range_difference<WrappedRange> >::type , typename any_range_default_help< Buffer , mpl::identity<any_iterator_default_buffer> >::type > boost::range_detail::any_range_type_generator< WrappedRange, Value, Traversal, Reference, Difference, Buffer >::type |
boost::range_detail::any_range_type_generator< WrappedRange, Value, Traversal, Reference, Difference, Buffer >::BOOST_RANGE_CONCEPT_ASSERT | ( | (SinglePassRangeConcept< WrappedRange >) | ) |