Class StructType<Obj, FT>

Type Parameters

  • Obj

  • FT extends {
        [K in keyof Obj]: [K, SimpleType<Obj[K]>]
    }[keyof Obj][]

Hierarchy

Constructors

  • Type Parameters

    • Obj

    • FT extends {
          [K in string | number | symbol]: [K, SimpleType<Obj[K]>]
      }[keyof Obj][]

    Parameters

    • fields: FT
    • name: string

    Returns StructType<Obj, FT>

Properties

ffiType: StructType<Obj, FT>
ffiTypeStruct: SimpleType<Obj>
fields: FT
name: string
size: number

Methods

  • Parameters

    • buffer: Uint8Array
    • Optional ctx: {}

      Returns Obj

    • Parameters

      • data: Obj
      • Optional ctx: {}

        Returns Uint8Array

      Generated using TypeDoc