void ds_list_print(ds_list_t *l, bool forward, void(*printer)(void *))
Definition: ds_list.c:364
void ds_list_destroy(ds_list_t *l)
Definition: ds_list.c:136
bool ds_list_valid(ds_list_t *l)
Definition: ds_list.c:42
void * ds_list_append(ds_list_t *l, void *i)
Definition: ds_list.c:203
void * ds_list_first(ds_list_t *l)
Definition: ds_list.c:56
ds_list_iter_t * ds_list_iter_create(ds_list_t *l)
Definition: ds_list.c:386
void ds_list_iter_destroy(ds_list_iter_t *i)
Definition: ds_list.c:403
void * ds_list_remove(ds_list_t *l, void *p)
Definition: ds_list.c:317
void * ds_list_member(ds_list_t *l, void *e)
Definition: ds_list.c:106
void * ds_list_get_first(ds_list_t *l)
Definition: ds_list.c:269
void * ds_list_insert(ds_list_t *l, void *i)
Definition: ds_list.c:151
int ds_list_count(ds_list_t *l)
Definition: ds_list.c:50
void * ds_list_get_last(ds_list_t *l)
Definition: ds_list.c:293
ds_list_t * ds_list_create(COMPFN c, bool safe_destroy, bool dups_ok)
Definition: ds_list.c:119
void * ds_list_last(ds_list_t *l)
Definition: ds_list.c:67
void * ds_list_iter_next(ds_list_iter_t *i)
Definition: ds_list.c:436
typdef int(* COMPFN)()
Definition: odytypes.h:54
Definition: ds_list.private.h:52
Definition: ds_list.private.h:41
char c
Definition: tdb.c:54