MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
Loading...
Searching...
No Matches
SteamBalanceException.h
1#pragma once
2
3#include <exception>
4#include <iostream>
5
11class SteamBalanceException : public std::exception {
12 public:
17 SteamBalanceException(double additionalSteamNeeded, double adjustedInitialSteam);
18
19 friend std::ostream& operator<<(std::ostream& stream, const SteamBalanceException& e);
20
21 double getAdditionalSteamNeeded() const;
22
23 double getAdjustedInitialSteam() const;
24
25 private:
26 double additionalSteamNeeded;
27 double adjustedInitialSteam;
28};
29
SteamBalanceException(double additionalSteamNeeded, double adjustedInitialSteam)