diff options
Diffstat (limited to 'src/Heating/Sensors/DhtSensor.h')
-rw-r--r-- | src/Heating/Sensors/DhtSensor.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/Heating/Sensors/DhtSensor.h b/src/Heating/Sensors/DhtSensor.h index 797961aa..5cf86c0d 100644 --- a/src/Heating/Sensors/DhtSensor.h +++ b/src/Heating/Sensors/DhtSensor.h @@ -28,19 +28,19 @@ enum class DhtSensorType class DhtTemperatureSensor : public SensorWithPort { public: - DhtTemperatureSensor(unsigned int sensorNum, DhtSensorType type); - ~DhtTemperatureSensor(); + DhtTemperatureSensor(unsigned int sensorNum, DhtSensorType type) noexcept; + ~DhtTemperatureSensor() noexcept; GCodeResult Configure(GCodeBuffer& gb, const StringRef& reply) override; - TemperatureError GetLatestTemperature(float& t, uint8_t outputNumber = 0) override; - const uint8_t GetNumAdditionalOutputs() const override { return 1; } + TemperatureError GetLatestTemperature(float& t, uint8_t outputNumber = 0) noexcept override; + const uint8_t GetNumAdditionalOutputs() const noexcept override { return 1; } - void Poll() override; - bool PollInTask() override; + void Poll() noexcept override; + bool PollInTask() noexcept override; - void Interrupt(); - void TakeReading(); - TemperatureError ProcessReadings(float& t, float& h); + void Interrupt() noexcept; + void TakeReading() noexcept; + TemperatureError ProcessReadings(float& t, float& h) noexcept; static constexpr const char *TypeNameDht11 = "dht11"; static constexpr const char *TypeNameDht21 = "dht21"; @@ -62,8 +62,8 @@ private: class DhtHumiditySensor : public AdditionalOutputSensor { public: - DhtHumiditySensor(unsigned int sensorNum); - ~DhtHumiditySensor(); + DhtHumiditySensor(unsigned int sensorNum) noexcept; + ~DhtHumiditySensor() noexcept; static constexpr const char *TypeName = "dhthumidity"; }; |