Search Results for

    Show / Hide Table of Contents

    Namespace MoreStructures.PriorityQueues

    Classes

    MoreStructures.PriorityQueues.

    An item of type T with a priority and a "push timestamp" assigned to it.

    PushTimestampEra

    Defines a reference-type object wrapping an System.Int32 Era, which is the integer value, all push timestamps of MoreStructures.PriorityQueues.PrioritizedItem<T> instances having such base should be part of.

    Interfaces

    IMergeablePriorityQueue<T, TPQTarget>

    An IPriorityQueue<T> which supports efficient merging of the items from a second IMergeablePriorityQueue<T, TPQTarget> of type TPQTarget. priority.

    IPeekKthPriorityQueue<T>

    An IPriorityQueue<T> which supports efficient peek of the item stored in the queue with the k-highest priority.

    IPriorityQueue<T>

    Defines the interface common to all Priority Queue implementations.

    IUpdatablePriorityQueue<T>

    An IPriorityQueue<T> which supports priority update and item removal.

    In This Article
    Back to top Generated by DocFX