32 #include <lal/LALStdlib.h>
167 int (*compar)(
void *,
const void *,
const void *) );
171 int (*compar)(
void *,
const void *,
const void *) );
175 int (*compar)(
void *,
const void *,
const void *) );
181 int (*compar)(
void *,
const void *,
const void *) );
186 int XLALMergeSort(
void *base,
size_t nobj,
size_t size,
void *params,
int (*compar)(
void *,
const void *,
const void *));
191 int XLALIsSorted(
void *base,
size_t nobj,
size_t size,
void *params,
int (*compar)(
void *,
const void *,
const void *));
194 ssize_t
XLALSearchSorted(
const void *key,
const void *base,
size_t nobj,
size_t size,
void *params,
int (*compar)(
void *,
const void *,
const void *),
int side);
uint32_t UINT4
Four-byte unsigned integer.
int32_t INT4
Four-byte signed integer.
int XLALHeapSort(void *base, UINT4 nobj, UINT4 size, void *params, int(*compar)(void *, const void *, const void *))
int XLALMergeSort(void *base, size_t nobj, size_t size, void *params, int(*compar)(void *, const void *, const void *))
int XLALIsSorted(void *base, size_t nobj, size_t size, void *params, int(*compar)(void *, const void *, const void *))
int XLALHeapRank(INT4 *rank, void *base, UINT4 nobj, UINT4 size, void *params, int(*compar)(void *, const void *, const void *))
ssize_t XLALSearchSorted(const void *key, const void *base, size_t nobj, size_t size, void *params, int(*compar)(void *, const void *, const void *), int side)
int XLALInsertionSort(void *base, size_t nobj, size_t size, void *params, int(*compar)(void *, const void *, const void *))
int XLALHeapIndex(INT4 *indx, void *base, UINT4 nobj, UINT4 size, void *params, int(*compar)(void *, const void *, const void *))