#include "../defs.h"
#include <iterator>
#include <cassert>
#include "extremeElement.ipp"
Go to the source code of this file.
Namespaces | |
namespace | ads |
Functions | |
template<typename _RandomAccessIterator> | |
_RandomAccessIterator | ads::findMinimumElementUnrolledEven (_RandomAccessIterator begin, _RandomAccessIterator end) |
Return the minimum element in a range of even length. | |
template<typename _RandomAccessIterator> | |
_RandomAccessIterator | ads::findMinimumElementUnrolledOdd (_RandomAccessIterator begin, _RandomAccessIterator end) |
Return the minimum element in a range of even length. | |
template<typename _RandomAccessIterator> | |
_RandomAccessIterator | ads::findMinimumElementUnrolled (_RandomAccessIterator begin, _RandomAccessIterator end) |
Return the minimum element in a range. | |
template<typename _RandomAccessIterator> | |
_RandomAccessIterator | ads::findMaximumElementUnrolledEven (_RandomAccessIterator begin, _RandomAccessIterator end) |
Return the maximum element in a range of even length. | |
template<typename _RandomAccessIterator> | |
_RandomAccessIterator | ads::findMaximumElementUnrolledOdd (_RandomAccessIterator begin, _RandomAccessIterator end) |
Return the maximum element in a range of even length. | |
template<typename _RandomAccessIterator> | |
_RandomAccessIterator | ads::findMaximumElementUnrolled (_RandomAccessIterator begin, _RandomAccessIterator end) |
Return the maximum element in a range. | |
template<typename _RandomAccessIterator, typename _BinaryPredicate> | |
_RandomAccessIterator | ads::findExtremeElementUnrolledEven (_RandomAccessIterator begin, _RandomAccessIterator end, _BinaryPredicate compare) |
Return the extreme element in a range of even length. | |
template<typename _RandomAccessIterator, typename _BinaryPredicate> | |
_RandomAccessIterator | ads::findExtremeElementUnrolledOdd (_RandomAccessIterator begin, _RandomAccessIterator end, _BinaryPredicate compare) |
Return the extreme element in a range of even length. | |
template<typename _RandomAccessIterator, typename _BinaryPredicate> | |
_RandomAccessIterator | ads::findExtremeElementUnrolled (_RandomAccessIterator begin, _RandomAccessIterator end, _BinaryPredicate compare) |
Return the extreme element in a range. |