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