<<boost/range.hpp> > |
Все, что было сделано в СИЗО. Диапазон версии 1 (выше версии 1.42 и ниже). Включает основные функции диапазона и метафункции, но исключает адаптеры диапазона и алгоритмы диапазона. |
|
<<boost/range/metafunctions.hpp> > |
Каждая метафункция |
|
<<boost/range/functions.hpp> > |
Каждая функция |
|
<<boost/range/value_type.hpp> > |
<range_value > |
Одиночный проход |
<<boost/range/iterator.hpp> > |
<range_iterator > |
Одиночный проход |
<<boost/range/difference_type.hpp> > |
<range_difference > |
Вперед |
<<boost/range/pointer.hpp> > |
<range_pointer > |
|
<<boost/range/category.hpp> > |
<range_category > |
|
<<boost/range/reverse_iterator.hpp> > |
<range_reverse_iterator > |
Двунаправленный диапазон |
<<boost/range/begin.hpp> > |
<begin >и<const_begin > |
Одиночный проход |
<<boost/range/end.hpp> > |
<end >и<const_end > |
Одиночный проход |
<<boost/range/empty.hpp> > |
<empty > |
Одиночный проход |
<<boost/range/distance.hpp> > |
<distance > |
Вперед |
<<boost/range/size.hpp> > |
<size > |
Рандомный диапазон доступа |
<<boost/range/rbegin.hpp> > |
<rbegin >и<const_rbegin > |
Двунаправленный диапазон |
<<boost/range/rend.hpp> > |
<rend >и<const_rend > |
Двунаправленный диапазон |
<<boost/range/as_array.hpp> > |
<as_array > |
|
<<boost/range/as_literal.hpp> > |
<as_literal > |
|
<<boost/range/iterator_range.hpp> > |
<iterator_range > |
|
<<boost/range/sub_range.hpp> > |
<sub_range > |
|
<<boost/range/concepts.hpp> > |
Концепции дальности |
|
<<boost/range/adaptors.hpp> > |
каждый адаптер диапазона |
|
<<boost/range/algorithm.hpp> > |
каждый диапазон, эквивалентный алгоритму STL |
|
<<boost/range/algorithm_ext.hpp> > |
каждый алгоритм диапазона, который является расширением алгоритмов STL |
|
<<boost/range/counting_range.hpp> > |
<counting_range > |
|
<<boost/range/istream_range.hpp> > |
<istream_range > |
|
<<boost/range/irange.hpp> > |
<irange > |
|
<<boost/range/join.hpp> > |
<join > |
|