| D | nlib_queue.h | 55 #define NLIB_Queue_QueryLinkPrev(item, link) ((item)->link.prev) argument 60 #define NLIB_Queue_QueryLinkNext(item, link) ((item)->link.next) argument 75 #define NLIB_Queue_EnqueueAfter(type, queue, previtem, item, link) \ argument 89 #define NLIB_Queue_EnqueueBefore(type, queue, item, afteritem, link) \ argument 103 #define NLIB_Queue_EnqueueTail(type, queue, item, link) \ argument 120 #define NLIB_Queue_EnqueueHead(type, queue, item, link) \ argument 137 #define NLIB_Queue_DequeueItem(type, queue, item, link) \ argument 160 #define NLIB_Queue_DequeueHead(type, queue, item, link) \ argument 178 #define NLIB_Queue_DequeueTail(type, queue, item, link) \ argument 195 #define NLIB_Queue_IterateQueue(type, queue, item, next, link) \ argument [all …]
|