#include <errno.h>
#include <string.h>
#include <stdlib.h>
#include <isl_sort.h>
Go to the source code of this file.
|
| static void | msort (void *array, void *buf, size_t low, size_t high, size_t size, int(*compare)(const void *, const void *, void *), void *arg) |
| static int | MergeSort (void *base, size_t nmemb, size_t size, int(*compare)(const void *, const void *, void *), void *arg) |
| int | isl_sort (void *const pbase, size_t total_elems, size_t size, int(*cmp)(const void *, const void *, void *arg), void *arg) |
◆ MID
◆ isl_sort()
| int isl_sort |
( |
void *const | pbase, |
|
|
size_t | total_elems, |
|
|
size_t | size, |
|
|
int(* | cmp )(const void *, const void *, void *arg), |
|
|
void * | arg ) |
◆ MergeSort()
| int MergeSort |
( |
void * | base, |
|
|
size_t | nmemb, |
|
|
size_t | size, |
|
|
int(* | compare )(const void *, const void *, void *), |
|
|
void * | arg ) |
|
static |
◆ msort()
| void msort |
( |
void * | array, |
|
|
void * | buf, |
|
|
size_t | low, |
|
|
size_t | high, |
|
|
size_t | size, |
|
|
int(* | compare )(const void *, const void *, void *), |
|
|
void * | arg ) |
|
static |