vtf-logo

extremeElement.h File Reference

ExtremeElement functions. More...

#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.


Detailed Description

ExtremeElement functions.


Generated on Fri Aug 24 12:55:36 2007 for Algorithms and Data Structures Package by  doxygen 1.4.7