Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext
Metafunctions

Expression

Return type

Complexity

range_iterator<X>::type

T::iterator
P::first_type
A*

compile time

range_iterator<const X>::type

T::const_iterator
P::first_type
const A*

compile time

range_value<X>::type

boost::iterator_value<range_iterator<X>::type>::type

compile time

range_reference<X>::type

boost::iterator_reference<range_iterator<X>::type>::type

compile time

range_pointer<X>::type

boost::iterator_pointer<range_iterator<X>::type>::type

compile time

range_category<X>::type

boost::iterator_category<range_iterator<X>::type>::type

compile time

range_difference<X>::type

boost::iterator_difference<range_iterator<X>::type>::type

compile time

range_reverse_iterator<X>::type

boost::reverse_iterator<range_iterator<X>::type>

compile time

range_reverse_iterator<const X>::type

boost::reverse_iterator<range_iterator<const X>::type

compile time

has_range_iterator<X>::type

mpl::true_ if range_mutable_iterator<X>::type is a valid expression, mpl::false_ otherwise

compile time

has_range_const_iterator<X>::type

mpl::true_ if range_const_iterator<X>::type is a valid expression, mpl::false_ otherwise

compile time


PrevUpHomeNext