Skip to main content

Class: ArrayType<T>

Extends​

Extended by​

Type Parameters​

T​

T

Constructors​

Constructor​

new ArrayType<T>(type, length, name): ArrayType<T>

Parameters​

type​

SimpleType<T>

length​

number

name​

string

Returns​

ArrayType<T>

Overrides​

AdvancedType.constructor

Properties​

ffiType​

readonly ffiType: ArrayType

Inherited from​

AdvancedType.ffiType


ffiTypeStruct​

readonly ffiTypeStruct: SimpleType<T[]>

Overrides​

AdvancedType.ffiTypeStruct


length​

readonly length: number


name​

readonly name: string

Inherited from​

AdvancedType.name


size​

readonly size: number

Overrides​

AdvancedType.size

Methods​

fromBuffer()​

fromBuffer(buffer, ctx?): T[]

Parameters​

buffer​

Uint8Array

ctx?​

Returns​

T[]

Inherited from​

AdvancedType.fromBuffer


toBuffer()​

toBuffer(data, ctx?): Uint8Array

Parameters​

data​

T[]

ctx?​

Returns​

Uint8Array

Inherited from​

AdvancedType.toBuffer