cupertino-files / ByteWriter
Class: ByteWriter
Defined in: src/base/bytes.ts:45
Growable little-endian byte sink.
Constructors
Constructor
new ByteWriter(
initialCapacity?):ByteWriter
Defined in: src/base/bytes.ts:49
Parameters
initialCapacity?
number = 256
Returns
ByteWriter
Accessors
length
Get Signature
get length():
number
Defined in: src/base/bytes.ts:53
Returns
number
Methods
byte()
byte(
b):void
Defined in: src/base/bytes.ts:67
Parameters
b
number
Returns
void
bytes()
bytes(
b):void
Defined in: src/base/bytes.ts:72
Parameters
b
Uint8Array
Returns
void
toBytes()
toBytes():
Uint8Array
Defined in: src/base/bytes.ts:102
Copy of the written bytes.
Returns
Uint8Array
u16le()
u16le(
v):void
Defined in: src/base/bytes.ts:78
Parameters
v
number
Returns
void
u32le()
u32le(
v):void
Defined in: src/base/bytes.ts:84
Parameters
v
number
Returns
void
u64le()
u64le(
v):void
Defined in: src/base/bytes.ts:92
Parameters
v
bigint
Returns
void