|
PPM_Array * | PPM_array_new (size_t size_of_elem) |
|
PPM_Array * | PPM_array_clone (const PPM_Array *a) |
|
PPM_Array * | PPM_array_ref (PPM_Array *a) |
|
void * | PPM_array_get (const PPM_Array *a, unsigned long idx) |
|
void * | PPM_array_get_first (const PPM_Array *a) |
|
void * | PPM_array_get_last (const PPM_Array *a) |
|
void * | PPM_array_pop (PPM_Array *a) |
|
void | PPM_array_rem (PPM_Array *a, unsigned long idx) |
|
void | PPM_array_rem_span (PPM_Array *a, unsigned long frompos, unsigned long topos) |
|
void | PPM_array_reverse (PPM_Array *a) |
|
void * | PPM_array_get_space (const PPM_Array *a) |
|
void | PPM_array_add_ptr (PPM_Array *a, void *elem) |
|
void | PPM_array_add_elem (PPM_Array *a, void *elem, size_t size_of_elem) |
|
void | PPM_array_add_array (PPM_Array *dest, const PPM_Array *src) |
|
size_t | PPM_array_elem_size (const PPM_Array *a) |
|
unsigned long | PPM_array_size (const PPM_Array *a) |
|
void | PPM_array_set_size (PPM_Array *a, unsigned long size) |
|
void | PPM_array_reset (PPM_Array *a) |
|
void | PPM_array_sort (PPM_Array *a, PPM_Compare compar) |
|
void | PPM_array_sort_stable (PPM_Array *a, PPM_Compare compar) |
|
void | PPM_array_sort_with_data (PPM_Array *a, PPM_CompareWithData compar, void *data) |
|
void | PPM_array_sort_stable_with_data (PPM_Array *a, PPM_CompareWithData compar, void *data) |
|
int | PPM_array_cmp (const PPM_Array *array_a, const PPM_Array *array_b) |
|
bool | PPM_array_equal (const PPM_Array *a, const PPM_Array *b, PPM_Compare cmpfunc) |
|
int | PPM_array_iterate (PPM_Array *a, PPM_ArrayProcessor array_processor, void *info) |
|
int | PPM_array_iterate_reverse (PPM_Array *a, PPM_ArrayProcessor array_processor, void *info) |
|
void | PPM_array_prepend_array (PPM_Array *dest, const PPM_Array *src) |
|
void | PPM_array_delete (PPM_Array *a) |
|
genometools array class adapted for ScalES-PPM
- Copyright
- Copyright (C) 2012 Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de
- Version
- 1.0
- Author
- Thomas Jahns jahns.nosp@m.@dkr.nosp@m.z.de