Lines Matching refs:LeakyBondedQueue
43 class LeakyBondedQueue {
45 LeakyBondedQueue(size_t capacity);
50 ~LeakyBondedQueue();
95 LeakyBondedQueue<T>::LeakyBondedQueue(size_t capacity) { in LeakyBondedQueue() function
100 LeakyBondedQueue<T>::~LeakyBondedQueue() {} in ~LeakyBondedQueue()
103 void LeakyBondedQueue<T>::Enqueue(T* new_item) { in Enqueue()
113 T* LeakyBondedQueue<T>::EnqueueWithPop(T* new_item) { in EnqueueWithPop()
127 T* LeakyBondedQueue<T>::Dequeue() { in Dequeue()
135 void LeakyBondedQueue<T>::Clear() { in Clear()
144 size_t LeakyBondedQueue<T>::Length() { in Length()
150 size_t LeakyBondedQueue<T>::Capacity() { in Capacity()
155 bool LeakyBondedQueue<T>::Empty() { in Empty()