13template <
class T,
class Alloc = DLNA_ALLOCATOR<T>>
26 if (
l_instance.end()->prior ==
nullptr)
return false;
Double linked list.
Definition: List.h:19
FIFO Queue which is based on a List.
Definition: Queue.h:14
bool dequeue(T &data)
Definition: Queue.h:31
size_t size()
Definition: Queue.h:33
bool enqueue(T &&data)
Definition: Queue.h:23
bool clear()
Definition: Queue.h:35
List< T, Alloc > l_instance
Definition: Queue.h:42
Queue(const Alloc &alloc)
Definition: Queue.h:17
bool empty()
Definition: Queue.h:37
bool peek(T &data)
Definition: Queue.h:25
bool enqueue(T &data)
Definition: Queue.h:20
Definition: Allocator.h:13