Data type for sorted sequences (based on skiplists) More...
#include <ogdf/basic/Reverse.h>
#include <ogdf/basic/comparer.h>
#include <ogdf/basic/memory.h>
#include <random>
Go to the source code of this file.
Classes | |
class | ogdf::SortedSequence< KEY, INFO, CMP > |
Maintains a sequence of (key,info) pairs sorted by key. More... | |
struct | ogdf::SortedSequence< KEY, INFO, CMP >::Element |
Internal structure to hold the items and internal forward/backward pointers of the skiplist. More... | |
class | ogdf::SortedSequenceIteratorBase< KEY, INFO, CMP, isConst, isReverse > |
Iterators for sorted sequences. More... | |
Namespaces | |
namespace | ogdf |
The namespace for all OGDF objects. | |
Typedefs | |
template<class KEY , class INFO , class CMP > | |
using | ogdf::SortedSequenceConstIterator = SortedSequenceIteratorBase< KEY, INFO, CMP, true, false > |
template<class KEY , class INFO , class CMP > | |
using | ogdf::SortedSequenceConstReverseIterator = SortedSequenceIteratorBase< KEY, INFO, CMP, true, true > |
template<class KEY , class INFO , class CMP > | |
using | ogdf::SortedSequenceIterator = SortedSequenceIteratorBase< KEY, INFO, CMP, false, false > |
template<class KEY , class INFO , class CMP > | |
using | ogdf::SortedSequenceReverseIterator = SortedSequenceIteratorBase< KEY, INFO, CMP, false, true > |
Data type for sorted sequences (based on skiplists)
Definition in file SortedSequence.h.