Searched defs:LinkedList (Results 1 – 9 of 9) sorted by relevance
41 typedef struct LinkedList { struct43 LinkedListNode *head; argument45 uint32_t (*getSize)(struct LinkedList *list); argument46 ResultCode (*insert)(struct LinkedList *list, void *data); argument47 …ResultCode (*remove)(struct LinkedList *list, void *condition, MatchFunc matchFunc, bool destroyNo… argument48 LinkedListIterator *(*createIterator)(struct LinkedList *list); argument49 void (*destroyIterator)(LinkedListIterator *iterator); argument50 } LinkedList; typedef
62 pub(crate) struct LinkedList<L: Link + Default> { struct66 unsafe impl<L: Link + Default + Send> Send for LinkedList<L> {} argument67 unsafe impl<L: Link + Default + Sync> Sync for LinkedList<L> {} implementation82 impl<L: Link + Default> LinkedList<L> { implementation164 impl<L: Link + Default> Default for LinkedList<L> { implementation170 impl<L: Link + Default> Drop for LinkedList<L> { implementation
22 pub(crate) struct LinkedList<T> { struct29 impl<T> LinkedList<T> { argument225 impl<T> Default for LinkedList<T> { implementation231 impl<T: Debug> Debug for LinkedList<T> { implementation243 impl<T: PartialEq> PartialEq for LinkedList<T> { implementation257 impl<T: Clone> Clone for LinkedList<T> { implementation267 impl<T> Drop for LinkedList<T> { implementation277 unsafe impl<T: Send> Send for LinkedList<T> {} implementation278 unsafe impl<T: Sync> Sync for LinkedList<T> {} implementation
68 ## LinkedList section
29 ## LinkedList section
25 LinkedList() : prev(this), next(this) in LinkedList() function29 LinkedList(LinkedList* prev, LinkedList* next) : prev(prev), next(next) in LinkedList() function
38 LinkedList() in LinkedList() function