IFClite TypeScript API
Guides
Packages
Preparing search index...
@ifc-lite/cache
BufferReader
Class BufferReader
Reader for parsing binary buffers
Index
Constructors
constructor
Accessors
position
remaining
Methods
align
read
Big
Uint64
read
Bytes
read
Float32
read
Float32
Array
read
Float64
read
Float64
Array
read
Int32
read
Int32
Array
read
String
read
Uint16
read
Uint16
Array
read
Uint32
read
Uint32
Array
read
Uint8
read
Uint8
Array
skip
Constructors
constructor
new
BufferReader
(
buffer
:
ArrayBuffer
)
:
BufferReader
Parameters
buffer
:
ArrayBuffer
Returns
BufferReader
Accessors
position
get
position
()
:
number
Returns
number
set
position
(
pos
:
number
)
:
void
Parameters
pos
:
number
Returns
void
remaining
get
remaining
()
:
number
Returns
number
Methods
align
align
(
boundary
:
number
)
:
void
Skip to alignment boundary
Parameters
boundary
:
number
Returns
void
read
Big
Uint64
readBigUint64
()
:
bigint
Returns
bigint
read
Bytes
readBytes
(
length
:
number
)
:
Uint8Array
Parameters
length
:
number
Returns
Uint8Array
read
Float32
readFloat32
()
:
number
Returns
number
read
Float32
Array
readFloat32Array
(
length
:
number
)
:
Float32Array
Parameters
length
:
number
Returns
Float32Array
read
Float64
readFloat64
()
:
number
Returns
number
read
Float64
Array
readFloat64Array
(
length
:
number
)
:
Float64Array
Parameters
length
:
number
Returns
Float64Array
read
Int32
readInt32
()
:
number
Returns
number
read
Int32
Array
readInt32Array
(
length
:
number
)
:
Int32Array
Parameters
length
:
number
Returns
Int32Array
read
String
readString
()
:
string
Returns
string
read
Uint16
readUint16
()
:
number
Returns
number
read
Uint16
Array
readUint16Array
(
length
:
number
)
:
Uint16Array
Parameters
length
:
number
Returns
Uint16Array
read
Uint32
readUint32
()
:
number
Returns
number
read
Uint32
Array
readUint32Array
(
length
:
number
)
:
Uint32Array
Parameters
length
:
number
Returns
Uint32Array
read
Uint8
readUint8
()
:
number
Returns
number
read
Uint8
Array
readUint8Array
(
length
:
number
)
:
Uint8Array
Parameters
length
:
number
Returns
Uint8Array
skip
skip
(
bytes
:
number
)
:
void
Skip bytes
Parameters
bytes
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
position
remaining
Methods
align
read
Big
Uint64
read
Bytes
read
Float32
read
Float32
Array
read
Float64
read
Float64
Array
read
Int32
read
Int32
Array
read
String
read
Uint16
read
Uint16
Array
read
Uint32
read
Uint32
Array
read
Uint8
read
Uint8
Array
skip
Guides
Packages
IFClite TypeScript API
Loading...
Reader for parsing binary buffers