|
void | pfc::reorder (reorder_callback &p_callback, const t_size *p_order, t_size p_count) |
|
template<typename t_container > |
void | pfc::reorder_partial_t (t_container &p_data, t_size p_base, const t_size *p_order, t_size p_count) |
|
template<typename T > |
void | pfc::reorder_ptr_t (T *p_data, const t_size *p_order, t_size p_count) |
|
template<typename t_container > |
void | pfc::reorder_t (t_container &p_data, const t_size *p_order, t_size p_count) |
|
void | pfc::reorder_void (void *data, t_size width, const t_size *order, t_size num, void(*swapfunc)(void *item1, void *item2, t_size width)) |
|
void | pfc::sort (pfc::sort_callback &p_callback, t_size p_num) |
|
template<typename t_container , typename t_compare , typename t_permutation > |
static void | pfc::sort_get_permutation_t (const t_container &p_data, t_compare p_compare, t_size p_count, t_permutation const &p_permutation) |
|
void | pfc::sort_stable (sort_callback &p_callback, t_size p_count) |
|
template<typename t_container , typename t_compare , typename t_permutation > |
static void | pfc::sort_stable_get_permutation_t (const t_container &p_data, t_compare p_compare, t_size p_count, t_permutation const &p_permutation) |
|
template<typename t_container , typename t_compare > |
static void | pfc::sort_stable_t (t_container &p_data, t_compare p_compare, t_size p_count) |
|
template<typename t_container , typename t_compare > |
static void | pfc::sort_t (t_container &p_data, t_compare p_compare, t_size p_count) |
|
void | pfc::sort_void (void *base, t_size num, t_size width, int(*comp)(const void *, const void *)) |
|
void | pfc::sort_void_ex (void *base, t_size num, t_size width, int(*comp)(const void *, const void *), void(*swap)(void *, void *, t_size)) |
|
void | pfc::swap_void (void *item1, void *item2, t_size width) |
|