Class StructQueue<T>
- Namespace
- CounterpointCollective.Collections
- Assembly
- CounterpointCollective.CoalescingQueue.dll
public class StructQueue<T> where T : struct
Type Parameters
T
- Inheritance
-
StructQueue<T>
- Inherited Members
-
Constructors
StructQueue()
Properties
Count
public int Count { get; }
Property Value
- int
Methods
Dequeue(out Handle)
public void Dequeue(out StructQueue<T>.Handle handle)
Parameters
handle StructQueue<T>.Handle
Enqueue(out Handle)
public void Enqueue(out StructQueue<T>.Handle handle)
Parameters
handle StructQueue<T>.Handle
TryDequeue(out Handle)
public bool TryDequeue(out StructQueue<T>.Handle handle)
Parameters
handle StructQueue<T>.Handle
Returns
- bool
TryPeek(out Handle)
public bool TryPeek(out StructQueue<T>.Handle handle)
Parameters
handle StructQueue<T>.Handle
Returns
- bool