Mercurial > hg > th-libs
comparison th_datastruct.h @ 753:64cb2b1777a9
Rename function th_llist_find() to th_llist_find_data().
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 26 Jan 2023 07:23:12 +0200 |
parents | 3091fd1987e9 |
children | d91d1174cfd8 |
comparison
equal
deleted
inserted
replaced
752:3710c117b7c7 | 753:64cb2b1777a9 |
---|---|
44 ssize_t th_llist_position(const th_llist_t *list, const th_llist_t *node); | 44 ssize_t th_llist_position(const th_llist_t *list, const th_llist_t *node); |
45 | 45 |
46 void th_llist_foreach(th_llist_t *list, void (*func)(th_llist_t *node, void *userdata), void *data); | 46 void th_llist_foreach(th_llist_t *list, void (*func)(th_llist_t *node, void *userdata), void *data); |
47 int th_llist_foreach_cond(th_llist_t *list, int (*func)(th_llist_t *node, void *userdata), void *data, th_llist_t **res); | 47 int th_llist_foreach_cond(th_llist_t *list, int (*func)(th_llist_t *node, void *userdata), void *data, th_llist_t **res); |
48 | 48 |
49 th_llist_t * th_llist_find(th_llist_t *list, const void *data); | 49 th_llist_t * th_llist_find_data(th_llist_t *list, const void *data); |
50 th_llist_t * th_llist_find_func(th_llist_t *list, const void *userdata, int (compare)(const void *, const void *)); | 50 th_llist_t * th_llist_find_func(th_llist_t *list, const void *userdata, int (compare)(const void *, const void *)); |
51 | 51 |
52 | 52 |
53 /** @brief | 53 /** @brief |
54 * Ringbuffer data structure | 54 * Ringbuffer data structure |