Simple Application Framework
1
|
Default sorting algorithms.
Go to the source code of this file.
Namespaces | |
namespace | Saf |
Global library namespace. | |
namespace | Saf::Algo |
Generic data handling algorithms and structures. | |
namespace | Saf::Algo::Sort |
Sorting algorithms. | |
Functions | |
template<class RanIter , class Pred > | |
void | Saf::Algo::Sort::Sort (RanIter begin, RanIter end, Pred pred) |
Sort sequence [begin, end) according to pred using the default non-stable sorting algorithm. | |
template<class RanIter > | |
void | Saf::Algo::Sort::Sort (RanIter begin, RanIter end) |
Sort the sequence [begin, end) from smallest to largest elements using the default non-stable sorting algorithm. | |
template<class RanIter , class Pred > | |
void | Saf::Algo::Sort::SortStable (RanIter begin, RanIter end, Pred pred) |
Sort sequence [begin, end) according to pred using the default stable sorting algorithm. | |
template<class RanIter > | |
void | Saf::Algo::Sort::SortStable (RanIter begin, RanIter end) |
Sort the sequence [begin, end) from smallest to largest elements using the default stable sorting algorithm. |
Default sorting algorithms.