Class: UnalignedUint16Array
Defined in: buffer/UnalignedUint16Array.ts:15
Implements
Constructors
new UnalignedUint16Array()
new UnalignedUint16Array(
maxLength
:number
):UnalignedUint16Array
Defined in: buffer/UnalignedUint16Array.ts:21
Parameters
Parameter | Type |
---|---|
maxLength | number |
Returns
Properties
#bitLength
private
#bitLength:number
=0
Defined in: buffer/UnalignedUint16Array.ts:17
#buffer
private
#buffer:Uint16Array
Defined in: buffer/UnalignedUint16Array.ts:16
#wordIndex
private
#wordIndex:number
=0
Defined in: buffer/UnalignedUint16Array.ts:18
#wordLength
private
#wordLength:number
=0
Defined in: buffer/UnalignedUint16Array.ts:19
Accessors
bitLength
Get Signature
get bitLength():
number
Defined in: buffer/UnalignedUint16Array.ts:41
Returns
number
Implementation of
length
Get Signature
get length():
number
Defined in: buffer/UnalignedUint16Array.ts:37
Returns
number
Implementation of
maxBitLength
Get Signature
get maxBitLength():
number
Defined in: buffer/UnalignedUint16Array.ts:33
Returns
number
Implementation of
maxLength
Get Signature
get maxLength():
number
Defined in: buffer/UnalignedUint16Array.ts:29
Returns
number
Implementation of
Methods
#bufferRead16()
private
#bufferRead16(ptr
:Pointer
):void
Defined in: buffer/UnalignedUint16Array.ts:237
Parameters
Parameter | Type |
---|---|
ptr | Pointer |
Returns
void
#bufferRead32()
private
#bufferRead32(ptr
:Pointer
):void
Defined in: buffer/UnalignedUint16Array.ts:242
Parameters
Parameter | Type |
---|---|
ptr | Pointer |
Returns
void
#bufferRead64()
private
#bufferRead64(ptr
:Pointer
):void
Defined in: buffer/UnalignedUint16Array.ts:249
Parameters
Parameter | Type |
---|---|
ptr | Pointer |
Returns
void
#bufferWrite16()
private
#bufferWrite16(value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:276
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
#readBit()
private
#readBit(pointer
:Pointer
):number
Defined in: buffer/UnalignedUint16Array.ts:216
Parameters
Parameter | Type |
---|---|
pointer | Pointer |
Returns
number
#readByte()
private
#readByte(ptr
:Pointer
):number
Defined in: buffer/UnalignedUint16Array.ts:224
Parameters
Parameter | Type |
---|---|
ptr | Pointer |
Returns
number
#writeBit()
private
#writeBit(value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:260
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
at()
at(
index
:number
):undefined
|number
Defined in: buffer/UnalignedUint16Array.ts:25
Parameters
Parameter | Type |
---|---|
index | number |
Returns
undefined
| number
Implementation of
readBigInt32()
readBigInt32(
offset
:PointerLike
):bigint
Defined in: buffer/UnalignedUint16Array.ts:173
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
bigint
Implementation of
readBigInt64()
readBigInt64(
offset
:PointerLike
):bigint
Defined in: buffer/UnalignedUint16Array.ts:183
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
bigint
Implementation of
readBigUint32()
readBigUint32(
offset
:PointerLike
):bigint
Defined in: buffer/UnalignedUint16Array.ts:178
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
bigint
Implementation of
readBigUint64()
readBigUint64(
offset
:PointerLike
):bigint
Defined in: buffer/UnalignedUint16Array.ts:188
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
bigint
Implementation of
readBit()
readBit(
offset
:PointerLike
):0
|1
Defined in: buffer/UnalignedUint16Array.ts:105
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
0
| 1
Implementation of
readFloat32()
readFloat32(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:193
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readFloat64()
readFloat64(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:198
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readInt16()
readInt16(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:144
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readInt2()
readInt2(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:110
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readInt32()
readInt32(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:155
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readInt4()
readInt4(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:122
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readInt64()
readInt64(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:165
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readInt8()
readInt8(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:133
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readUint16()
readUint16(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:150
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readUint2()
readUint2(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:117
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readUint32()
readUint32(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:160
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readUint4()
readUint4(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:128
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readUint64()
readUint64(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:169
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
readUint8()
readUint8(
offset
:PointerLike
):number
Defined in: buffer/UnalignedUint16Array.ts:139
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
Implementation of
toArray()
toArray():
Uint16Array
Defined in: buffer/UnalignedUint16Array.ts:212
Returns
Implementation of
toString()
toString():
string
Defined in: buffer/UnalignedUint16Array.ts:203
Returns
string
Implementation of
writeBigInt32()
writeBigInt32(
value
:bigint
):void
Defined in: buffer/UnalignedUint16Array.ts:77
Parameters
Parameter | Type |
---|---|
value | bigint |
Returns
void
Implementation of
writeBigInt64()
writeBigInt64(
value
:bigint
):void
Defined in: buffer/UnalignedUint16Array.ts:83
Parameters
Parameter | Type |
---|---|
value | bigint |
Returns
void
Implementation of
writeBit()
writeBit(
value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:45
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
Implementation of
writeFloat32()
writeFloat32(
value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:91
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
Implementation of
writeFloat64()
writeFloat64(
value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:97
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
Implementation of
writeInt16()
writeInt16(
value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:64
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
Implementation of
writeInt2()
writeInt2(
value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:49
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
Implementation of
writeInt32()
writeInt32(
value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:68
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
Implementation of
writeInt4()
writeInt4(
value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:54
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
Implementation of
writeInt64()
writeInt64(
value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:73
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
Implementation of
writeInt8()
writeInt8(
value
:number
):void
Defined in: buffer/UnalignedUint16Array.ts:59
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
Implementation of
from()
static
from(value
:string
|DuplexBuffer
):DuplexBuffer
Defined in: buffer/UnalignedUint16Array.ts:304
Parameters
Parameter | Type |
---|---|
value | string | DuplexBuffer |