@ceeblue/web-utils
Preparing search index...
BinaryWriter
Class BinaryWriter
BinaryWriter allows to write data in its binary form
Index
Constructors
constructor
Accessors
capacity
view
Methods
clear
data
next
reserve
size
write
write16
write24
write32
write64
write7
Bit
write8
write
Double
write
Float
write
Hex
write
String
Constructors
constructor
new
BinaryWriter
(
dataOrSize
?:
number
|
BufferSource
,
offset
?:
number
,
length
?:
number
,
)
:
BinaryWriter
Parameters
dataOrSize
:
number
|
BufferSource
= 64
offset
:
number
= 0
Optional
length
:
number
Returns
BinaryWriter
Accessors
capacity
get
capacity
()
:
number
Returns
number
view
get
view
()
:
DataView
Returns
DataView
Methods
clear
clear
(
size
?:
number
)
:
BinaryWriter
Parameters
size
:
number
= 0
Returns
BinaryWriter
data
data
()
:
Uint8Array
Returns
Uint8Array
next
next
(
count
?:
number
)
:
BinaryWriter
Parameters
count
:
number
= 1
Returns
BinaryWriter
reserve
reserve
(
size
:
number
)
:
BinaryWriter
Parameters
size
:
number
Returns
BinaryWriter
size
size
()
:
number
Returns
number
write
write
(
data
:
string
|
ArrayLike
<
number
>
|
BufferSource
)
:
BinaryWriter
Write binary data
Parameters
data
:
string
|
ArrayLike
<
number
>
|
BufferSource
Returns
BinaryWriter
write16
write16
(
value
:
number
)
:
BinaryWriter
Parameters
value
:
number
Returns
BinaryWriter
write24
write24
(
value
:
number
)
:
BinaryWriter
Parameters
value
:
number
Returns
BinaryWriter
write32
write32
(
value
:
number
)
:
BinaryWriter
Parameters
value
:
number
Returns
BinaryWriter
write64
write64
(
value
:
number
)
:
BinaryWriter
Parameters
value
:
number
Returns
BinaryWriter
write7
Bit
write7Bit
(
value
:
number
)
:
BinaryWriter
Parameters
value
:
number
Returns
BinaryWriter
write8
write8
(
value
:
number
)
:
BinaryWriter
Parameters
value
:
number
Returns
BinaryWriter
write
Double
writeDouble
(
value
:
number
)
:
BinaryWriter
Parameters
value
:
number
Returns
BinaryWriter
write
Float
writeFloat
(
value
:
number
)
:
BinaryWriter
Parameters
value
:
number
Returns
BinaryWriter
write
Hex
writeHex
(
value
:
string
)
:
BinaryWriter
Parameters
value
:
string
Returns
BinaryWriter
write
String
writeString
(
value
:
string
)
:
BinaryWriter
Parameters
value
:
string
Returns
BinaryWriter
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
capacity
view
Methods
clear
data
next
reserve
size
write
write16
write24
write32
write64
write7
Bit
write8
write
Double
write
Float
write
Hex
write
String
@ceeblue/web-utils
Loading...
BinaryWriter allows to write data in its binary form