Class CircularBufferInternal

Circular buffer designed for positive numbers.

Constructors

Properties

items: Float32Array
maxArrayIdx: number
readIdx: number
size: number
writeIdx: number

Methods

  • Checks the buffer size.

    Parameters

    • size: number

      Buffer size.

    Returns void

  • Checks whether the buffer is empty.

    Returns boolean

    Whether the buffer is empty.

  • Checks whether the buffer is full.

    Returns boolean

    Whether the buffer is full.

  • Gets number from buffer.

    Returns undefined | number

    Number from buffer.

  • Puts number into buffer.

    Parameters

    • number: number

      Number to put into buffer.

    Returns void