Skip to content

tool.RingBuffer

tool.RingBuffer

Fields

NameType
sizeI32
vectorhl.types.ArrayDyn
indexStartI32
indexEndI32
curIndexI32
onBufferFullFun

Protos

  • f@2924 incrementStart(tool.RingBuffer) → Void
  • f@2925 incrementEnd(tool.RingBuffer) → Void
  • f@2926 incrementCurIndex(tool.RingBuffer) → Void
  • f@2927 precedes(tool.RingBuffer, I32, I32) → Bool
  • f@2928 hasNext(tool.RingBuffer) → Bool
  • f@2929 next(tool.RingBuffer) → Dyn
  • f@2930 reset(tool.RingBuffer) → Void
  • f@2931 push(tool.RingBuffer, Dyn) → Void

Bindings

  • f@2932 onBufferFull(tool.RingBuffer) → Void
  • static f@2933 __constructor__(tool.RingBuffer, I32) → Void