|
Enhanced C#
Loyc library documentation
|
Represents a double-ended queue that allows items to be added or removed at the beginning or end. More...
Represents a double-ended queue that allows items to be added or removed at the beginning or end.
| T | Type of each element |
Public Member Functions | |
| void | PushFirst (T item) |
| void | PushLast (T item) |
| Maybe< T > | TryPopFirst () |
| Maybe< T > | TryPeekFirst () |
| Maybe< T > | TryPopLast () |
| Maybe< T > | TryPeekLast () |
Additional Inherited Members | |
Properties inherited from Loyc.Collections.IHasMFirst< T > | |
| new T | First [get, set] |
Properties inherited from Loyc.Collections.IHasFirst< out T > | |
| T | First [get] |
| Gets the first item in the deque. More... | |
Properties inherited from Loyc.Collections.IIsEmpty | |
| bool | IsEmpty [get] |
Properties inherited from Loyc.Collections.IHasMLast< T > | |
| new T | Last [get, set] |
Properties inherited from Loyc.Collections.IHasLast< out T > | |
| T | Last [get] |
| Gets the first item in the collection. More... | |
Properties inherited from Loyc.Collections.ICount | |
| int | Count [get] |
| Gets the number of items in the collection. More... | |
1.8.7