Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

ogdf::pq_internal Namespace Reference

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. More...
 

Detailed Description

This namespace contains helper classes to keep the code dry.

It should not be accessed from outside this file.

Typedef Documentation

◆ SuperQueueTemplate

template<typename E , typename P , class C , template< typename, class > class Impl>
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 265 of file PriorityQueue.h.