UNPKG

@mrhiden/cstruct

Version:

For packing and unpacking bytes (C like structures) in/from Buffer based on Object/Array type for parsing.

11 lines (10 loc) 437 B
import { Alias, ReaderFunctions, WriterFunctions } from "./types"; export declare class BaseBuffer { private _atomTypes; private _stringOrBufferAtomOrJson; protected _stringOrBufferAtomOrJsonGroups: RegExp; protected isProtectedType(type: string): boolean; protected addPredefinedAliases(): void; addAliases(aliases: Alias[]): void; protected _atomFunctions: Map<string, WriterFunctions | ReaderFunctions>; }