BoundedPriorityDeque
A lightweight, performant bounded priority deque with wide
Loading...
Searching...
No Matches
BoundedPriorityDequeKeyed< K, V, Comparator > Member List

This is the complete list of members for BoundedPriorityDequeKeyed< K, V, Comparator >, including all inherited members.

_buffer (defined in BoundedPriorityDequeBase< K, V >)BoundedPriorityDequeBase< K, V >protected
_head (defined in BoundedPriorityDequeBase< K, V >)BoundedPriorityDequeBase< K, V >protected
_k (defined in BoundedPriorityDequeBase< K, V >)BoundedPriorityDequeBase< K, V >protected
_popBottom()BoundedPriorityDequeBase< K, V >inlineprotected
_popTop()BoundedPriorityDequeBase< K, V >inlineprotected
_size (defined in BoundedPriorityDequeBase< K, V >)BoundedPriorityDequeBase< K, V >protected
_tail (defined in BoundedPriorityDequeBase< K, V >)BoundedPriorityDequeBase< K, V >protected
binarySearch(const BoundingPair< K, V > &target) constBoundedPriorityDequeBase< K, V >inlineprotected
bottom() constBoundedPriorityDequeBase< K, V >inline
bottomK() constBoundedPriorityDequeBase< K, V >inline
BoundedPriorityDequeBase(size_t capacity=0)BoundedPriorityDequeBase< K, V >inlineexplicit
BoundedPriorityDequeKeyed(unsigned int capacity=0, Comparator comp=Comparator()) (defined in BoundedPriorityDequeKeyed< K, V, Comparator >)BoundedPriorityDequeKeyed< K, V, Comparator >inlineexplicit
capacity() constBoundedPriorityDequeBase< K, V >inline
clear()BoundedPriorityDequeBase< K, V >inline
comparator (defined in BoundedPriorityDequeKeyed< K, V, Comparator >)BoundedPriorityDequeKeyed< K, V, Comparator >protected
compare(K a, K b) const overrideBoundedPriorityDequeKeyed< K, V, Comparator >inlineprotectedvirtual
emplace(K key, const V &value)BoundedPriorityDequeBase< K, V >inline
empty() constBoundedPriorityDequeBase< K, V >inline
full() constBoundedPriorityDequeBase< K, V >inline
insert(const BoundingPair< K, V > &element)BoundedPriorityDequeBase< K, V >inlineprotected
nextIndex(size_t current) constBoundedPriorityDequeBase< K, V >inlineprotected
operator+=(const BoundedPriorityDequeBase< K, V > &rhs)BoundedPriorityDequeBase< K, V >inline
operator[](size_t offsetTop) constBoundedPriorityDequeBase< K, V >inline
pop()BoundedPriorityDequeBase< K, V >inline
popBottom()BoundedPriorityDequeBase< K, V >inline
prevIndex(size_t current) constBoundedPriorityDequeBase< K, V >inlineprotected
push(const BoundingPair< K, V > &element)BoundedPriorityDequeBase< K, V >inline
resize(size_t k)BoundedPriorityDequeBase< K, V >inline
size() constBoundedPriorityDequeBase< K, V >inline
top() constBoundedPriorityDequeBase< K, V >inline
topK() constBoundedPriorityDequeBase< K, V >inline