19 #if !defined( BOLT_CL_STABLESORT_H )
20 #define BOLT_CL_STABLESORT_H
74 template<
typename RandomAccessIterator >
75 void stable_sort( RandomAccessIterator first, RandomAccessIterator last,
const std::string& cl_code=
"" );
111 template<
typename RandomAccessIterator,
typename StrictWeakOrdering>
112 void stable_sort( RandomAccessIterator first, RandomAccessIterator last, StrictWeakOrdering comp,
113 const std::string& cl_code=
"");
149 template<
typename RandomAccessIterator>
151 const std::string& cl_code=
"");
190 template<
typename RandomAccessIterator,
typename StrictWeakOrdering>
192 StrictWeakOrdering comp,
const std::string& cl_code=
"");
199 #include "bolt/cl/detail/stablesort.inl"