Inexor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
cube_sort.hpp File Reference
#include <string.h>
#include <algorithm>

Go to the source code of this file.

Classes

struct  sortless
 Legacy Sorting algorithms. More...
 
struct  sortnameless
 

Functions

template<class T , class F >
static void insertionsort (T *start, T *end, F fun)
 
template<class T , class F >
static void insertionsort (T *buf, int n, F fun)
 
template<class T >
static void insertionsort (T *buf, int n)
 
template<class T , class F >
static void quicksort (T *start, T *end, F fun)
 
template<class T , class F >
static void quicksort (T *buf, int n, F fun)
 
template<class T >
static void quicksort (T *buf, int n)
 

Function Documentation

template<class T , class F >
static void insertionsort ( T *  start,
T *  end,
fun 
)
inlinestatic

References gle::end().

Referenced by insertionsort(), and quicksort().

template<class T , class F >
static void insertionsort ( T *  buf,
int  n,
fun 
)
inlinestatic

References insertionsort().

template<class T >
static void insertionsort ( T *  buf,
int  n 
)
inlinestatic

References insertionsort().

template<class T , class F >
static void quicksort ( T *  start,
T *  end,
fun 
)
inlinestatic
template<class T , class F >
static void quicksort ( T *  buf,
int  n,
fun 
)
inlinestatic

References quicksort().

template<class T >
static void quicksort ( T *  buf,
int  n 
)
inlinestatic

References quicksort().