UNPKG

@yinyinfurong_zmr/dbc-can

Version:

A general purpose CAN (Controller Area Network) toolbox with support for .dbc file parsing, CAN message decoding, and more

57 lines 1.67 kB
/** * * Base exception and errors that program can throw * */ /* tslint:disable:max-classes-per-file */ /* tslint:disable:variable-name */ export class LineDoesNotContainToken extends Error { constructor(message) { super(message); this.__proto__ = Error; Object.setPrototypeOf(this, LineDoesNotContainToken.prototype); } } export class MessageDoesNotExist extends Error { constructor(message) { super(message); this.__proto__ = Error; Object.setPrototypeOf(this, MessageDoesNotExist.prototype); } } export class ParseError extends Error { constructor(message) { super(message); this.__proto__ = Error; Object.setPrototypeOf(this, ParseError.prototype); } } export class TokenError extends Error { constructor(message) { super(message); this.__proto__ = Error; Object.setPrototypeOf(this, TokenError.prototype); } } export class InvalidPayloadLength extends Error { constructor(message) { super(message); this.__proto__ = Error; Object.setPrototypeOf(this, InvalidPayloadLength.prototype); } } export class SignalDoesNotExist extends Error { constructor(message) { super(message); this.__proto__ = Error; Object.setPrototypeOf(this, SignalDoesNotExist.prototype); } } export class IncorrectFileExtension extends Error { constructor(message) { super(message); this.__proto__ = Error; Object.setPrototypeOf(this, IncorrectFileExtension.prototype); } } //# sourceMappingURL=Errors.js.map