supla-device
Loading...
Searching...
No Matches
src
supla
sensor
virtual_thermometer.h
1
// SPDX-FileCopyrightText: AC SOFTWARE SP. Z O.O.
2
// SPDX-License-Identifier: GPL-2.0-or-later
3
4
#ifndef SRC_SUPLA_SENSOR_VIRTUAL_THERMOMETER_H_
5
#define SRC_SUPLA_SENSOR_VIRTUAL_THERMOMETER_H_
6
7
#include "thermometer.h"
8
9
namespace
Supla {
10
namespace
Sensor {
11
class
VirtualThermometer
:
public
Supla::Sensor::Thermometer
{
12
public
:
13
double
getValue()
override
{
14
return
temperature;
15
}
16
void
setValue(
double
val) {
17
temperature = val;
18
}
19
20
protected
:
21
double
temperature = TEMPERATURE_NOT_AVAILABLE;
22
};
23
};
// namespace Sensor
24
};
// namespace Supla
25
26
#endif
// SRC_SUPLA_SENSOR_VIRTUAL_THERMOMETER_H_
Supla::Sensor::Thermometer
Definition
thermometer.h:13
Supla::Sensor::VirtualThermometer
Definition
virtual_thermometer.h:11
Generated by
1.12.0