|
| intn | HDGLinitialize_list (Generic_list *list) |
| |
| intn | HDGLinitialize_sorted_list (Generic_list *list, intn(*lt)(void *a, void *b)) |
| |
| void | HDGLdestroy_list (Generic_list *list) |
| |
| intn | HDGLadd_to_beginning (Generic_list list, void *pointer) |
| |
| intn | HDGLadd_to_end (Generic_list list, void *pointer) |
| |
| intn | HDGLadd_to_list (Generic_list list, void *pointer) |
| |
| void * | HDGLremove_from_beginning (Generic_list list) |
| |
| void * | HDGLremove_from_end (Generic_list list) |
| |
| void * | HDGLremove_from_list (Generic_list list, void *pointer) |
| |
| void * | HDGLremove_current (Generic_list list) |
| |
| void | HDGLremove_all (Generic_list list) |
| |
| void * | HDGLpeek_at_beginning (Generic_list list) |
| |
| void * | HDGLpeek_at_end (Generic_list list) |
| |
| void * | HDGLfirst_in_list (Generic_list list) |
| |
| void * | HDGLcurrent_in_list (Generic_list list) |
| |
| void * | HDGLlast_in_list (Generic_list list) |
| |
| void * | HDGLnext_in_list (Generic_list list) |
| |
| void * | HDGLprevious_in_list (Generic_list list) |
| |
| void | HDGLreset_to_beginning (Generic_list list) |
| |
| void | HDGLreset_to_end (Generic_list list) |
| |
| intn | HDGLnum_of_objects (Generic_list list) |
| |
| intn | HDGLis_empty (Generic_list list) |
| |
| intn | HDGLis_in_list (Generic_list list, void *pointer) |
| |
| Generic_list | HDGLcopy_list (Generic_list list) |
| |
| void | HDGLperform_on_list (Generic_list list, void(*fn)(void *pointer, void *args), void *args) |
| |
| void * | HDGLfirst_that (Generic_list list, intn(*fn)(void *pointer, void *args), void *args) |
| |
| void * | HDGLnext_that (Generic_list list, intn(*fn)(void *pointer, void *args), void *args) |
| |
| void * | HDGLprevious_that (Generic_list list, intn(*fn)(void *pointer, void *args), void *args) |
| |
| void * | HDGLlast_that (Generic_list list, intn(*fn)(void *pointer, void *args), void *args) |
| |
| Generic_list | HDGLall_such_that (Generic_list list, intn(*fn)(void *pointer, void *args), void *args) |
| |
| void | HDGLremove_all_such_that (Generic_list list, intn(*fn)(void *pointer, void *args), void *args) |
| |