UNPKG

@foxglove/ulog

Version:
8 lines 803 B
import { Field, MessageDefinition } from "./definition"; import { FieldPrimitive, FieldValue, ParsedMessage } from "./messages"; export declare function parseMessage(definition: MessageDefinition, definitions: Map<string, MessageDefinition>, view: DataView, offset?: number): ParsedMessage; export declare function parseFieldValue(field: Field, definitions: Map<string, MessageDefinition>, view: DataView, offset?: number): FieldValue; export declare function parseBasicFieldValue(field: Field, view: DataView, offset?: number): FieldPrimitive; export declare function messageSize(definition: MessageDefinition, definitions: Map<string, MessageDefinition>): number; export declare function fieldSize(field: Field, definitions: Map<string, MessageDefinition>): number; //# sourceMappingURL=parse.d.ts.map