Class CircularQueue<T>
Inheritance
System.Object
CircularQueue<T>
Inherited Members
Assembly: DistributedLucene.Net.dll
Syntax
public class CircularQueue<T> : SequencedBase<T>, IQueue<T>, IStack<T>, IDirectedCollectionValue<T>, ICollectionValue<T>, IShowable, IFormattable, IDirectedEnumerable<T>, Collections.Generic.IEnumerable<T>
Type Parameters
Name | Description |
---|---|
T |
Constructors
Name | Description |
---|---|
CircularQueue(MemoryType) | |
CircularQueue(Int32, MemoryType) |
Properties
Name | Description |
---|---|
AllowsDuplicates | |
Item[Int32] | Get the i'th item in the queue. The front of the queue is at index 0. |
ListenableEvents |
Methods
Name | Description |
---|---|
Backwards() | |
Check() | |
Choose() | |
Dequeue() | |
Enqueue(T) | |
GetEnumerator() | |
Pop() | |
Push(T) |
Explicit Interface Implementations
Name | Description |
---|---|
IDirectedEnumerable<T>.Backwards() |