Construct an object that will use the provided buffers
This constructor will be friendly to the sliding window use case. As
long as the window width remains less than or equal to the capacity of
the shortest buffer, there should be no heap block allocation.
This constructor picks the longest buffer's capacity to use for
potential heap block allocations.
Construct an object that will use the provided buffers
This constructor will be friendly to the sliding window use case. As long as the window width remains less than or equal to the capacity of the shortest buffer, there should be no heap block allocation.
This constructor picks the longest buffer's capacity to use for potential heap block allocations.