Class: UnalignedUint16Array
Defined in: buffer/UnalignedUint16Array.ts:15
Implements
Constructors
Constructor
new UnalignedUint16Array(
maxLength:number):UnalignedUint16Array
Defined in: buffer/UnalignedUint16Array.ts:21
Parameters
| Parameter | Type | 
|---|---|
| maxLength | number | 
Returns
UnalignedUint16Array
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()
staticfrom(value:string|DuplexBuffer):DuplexBuffer
Defined in: buffer/UnalignedUint16Array.ts:304
Parameters
| Parameter | Type | 
|---|---|
| value | string|DuplexBuffer |