supla-device
Loading...
Searching...
No Matches
src
supla
sensor
measurement_driver.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_MEASUREMENT_DRIVER_H_
5
#define SRC_SUPLA_SENSOR_MEASUREMENT_DRIVER_H_
6
7
namespace
Supla {
8
namespace
Sensor {
9
class
MeasurementDriver
{
10
public
:
11
MeasurementDriver
() =
default
;
12
virtual
~MeasurementDriver
() =
default
;
13
14
virtual
void
initialize() = 0;
15
virtual
double
getValue() = 0;
16
virtual
void
setValue(
const
double
&) {}
17
};
18
19
}
// namespace Sensor
20
}
// namespace Supla
21
#endif
// SRC_SUPLA_SENSOR_MEASUREMENT_DRIVER_H_
Supla::Sensor::MeasurementDriver
Definition
measurement_driver.h:9
Generated by
1.12.0