|
Functions |
template<typename InputIterator, typename EqualityComparable> |
InputIterator | ustl::find (InputIterator first, InputIterator last, const EqualityComparable &value) |
template<typename ForwardIterator> |
ForwardIterator | ustl::adjacent_find (ForwardIterator first, ForwardIterator last) |
template<typename InputIterator> |
pair< InputIterator, InputIterator > | ustl::mismatch (InputIterator first1, InputIterator last1, InputIterator first2) |
template<typename InputIterator> |
bool | ustl::equal (InputIterator first1, InputIterator last1, InputIterator first2) |
| Returns true if two ranges are equal. This is an extension, present in uSTL and SGI STL.
|
template<typename InputIterator, typename EqualityComparable> |
size_t | ustl::count (InputIterator first, InputIterator last, const EqualityComparable &value) |
template<typename ForwardIterator, typename LessThanComparable> |
ForwardIterator | ustl::lower_bound (ForwardIterator first, ForwardIterator last, const LessThanComparable &value) |
template<typename ForwardIterator, typename LessThanComparable> |
ForwardIterator | ustl::binary_search (ForwardIterator first, ForwardIterator last, const LessThanComparable &value) |
template<typename ForwardIterator, typename LessThanComparable> |
ForwardIterator | ustl::upper_bound (ForwardIterator first, ForwardIterator last, const LessThanComparable &value) |
template<typename ForwardIterator, typename LessThanComparable> |
pair< ForwardIterator, ForwardIterator > | ustl::equal_range (ForwardIterator first, ForwardIterator last, const LessThanComparable &value) |