Boost Range For Humans
General
- boost::as_array
- boost::as_literal
- boost::begin
- boost::const_begin
- boost::const_end
- boost::const_rbegin
- boost::const_rend
- boost::distance
- boost::empty
- boost::end
- boost::rbegin
- boost::rend
- boost::size
Ranges
Utilities
Adaptors
- boost::adaptors::adjacent_filter
- boost::adaptors::adjacent_filtered
- boost::adaptors::copied
- boost::adaptors::copy
- boost::adaptors::filter
- boost::adaptors::filtered
- boost::adaptors::index
- boost::adaptors::indexed
- boost::adaptors::indirect
- boost::adaptors::indirected
- boost::adaptors::keys
- boost::adaptors::map_keys
- boost::adaptors::map_values
- boost::adaptors::replace
- boost::adaptors::replace_if
- boost::adaptors::replaced
- boost::adaptors::replaced_if
- boost::adaptors::reverse
- boost::adaptors::reversed
- boost::adaptors::slice
- boost::adaptors::sliced
- boost::adaptors::stride
- boost::adaptors::strided
- boost::adaptors::tokenized
- boost::adaptors::transform
- boost::adaptors::transformed
- boost::adaptors::unique
- boost::adaptors::uniqued
- boost::adaptors::values
Algorithm
Mutating
- boost::range::copy
- boost::range::copy_backward
- boost::range::fill
- boost::range::fill_n
- boost::range::generate
- boost::range::inplace_merge
- boost::range::merge
- boost::range::nth_element
- boost::range::partial_sort
- boost::range::partition
- boost::range::random_shuffle
- boost::range::remove
- boost::range::remove_if
- boost::range::replace
- boost::range::replace_if
- boost::range::reverse
- boost::range::rotate
- boost::range::sort
- boost::range::stable_partition
- boost::range::stable_sort
- boost::range::swap_ranges
- boost::range::transform
- boost::range::unique
- boost::remove_copy
- boost::remove_copy_if
- boost::replace_copy
- boost::replace_copy_if
- boost::reverse_copy
- boost::rotate_copy
- boost::unique_copy
Non-mutating
- boost::range::adjacent_find
- boost::range::binary_search
- boost::range::count
- boost::range::count_if
- boost::range::equal
- boost::range::equal_range
- boost::range::find
- boost::range::find_end
- boost::range::find_first_of
- boost::range::find_if
- boost::range::lexicographical_compare
- boost::range::lower_bound
- boost::range::max_element
- boost::range::min_element
- boost::range::mismatch
- boost::range::search
- boost::range::search_n
- boost::range::upper_bound
Set
- boost::range::includes
- boost::range::set_difference
- boost::range::set_intersection
- boost::range::set_symmetric_difference
- boost::range::set_union
Heap
Permutation
New
- boost::range::copy_n
- boost::range::erase
- boost::range::for_each
- boost::range::insert
- boost::range::iota
- boost::range::is_sorted
- boost::range::overwrite
- boost::range::push_back
- boost::range::push_front
- boost::range::remove_erase
- boost::range::remove_erase_if