|
template<class InputIt , class UnaryPredicate > |
bool | all_of (InputIt first, InputIt last, UnaryPredicate p) noexcept |
|
template<class InputIt , class UnaryPredicate > |
bool | any_of (InputIt first, InputIt last, UnaryPredicate p) noexcept |
|
template<class InputIt , class OutputIt > |
OutputIt | copy (InputIt first, InputIt last, OutputIt destination) noexcept |
|
template<class InputIt , class T > |
std::iterator_traits< InputIt >::difference_type | count (InputIt first, InputIt last, const T &value) noexcept |
|
template<class InputIt1 , class InputIt2 > |
bool | equal (InputIt1 first1, InputIt1 last1, InputIt2 first2) noexcept |
|
template<class InputIt1 , class InputIt2 , class BinaryPredicate > |
bool | equal (InputIt1 first1, InputIt1 last1, InputIt2 first2, BinaryPredicate p) noexcept |
|
template<class ForwardIt , class T > |
void | fill (ForwardIt first, ForwardIt last, const T &value) noexcept |
|
template<class InputIt , class T > |
InputIt | find (InputIt first, InputIt last, const T &value) noexcept |
|
template<class InputIt , class UnaryFunction > |
void | for_each (InputIt first, InputIt last, UnaryFunction f) |
|
template<class ForwardIt > |
bool | is_sorted (ForwardIt first, ForwardIt last) noexcept |
|
template<class ForwardIt , class Compare > |
bool | is_sorted (ForwardIt first, ForwardIt last, Compare comp) noexcept |
|
template<class ForwardIt > |
ForwardIt | max_element (ForwardIt first, ForwardIt last) noexcept |
|
template<class ForwardIt , class Compare > |
ForwardIt | max_element (ForwardIt first, ForwardIt last, Compare comp) noexcept |
|
template<class ForwardIt > |
ForwardIt | min_element (ForwardIt first, ForwardIt last) noexcept |
|
template<class ForwardIt , class Compare > |
ForwardIt | min_element (ForwardIt first, ForwardIt last, Compare comp) noexcept |
|
template<class ForwardIt > |
std::pair< ForwardIt, ForwardIt > | minmax_element (ForwardIt first, ForwardIt last) noexcept |
|
template<class ForwardIt , class Compare > |
std::pair< ForwardIt, ForwardIt > | minmax_element (ForwardIt first, ForwardIt last, Compare comp) noexcept |
|
template<class InputIt , class UnaryPredicate > |
bool | none_of (InputIt first, InputIt last, UnaryPredicate p) noexcept |
|
template<class RandomIt > |
void | nth_element (RandomIt first, RandomIt nth, RandomIt last) noexcept |
|
template<class RandomIt , class Compare > |
void | nth_element (RandomIt first, RandomIt nth, RandomIt last, Compare comp) noexcept |
|
template<class ForwardIt , class T > |
void | replace (ForwardIt first, ForwardIt last, const T &oldValue, const T &newValue) noexcept |
|
template<class BidirIt > |
void | reverse (BidirIt first, BidirIt last) noexcept |
|
template<class ForwardIt > |
void | rotate (ForwardIt first, ForwardIt firstN, ForwardIt last) noexcept |
|
template<class InputIt1 , class InputIt2 , class OutputIt > |
OutputIt | set_difference (InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination) |
|
template<class InputIt1 , class InputIt2 , class OutputIt , class Compare > |
OutputIt | set_difference (InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) noexcept |
|
template<class InputIt1 , class InputIt2 , class OutputIt > |
OutputIt | set_intersection (InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination) noexcept |
|
template<class InputIt1 , class InputIt2 , class OutputIt , class Compare > |
OutputIt | set_intersection (InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) noexcept |
|
template<class InputIt1 , class InputIt2 , class OutputIt > |
OutputIt | set_union (InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination) noexcept |
|
template<class InputIt1 , class InputIt2 , class OutputIt , class Compare > |
OutputIt | set_union (InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) noexcept |
|
template<class RandomIt > |
void | sort (RandomIt first, RandomIt last) noexcept |
|
template<class RandomIt , class Compare > |
void | sort (RandomIt first, RandomIt last, Compare comp) noexcept |
|
template<class RandomIt > |
void | stable_sort (RandomIt first, RandomIt last) noexcept |
|
template<class RandomIt , class Compare > |
void | stable_sort (RandomIt first, RandomIt last, Compare comp) noexcept |
|
template<class InputIt , class OutputIt , class UnaryOperation > |
OutputIt | transform (InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction) |
|
template<class InputIt1 , class InputIt2 , class OutputIt , class BinaryOperation > |
OutputIt | transform (InputIt1 first1, InputIt1 last1, InputIt2 first2, OutputIt destination, BinaryOperation unaryFunction) |
|
template<class InputIt , class OutputIt > |
constexpr OutputIt | unique_copy (InputIt first, InputIt last, OutputIt destination) noexcept |
|
template<class InputIt , class OutputIt , class BinaryPredicate > |
constexpr OutputIt | unique_copy (InputIt first, InputIt last, OutputIt destination, BinaryPredicate binaryFunction) noexcept |
|