[This is preliminary documentation and is subject to change.]
Priority queue with separeted item and priority
Namespace: Tools.CollectionsT.GenericTAssembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
public class PriorityQueue<TPriority, TValue> : PriorityQueue<KeyValuePair<TPriority, TValue>>, IEnumerable<TValue> |
| Visual Basic |
|---|
Public Class PriorityQueue(Of TPriority, TValue) _ Inherits PriorityQueue(Of KeyValuePair(Of TPriority, TValue)) _ Implements IEnumerable(Of TValue) |
| Visual C++ |
|---|
generic<typename TPriority, typename TValue> public ref class PriorityQueue : public PriorityQueue<KeyValuePair<TPriority, TValue>>, IEnumerable<TValue> |
| F# |
|---|
type PriorityQueue<'TPriority, 'TValue> = class inherit PriorityQueue<KeyValuePair<'TPriority, 'TValue>> interface IEnumerable<'TValue> end |
| JScript |
|---|
|
Type Parameters
- TPriority
- Type of priority
- TValue
- Type of item in queue
Inheritance Hierarchy
System..::..Object
Tools.CollectionsT.GenericT..::..PriorityQueue<(Of <(<'KeyValuePair<(Of <(<'TPriority, TValue>)>)>>)>)>
Tools.CollectionsT.GenericT..::..PriorityQueue<(Of <(<'TPriority, TValue>)>)>
Tools.CollectionsT.GenericT..::..PriorityQueue<(Of <(<'KeyValuePair<(Of <(<'TPriority, TValue>)>)>>)>)>
Tools.CollectionsT.GenericT..::..PriorityQueue<(Of <(<'TPriority, TValue>)>)>
See Also
Version History
1.5.2
- (Nightly) Class introduced