UNPKG

@oaklean/profiler-core

Version:

Part of the @oaklean suite. It provides all basic functions to work with the `.oak` file format. It allows parsing the `.oak` file format as well as tools for analyzing the measurement values. It also provides all necessary capabilities required for prec

19 lines 1.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UnitHelper = void 0; class UnitHelper { static setMicroSecondsSign(value, sign) { return (sign >= 0 ? (value || 0) : -(value || 0)); } static sumMicroSeconds(value1, value2, sign) { return (value1 || 0) + UnitHelper.setMicroSecondsSign(value2, sign); } static setMilliJouleSign(value, sign) { return (sign >= 0 ? (value || 0) : -(value || 0)); } static sumMilliJoule(value1, value2, sign) { return (value1 || 0) + UnitHelper.setMilliJouleSign(value2, sign); } } exports.UnitHelper = UnitHelper; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVW5pdEhlbHBlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9oZWxwZXIvVW5pdEhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFQSxNQUFhLFVBQVU7SUFDdEIsTUFBTSxDQUFDLG1CQUFtQixDQUFDLEtBQXNDLEVBQUUsSUFBWTtRQUM5RSxPQUFPLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksQ0FBQyxDQUFDLENBQXdCLENBQUE7SUFDekUsQ0FBQztJQUVELE1BQU0sQ0FBQyxlQUFlLENBQ3JCLE1BQXVDLEVBQ3ZDLE1BQXVDLEVBQ3ZDLElBQVk7UUFFWixPQUFPLENBQUMsTUFBTSxJQUFJLENBQUMsQ0FBQyxHQUFHLFVBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxNQUFNLEVBQUUsSUFBSSxDQUF3QixDQUFBO0lBQzNGLENBQUM7SUFFRCxNQUFNLENBQUMsaUJBQWlCLENBQUMsS0FBb0MsRUFBRSxJQUFZO1FBQzFFLE9BQU8sQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssSUFBSSxDQUFDLENBQUMsQ0FBc0IsQ0FBQTtJQUN2RSxDQUFDO0lBRUQsTUFBTSxDQUFDLGFBQWEsQ0FDbkIsTUFBcUMsRUFDckMsTUFBcUMsRUFDckMsSUFBWTtRQUVaLE9BQU8sQ0FBQyxNQUFNLElBQUksQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDLGlCQUFpQixDQUFDLE1BQU0sRUFBRSxJQUFJLENBQXNCLENBQUE7SUFDdkYsQ0FBQztDQUNEO0FBeEJELGdDQXdCQyJ9