Lines Matching defs:PriorityQueue

29 PriorityQueue<ElementType, CompareFunction>::PriorityQueue() {}
32 PriorityQueue<ElementType, CompareFunction>::PriorityQueue(
37 size_t PriorityQueue<ElementType, CompareFunction>::size() const {
42 size_t PriorityQueue<ElementType, CompareFunction>::capacity() const {
47 bool PriorityQueue<ElementType, CompareFunction>::empty() const {
52 bool PriorityQueue<ElementType, CompareFunction>::push(
63 bool PriorityQueue<ElementType, CompareFunction>::emplace(Args&&... args) {
72 ElementType& PriorityQueue<ElementType, CompareFunction>::operator[](
78 const ElementType& PriorityQueue<ElementType, CompareFunction>::operator[](
84 ElementType& PriorityQueue<ElementType, CompareFunction>::top() {
89 const ElementType& PriorityQueue<ElementType, CompareFunction>::top() const {
94 void PriorityQueue<ElementType, CompareFunction>::pop() {
102 void PriorityQueue<ElementType, CompareFunction>::remove(size_t index) {
114 typename PriorityQueue<ElementType, CompareFunction>::iterator
115 PriorityQueue<ElementType, CompareFunction>::begin() {
120 typename PriorityQueue<ElementType, CompareFunction>::iterator
121 PriorityQueue<ElementType, CompareFunction>::end() {
126 typename PriorityQueue<ElementType, CompareFunction>::const_iterator
127 PriorityQueue<ElementType, CompareFunction>::begin() const {
132 typename PriorityQueue<ElementType, CompareFunction>::const_iterator
133 PriorityQueue<ElementType, CompareFunction>::end() const {
138 typename PriorityQueue<ElementType, CompareFunction>::const_iterator
139 PriorityQueue<ElementType, CompareFunction>::cbegin() const {
144 typename PriorityQueue<ElementType, CompareFunction>::const_iterator
145 PriorityQueue<ElementType, CompareFunction>::cend() const {