diff options
Diffstat (limited to 'src/FilamentMonitors/Duet3DFilamentMonitor.h')
-rw-r--r-- | src/FilamentMonitors/Duet3DFilamentMonitor.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/FilamentMonitors/Duet3DFilamentMonitor.h b/src/FilamentMonitors/Duet3DFilamentMonitor.h index 5e44ce09..25aa7e16 100644 --- a/src/FilamentMonitors/Duet3DFilamentMonitor.h +++ b/src/FilamentMonitors/Duet3DFilamentMonitor.h @@ -15,12 +15,12 @@ class Duet3DFilamentMonitor : public FilamentMonitor { public: - Duet3DFilamentMonitor(unsigned int extruder, unsigned int type); + Duet3DFilamentMonitor(unsigned int extruder, unsigned int type) noexcept; - bool Interrupt() override; + bool Interrupt() noexcept override; protected: - void InitReceiveBuffer(); + void InitReceiveBuffer() noexcept; enum class PollResult : uint8_t { @@ -28,9 +28,9 @@ protected: complete, error }; - PollResult PollReceiveBuffer(uint16_t& measurement); - bool IsReceiving() const; - bool IsWaitingForStartBit() const; + PollResult PollReceiveBuffer(uint16_t& measurement) noexcept; + bool IsReceiving() const noexcept; + bool IsWaitingForStartBit() const noexcept; protected: uint32_t overrunErrorCount; |