Interface Type<T>

A definition for a type

interface Type<T = unknown> {
    array?: TypeArrayConstructor<T>;
    name: string;
    size: number;
    get(this: void, buffer: ArrayBufferLike, offset: number): T;
    set(this: void, buffer: ArrayBufferLike, offset: number, value: T): void;
}

Type Parameters

  • T = unknown

Hierarchy (View Summary)

Implemented by

Properties

Methods

Properties

name: string
size: number

Methods

  • Get a value from a buffer

    Parameters

    • this: void
    • buffer: ArrayBufferLike
    • offset: number

    Returns T

  • Set a value in a buffer

    Parameters

    • this: void
    • buffer: ArrayBufferLike
    • offset: number
    • value: T

    Returns void