nycJSorg/angular-presentation

View on GitHub
apps/kirjs/src/app/modules/binary/parser/parsers/abstract-parser.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { BinaryReader, BinaryReaderResult } from '../readers/abstract-reader';

export abstract class AbstractBinaryParser {
  type: string;

  abstract read(
    reader: BinaryReader,
    data: BinaryReaderResult
  ): BinaryReaderResult;

  abstract readOrdered(
    reader: BinaryReader,
    data: any[],
    start: number
  ): BinaryReaderResult;
}