Skip to content

API Reference / @gtkx/runtime / StridedField

Type Alias: StridedField

StridedField = object

Defined in: packages/runtime/dist/field.d.ts:16

A field of a native struct whose offset is supplied per access, bound once against the descriptor its bytes are marshalled through, for walking records stored at a stride.

Properties

read

read: (handle, offset) => unknown

Defined in: packages/runtime/dist/field.d.ts:18

Reads and decodes the field offset bytes into handle's memory.

Parameters

handle

ExternalObject<Handle>

offset

number

Returns

unknown


write

write: (handle, offset, value) => void

Defined in: packages/runtime/dist/field.d.ts:20

Encodes value and writes it offset bytes into handle's memory.

Parameters

handle

ExternalObject<Handle>

offset

number

value

unknown

Returns

void

Released under the MPL-2.0 License.