Skip to content

@temporary-escape/mod-sdk / decodeMap

Function: decodeMap() ​

ts
function decodeMap<T>(
   self: T, 
   dec: CborVisitor, 
   fields: CborField<T>[]
): void;

Defined in: cbor.ts:744

Decodes a CBOR map into self using the given field table. Mirrors the C++ CBOR_DEFINE_MAP unpack behaviour: unknown keys abort, missing fields keep their defaults.

Type Parameters ​

Type Parameter
T

Parameters ​

ParameterType
selfT
decCborVisitor
fieldsCborField<T>[]

Returns ​

void