Table of Contents

Namespace AlgorithmsSW.Buffer

Classes

BufferWithQueue<T>

Represents a buffer with a fixed capacity.

Capacity2Buffer<T>

Represents a buffer with a fixed capacity of two items.

OptimizedCapacity2Buffer<T>

Represents a buffer with a fixed capacity of two items.

ResizeableBuffer<T>

A buffer whose capacity can be changed.

RingBuffer<T>

An implementation of IBuffer<T> that uses a fixed-size array in a circular way.

ZeroCapacityBuffer<T>

An IBuffer<T> with zero capacity.

Interfaces

IBuffer<T>

Represents a generic buffer interface.

IPair<T>

Represents a pair of items.