Click or drag to resize
Accord.NET (logo)

PriorityQueueT Constructor

Namespace:  Accord.Collections
Assembly:  Accord (in Accord.dll) Version: 3.8.0
public PriorityQueue(
	int capacity = 10,
	PriorityOrder order = PriorityOrder.Minimum
Request Example View Source


capacity (Optional)
Type: SystemInt32
The initial capacity for the queue.
order (Optional)
Type: Accord.CollectionsPriorityOrder
The sort order for the queue. If set to Minimum, items that have a smaller priority number are the next to be dequeued. If set to Maximum, items with larger priority numbers are the ones with higher priority and will be the next to be dequeued. Default is Minimum.
InvalidOperationExceptionNew queue size cannot be smaller than 1.
See Also