fsprojects/FSharpx.Collections


CircularBuffer<'T>

Namespace: FSharpx.Collections.Mutable

Constructors

ConstructorDescription
new(bufferSize)
Signature: bufferSize:int -> CircularBuffer<'T>

CompiledName: .ctor

Instance members

Instance memberDescription
Count
Signature: int

CompiledName: get_Count

Dequeue(count)
Signature: count:int -> 'T []
Enqueue(value)
Signature: value:'T -> unit
Enqueue(value)
Signature: value:ArraySegment<'T> -> unit
Enqueue(value, offset)
Signature: (value:'T [] * offset:int) -> unit
Enqueue(value)
Signature: (value:'T []) -> unit
Enqueue(value, offset, count)
Signature: (value:'T [] * offset:int * count:int) -> unit
GetEnumerator()
Signature: unit -> IEnumerator<'T>
Fork me on GitHub