|
| int | atoi (const char *s) |
| |
| static int | compare_thunk (const void *a, const void *b, void *aux) |
| |
| void | qsort (void *array, size_t cnt, size_t size, int(*compare)(const void *, const void *)) |
| |
| static void | do_swap (unsigned char *array, size_t a_idx, size_t b_idx, size_t size) |
| |
| static int | do_compare (unsigned char *array, size_t a_idx, size_t b_idx, size_t size, int(*compare)(const void *, const void *, void *aux), void *aux) |
| |
| static void | heapify (unsigned char *array, size_t i, size_t cnt, size_t size, int(*compare)(const void *, const void *, void *aux), void *aux) |
| |
| void | sort (void *array, size_t cnt, size_t size, int(*compare)(const void *, const void *, void *aux), void *aux) |
| |
| void * | bsearch (const void *key, const void *array, size_t cnt, size_t size, int(*compare)(const void *, const void *)) |
| |
| void * | binary_search (const void *key, const void *array, size_t cnt, size_t size, int(*compare)(const void *, const void *, void *aux), void *aux) |
| |