44 extern bool ptrlist_insert_last(PtrList **ptrlist, void *ptr); |
44 extern bool ptrlist_insert_last(PtrList **ptrlist, void *ptr); |
45 extern bool ptrlist_insert_first(PtrList **ptrlist, void *ptr); |
45 extern bool ptrlist_insert_first(PtrList **ptrlist, void *ptr); |
46 extern bool ptrlist_reinsert_last(PtrList **ptrlist, void *ptr); |
46 extern bool ptrlist_reinsert_last(PtrList **ptrlist, void *ptr); |
47 extern bool ptrlist_reinsert_first(PtrList **ptrlist, void *ptr); |
47 extern bool ptrlist_reinsert_first(PtrList **ptrlist, void *ptr); |
48 extern bool ptrlist_remove(PtrList **ptrlist, void *ptr); |
48 extern bool ptrlist_remove(PtrList **ptrlist, void *ptr); |
|
49 extern bool ptrlist_contains(PtrList *ptrlist, void *ptr); |
49 extern void ptrlist_clear(PtrList **ptrlist); |
50 extern void ptrlist_clear(PtrList **ptrlist); |
50 extern void ptrlist_iter_init(PtrListIterTmp *state, PtrList *ptrlist); |
51 extern void ptrlist_iter_init(PtrListIterTmp *state, PtrList *ptrlist); |
51 extern void *ptrlist_iter(PtrListIterTmp *state); |
52 extern void *ptrlist_iter(PtrListIterTmp *state); |
52 extern void ptrlist_iter_rev_init(PtrListIterTmp *state, PtrList *ptrlist); |
53 extern void ptrlist_iter_rev_init(PtrListIterTmp *state, PtrList *ptrlist); |
53 extern void *ptrlist_iter_rev(PtrListIterTmp *state); |
54 extern void *ptrlist_iter_rev(PtrListIterTmp *state); |