Core Library 1.7.0.0 Library containing core utilities and tools for threading, networking, logging, INI and CSV file management etc.

Classes | Namespaces
GenericSorting.h File Reference

File containing declarations generic sorting algorithms. More...

`#include <functional>`
`#include <algorithm>`
`#include <utility>`
`#include <vector>`
`#include <list>`
`#include <iterator>`
`#include <stdexcept>`
`#include <boost/throw_exception.hpp>`

Go to the source code of this file.

## Classes
class | core_lib::sorting::Bubble< T, Pred >
| Templated static class to perform a bubble sort. More...
class | core_lib::sorting::Selection< T, Pred >
| Templated static class to perform a selection sort. More...
class | core_lib::sorting::Insertion< T, Pred >
| Templated static class to perform a insertion sort. More...
class | core_lib::sorting::Quick< T, Pred >
| Templated static class to perform a quick sort. More...
class | core_lib::sorting::Bucket< T, Pred >
| Templated static class to perform a bucket sort. More...

## Namespaces
| core_lib
| The core_lib namespace.
| core_lib::sorting
| sorting core_lib namespace.

## Detailed Description

File containing declarations generic sorting algorithms.