23 #if !defined( BOLT_AMP_SORT_H )
24 #define BOLT_AMP_SORT_H
90 template<
typename RandomAccessIterator>
92 RandomAccessIterator first,
93 RandomAccessIterator last);
95 template<
typename RandomAccessIterator>
96 void sort(RandomAccessIterator first,
97 RandomAccessIterator last);
140 template<
typename RandomAccessIterator,
typename StrictWeakOrdering>
142 RandomAccessIterator first,
143 RandomAccessIterator last,
144 StrictWeakOrdering comp);
147 template<
typename RandomAccessIterator,
typename StrictWeakOrdering>
148 void sort(RandomAccessIterator first,
149 RandomAccessIterator last,
150 StrictWeakOrdering comp);
158 #include <bolt/amp/detail/sort.inl>