ARB
|
#include <cstdlib>
Go to the source code of this file.
Typedefs | |
typedef int(* | gb_compare_function )(const void *p1, const void *p2, void *client_data) |
Functions | |
void | GB_sort (void **array, size_t first, size_t behind_last, gb_compare_function compare, void *client_data) |
int | GB_string_comparator (const void *v1, const void *v2, void *) |
typedef int(* gb_compare_function)(const void *p1, const void *p2, void *client_data) |
Definition at line 19 of file arb_sort.h.
void GB_sort | ( | void ** | array, |
size_t | first, | ||
size_t | behind_last, | ||
gb_compare_function | compare, | ||
void * | client_data | ||
) |
Definition at line 27 of file arb_sort.cxx.
References arb_assert, comparator::client_data, comparator::compare, and qsort_compare().
Referenced by MatrixOrder::applyTo(), QUERY::DbQuery_update_list(), do_extract_words(), get_sorted_hash_values(), pt_sort_match_list(), resort_data_base(), CharPtrArray::sort(), sort_tprobes_by(), and AW_selection_list::sortCustom().
int GB_string_comparator | ( | const void * | v1, |
const void * | v2, | ||
void * | |||
) |
Definition at line 47 of file arb_sort.cxx.
Referenced by do_extract_words(), GBS_read_dir(), and get_SAI_groups().