12 friend std::ostream& operator<<(std::ostream& stream,
const ProcessSteamUsage& domain) {
13 stream <<
"ProcessSteamUsage[" <<
"pressure=" << domain.pressure <<
", temperature=" << domain.temperature
14 <<
", energyFlow=" << domain.energyFlow <<
", massFlow=" << domain.massFlow
15 <<
", processUsage=" << domain.processUsage <<
"]";
19 friend std::ostream& operator<<(std::ostream& stream,
const std::shared_ptr<ProcessSteamUsage>& domain) {
20 if (domain ==
nullptr) {
21 stream <<
"ProcessSteamUsage[nullptr]";
33 std::shared_ptr<ProcessSteamUsage> lowPressureProcessUsagePtr;
34 std::shared_ptr<ProcessSteamUsage> mediumPressureProcessUsagePtr;
37 stream <<
"ProcessSteamUsageCalculationsDomain["
38 <<
"highPressureProcessSteamUsage=" << domain.highPressureProcessSteamUsage
39 <<
", lowPressureProcessUsagePtr=" << domain.lowPressureProcessUsagePtr
40 <<
", mediumPressureProcessUsagePtr=" << domain.mediumPressureProcessUsagePtr <<
"]";