This namespace contains helper classes to keep the code dry. More...
Classes | |
| class | Compare |
| Used to compare elements with assigned priorities. More... | |
| class | PairTemplate |
| Pair for storing an element and a priority. More... | |
| class | PrioritizedArrayQueueBase |
| class | PrioritizedQueue |
| Defines a queue for handling prioritized elements. More... | |
Typedefs | |
| template<typename E , typename P , class C , template< typename, class > class Impl> | |
| using | SuperQueueTemplate = PriorityQueue< PairTemplate< E, P >, Compare< PairTemplate< E, P >, C >, Impl > |
| Shortcut for PriorityQueue, the base class of PrioritizedQueue. | |
This namespace contains helper classes to keep the code dry.
It should not be accessed from outside this file.
| using ogdf::pq_internal::SuperQueueTemplate = typedef PriorityQueue<PairTemplate<E, P>, Compare<PairTemplate<E, P>, C>, Impl> |
Shortcut for PriorityQueue, the base class of PrioritizedQueue.
Definition at line 267 of file PriorityQueue.h.