template<typename COMPARE = DefaultCompare, BASESORTFLAGS FLAGS = BASESORTFLAGS::NONE>
class maxon::SimpleParallelSort< COMPARE, FLAGS >
Specialized BaseSort template for simple datatypes.
- Template Parameters
 - 
  
    | COMPARE | Class that offers the methods IsEqual and LessThan.  | 
    | FLAGS | See BASESORTFLAGS. | 
  
   
Example:
BaseArray<Int> array;
SimpleParallelSort<> test;
test.Sort(array);
or
BaseArray<Int> array2;
SimpleParallelSort<> test2;
test2.Sort(&array2[0], array2.GetCount());
  
 | 
| using  | Super = BaseSort< SimpleParallelSort< COMPARE, FLAGS >, FLAGS > | 
|   | 
| void  | Sort (ITERATOR start, ITERATOR end, JobQueueInterface *queue=JOBQUEUE_CURRENT) const | 
|   | 
| void  | Sort (ITERATOR start, Int count, JobQueueInterface *queue=JOBQUEUE_CURRENT) const | 
|   | 
| void  | Sort (ARRAY &arr, JobQueueInterface *queue=JOBQUEUE_CURRENT) const | 
|   | 
| void  | Sort (ITERATOR start, ITERATOR end) const | 
|   | 
| void  | Sort (ITERATOR start, Int count) const | 
|   | 
| void  | Sort (ARRAY &arr) const | 
|   | 
| Int  | FindIndex (const SEARCHTYPE &key, ITERATOR arr, Int count) const | 
|   | 
| ITERATOR  | Find (const SEARCHTYPE &key, ITERATOR arr, Int count) const | 
|   | 
| ARRAY::ValueType *  | Find (const SEARCHTYPE &key, const ARRAY &arr) const | 
|   | 
| ITERATOR  | FindInsertionIndex (const SEARCHTYPE &key, ITERATOR arr, Int count, Int &insertionIndex) const | 
|   | 
| ARRAY::ValueType *  | FindInsertionIndex (const SEARCHTYPE &key, const ARRAY &arr, Int &insertionIndex) const | 
|   |