Adaptations of algorithms from the Ranges TS. More...
#include <algorithm>#include <range/v3/algorithm/copy.hpp>#include <range/v3/algorithm/copy_n.hpp>#include <range/v3/algorithm/equal.hpp>#include <range/v3/algorithm/fill.hpp>#include <range/v3/algorithm/find_if_not.hpp>#include <range/v3/algorithm/find_if.hpp>#include <range/v3/algorithm/find.hpp>#include <range/v3/algorithm/for_each.hpp>#include <range/v3/algorithm/move_backward.hpp>#include <range/v3/algorithm/move.hpp>#include <range/v3/algorithm/sort.hpp>#include <seqan3/core/platform.hpp>
Include dependency graph for algorithm:
This graph shows which files directly or indirectly include this file:Typedefs | |
| using | std::ranges::copy = ::ranges::copy |
| Alias for ranges::copy. Copies a range of elements to a new location. | |
| using | std::ranges::copy_n = ::ranges::copy_n |
| Alias for ranges::copy_n. Copies a range of exactly n elements to a new location. | |
| using | std::ranges::equal = ::ranges::equal |
| Alias for ranges::equal. Determines if two sets of elements are the same. | |
| using | std::ranges::fill = ::ranges::fill |
| Alias for ranges::fill. Assigns a value to the elements of a range. | |
| using | std::ranges::find = ::ranges::find |
| Alias for ranges::find. Returns the first element in the range equal to the given value. | |
| using | std::ranges::find_if = ::ranges::find_if |
| Alias for ranges::find_if. Returns the first element in the range for which the predicate returns true. | |
| using | std::ranges::find_if_not = ::ranges::find_if_not |
| Alias for ranges::find_if_not. Returns the first element in the range for which the predicate returns false. | |
| using | std::ranges::for_each = ::ranges::for_each |
| Alias for ranges::for_each. Applies a function object to the elements of a range. | |
| using | std::ranges::move = ::ranges::move |
| Alias for ranges::move. Moves a range of elements to a new location. | |
| using | std::ranges::move_backward = ::ranges::move_backward |
| Alias for ranges::move_backward. Moves a range of elements backward to a new location starting from the end. | |
| using | std::ranges::sort = ::ranges::sort |
| Alias for ranges::sort. Sorts a range. | |
Adaptations of algorithms from the Ranges TS.