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

21 lines 1.83 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVW5pdEhlbHBlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9oZWxwZXIvVW5pdEhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFQSxNQUFhLFVBQVU7SUFDdEIsTUFBTSxDQUFDLG1CQUFtQixDQUN6QixLQUFzQyxFQUN0QyxJQUFZO1FBRVosT0FBTyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksQ0FBQyxDQUFDLENBQXdCLENBQUE7SUFDdkUsQ0FBQztJQUVELE1BQU0sQ0FBQyxlQUFlLENBQ3JCLE1BQXVDLEVBQ3ZDLE1BQXVDLEVBQ3ZDLElBQVk7UUFFWixPQUFPLENBQUMsQ0FBQyxNQUFNLElBQUksQ0FBQyxDQUFDO1lBQ3BCLFVBQVUsQ0FBQyxtQkFBbUIsQ0FBQyxNQUFNLEVBQUUsSUFBSSxDQUFDLENBQXdCLENBQUE7SUFDdEUsQ0FBQztJQUVELE1BQU0sQ0FBQyxpQkFBaUIsQ0FDdkIsS0FBb0MsRUFDcEMsSUFBWTtRQUVaLE9BQU8sQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxJQUFJLENBQUMsQ0FBQyxDQUFzQixDQUFBO0lBQ3JFLENBQUM7SUFFRCxNQUFNLENBQUMsYUFBYSxDQUNuQixNQUFxQyxFQUNyQyxNQUFxQyxFQUNyQyxJQUFZO1FBRVosT0FBTyxDQUFDLENBQUMsTUFBTSxJQUFJLENBQUMsQ0FBQztZQUNwQixVQUFVLENBQUMsaUJBQWlCLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxDQUFzQixDQUFBO0lBQ2xFLENBQUM7Q0FDRDtBQWhDRCxnQ0FnQ0MifQ==