@eryx/bufferBuilder Module
!native
Summary
Exported Class
buf: buffer
offset: number
API Reference
Exported Class
BufferBuilder
Properties
buf: buffer
offset: number
BufferBuilder.new
BufferBuilder:tell
BufferBuilder:tell() → number
BufferBuilder:seek
BufferBuilder:seek(offset: number) → ()
BufferBuilder:ensure
BufferBuilder:ensure(extra: number) → ()
BufferBuilder:finish
BufferBuilder:finish() → buffer
BufferBuilder:writeI8
BufferBuilder:writeI8(value: number) → ()
BufferBuilder:writeU8
BufferBuilder:writeU8(value: number) → ()
BufferBuilder:writeI16le
BufferBuilder:writeI16le(value: number) → ()
BufferBuilder:writeU16le
BufferBuilder:writeU16le(value: number) → ()
BufferBuilder:writeI16be
BufferBuilder:writeI16be(value: number) → ()
BufferBuilder:writeU16be
BufferBuilder:writeU16be(value: number) → ()
BufferBuilder:writeI32le
BufferBuilder:writeI32le(value: number) → ()
BufferBuilder:writeU32le
BufferBuilder:writeU32le(value: number) → ()
BufferBuilder:writeI32be
BufferBuilder:writeI32be(value: number) → ()
BufferBuilder:writeU32be
BufferBuilder:writeU32be(value: number) → ()
BufferBuilder:writeString
BufferBuilder:writeString(value: string) → ()
BufferBuilder:writeBuffer
BufferBuilder:writeBuffer(src: buffer) → ()