Constructors
constructor
- new BinaryWriter(dataOrSize?, offset?, length?): BinaryWriter
Parameters
Optional
dataOrSize: number | BufferSource
Optional
offset: number
Optional
length: number
Properties
Private
_data
_data: any
Private
Optional
_isConst
_isConst?: any
Private
_size
_size: any
Private
Optional
_view
_view?: any
Accessors
capacity
- get capacity(): number
Returns number
view
- get view(): DataView
Returns DataView
Methods
clear
- clear(size?): BinaryWriter
data
- data(): Uint8Array
Returns Uint8Array
next
- next(count?): BinaryWriter
reserve
- reserve(size): BinaryWriter
size
- size(): number
Returns number
write
- write(data): BinaryWriter
Parameters
data: string | ArrayLike<number> | BufferSource
write16
- write16(value): BinaryWriter
write24
- write24(value): BinaryWriter
write32
- write32(value): BinaryWriter
write64
- write64(value): BinaryWriter
write7Bit
- write7Bit(value): BinaryWriter
write8
- write8(value): BinaryWriter
writeDouble
- writeDouble(value): BinaryWriter
writeFloat
- writeFloat(value): BinaryWriter
writeHex
- writeHex(value): BinaryWriter
writeString
- writeString(value): BinaryWriter
BinaryWriter allows to write data in its binary form