Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/Fans/FansManager.h')
-rw-r--r--src/Fans/FansManager.h32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/Fans/FansManager.h b/src/Fans/FansManager.h
index db213ee0..5e30b123 100644
--- a/src/Fans/FansManager.h
+++ b/src/Fans/FansManager.h
@@ -24,28 +24,28 @@ class LocalFan;
class FansManager
{
public:
- FansManager();
- void Init();
- bool CheckFans();
- size_t GetHighestUsedFanNumber() const;
- GCodeResult ConfigureFanPort(uint32_t fanNum, GCodeBuffer& gb, const StringRef& reply);
- bool ConfigureFan(unsigned int mcode, size_t fanNum, GCodeBuffer& gb, const StringRef& reply, bool& error);
- float GetFanValue(size_t fanNum) const;
- GCodeResult SetFanValue(size_t fanNum, float speed, const StringRef& reply);
- void SetFanValue(size_t fanNum, float speed);
- bool IsFanControllable(size_t fanNum) const;
- const char *GetFanName(size_t fanNum) const;
- int32_t GetFanRPM(size_t fanNum) const;
+ FansManager() noexcept;
+ void Init() noexcept;
+ bool CheckFans() noexcept;
+ size_t GetHighestUsedFanNumber() const noexcept;
+ GCodeResult ConfigureFanPort(uint32_t fanNum, GCodeBuffer& gb, const StringRef& reply) noexcept;
+ bool ConfigureFan(unsigned int mcode, size_t fanNum, GCodeBuffer& gb, const StringRef& reply, bool& error) noexcept;
+ float GetFanValue(size_t fanNum) const noexcept;
+ GCodeResult SetFanValue(size_t fanNum, float speed, const StringRef& reply) noexcept;
+ void SetFanValue(size_t fanNum, float speed) noexcept;
+ bool IsFanControllable(size_t fanNum) const noexcept;
+ const char *GetFanName(size_t fanNum) const noexcept;
+ int32_t GetFanRPM(size_t fanNum) const noexcept;
#if SUPPORT_CAN_EXPANSION
- void ProcessRemoteFanRpms(CanAddress src, const CanMessageFanRpms& msg);
+ void ProcessRemoteFanRpms(CanAddress src, const CanMessageFanRpms& msg) noexcept;
#endif
#if HAS_MASS_STORAGE
- bool WriteFanSettings(FileStore *f) const;
+ bool WriteFanSettings(FileStore *f) const noexcept;
#endif
private:
- ReadLockedPointer<Fan> FindFan(size_t fanNum) const;
- LocalFan *CreateLocalFan(uint32_t fanNum, const char *pinNames, PwmFrequency freq, const StringRef& reply);
+ ReadLockedPointer<Fan> FindFan(size_t fanNum) const noexcept;
+ LocalFan *CreateLocalFan(uint32_t fanNum, const char *pinNames, PwmFrequency freq, const StringRef& reply) noexcept;
mutable ReadWriteLock fansLock;
Fan *fans[MaxFans];