SignalUtils.ResizeCircularBuffer Method

void ResizeCircularBuffer(Int32 BufferSize, ref TCircularBufferState State, TVec Buffer)

Resize the circular buffer.

#NameTypeDescription
1BufferSizeInt32
2StateTCircularBufferState (ref)
3BufferTVecsource TVec

Result: stored in self (calling object)

Remarks:

Resize the Buffer to BufferSize. The procedure also resets BufferUnderflow and BufferOverflow flags.

See Also: SignalUtils.InitCircularBuffer, SignalUtils.WriteToCircularBuffer, SignalUtils.PeekCircularBuffer, SignalUtils.MonitorCircularBuffer