@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
TypeScript
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>;
}