|
void | Sort (ITERATOR start, ITERATOR end) const |
|
void | Sort (ITERATOR start, Int count) const |
|
void | Sort (ARRAY &arr) 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 |
|
template<typename BASICTYPE>
class cineware::SimpleSort< BASICTYPE >
Specialized BaseSort template for simple datatypes.
- Template Parameters
-
BASICTYPE | Datatype that offers the operators == and < |
Example:
BaseArray<Int> array;
SimpleSort<Int> test;
test.Sort(array);
or
BaseArray<Int> array2;
SimpleSort<Int> test2;
test2.Sort(&array2[0], array2.GetCount());