Class
PriorityType
Stores items in such a way that the item with the highest priority is at the top.
PriorityType
PriorityHeap
PriorityType<TValue, TLess, TSpec>
Parameters
TValue
The value type that is stored.
Default: int
TLess
The comparator type that is used for sorting the items stored.
Default: std::less<TValue>
TSpec
The specializing type.
Default: PriorityHeap
Specializations
PriorityHeapStores the priority data on a heap.
Metafunctions
SizeType of an object that is suitable to hold size information.
ValueType of the items in the container.
Functions
adjustTopAdjusts the priority of the first item.
clearResets an object.
emptyTest a container for being empty.
lengthThe number of items/characters.
popDeletes item with the highest priority and adjusts the priority queue.
pushInserts a new item and adjusts the priority queue if necessary.
topReference to the item with the highest priority.
SeqAn - Sequence Analysis Library - www.seqan.de