#include <algorithm>#include <iterator>#include <type_traits>

Go to the source code of this file.
Classes | |
| struct | absl::algorithm_internal::EqualTo |
Namespaces | |
| namespace | absl |
| namespace | absl::algorithm_internal |
Functions | |
| template<typename InputIter1 , typename InputIter2 , typename Pred > | |
| bool | absl::equal (InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, Pred &&pred) |
| template<typename InputIter1 , typename InputIter2 > | |
| bool | absl::equal (InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2) |
| template<typename InputIter1 , typename InputIter2 , typename Pred > | |
| bool | absl::algorithm_internal::EqualImpl (InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, Pred pred, std::input_iterator_tag, std::input_iterator_tag) |
| template<typename InputIter1 , typename InputIter2 , typename Pred > | |
| bool | absl::algorithm_internal::EqualImpl (InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, Pred &&pred, std::random_access_iterator_tag, std::random_access_iterator_tag) |
| template<typename InputIter1 , typename InputIter2 > | |
| bool | absl::algorithm_internal::EqualImpl (InputIter1 first1, InputIter1 last1, InputIter2 first2, InputIter2 last2, algorithm_internal::EqualTo, std::random_access_iterator_tag, std::random_access_iterator_tag) |
| template<typename InputIterator , typename EqualityComparable > | |
| bool | absl::linear_search (InputIterator first, InputIterator last, const EqualityComparable &value) |
| template<typename ForwardIterator > | |
| ForwardIterator | absl::rotate (ForwardIterator first, ForwardIterator middle, ForwardIterator last) |
| template<typename It > | |
| It | absl::algorithm_internal::RotateImpl (It first, It middle, It last, std::true_type) |
| template<typename It > | |
| It | absl::algorithm_internal::RotateImpl (It first, It middle, It last, std::false_type) |