diff options
author | David Crocker <dcrocker@eschertech.com> | 2020-02-16 17:10:43 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2020-02-16 17:10:43 +0300 |
commit | 315f4f47613fe09e613b6c639a7ddc37af3516d2 (patch) | |
tree | 45133ce063bf3bb2c40f522471f0074038168149 /src/Fans | |
parent | 9885ed7cc55cb19fde1be14c8adfd11dfa7f86cf (diff) |
Replaced HeaterProtection instances by HeaterMonitors
Diffstat (limited to 'src/Fans')
-rw-r--r-- | src/Fans/Fan.h | 1 | ||||
-rw-r--r-- | src/Fans/FansManager.h | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/Fans/Fan.h b/src/Fans/Fan.h index 6f2e3ce2..c0de5e3c 100644 --- a/src/Fans/Fan.h +++ b/src/Fans/Fan.h @@ -23,6 +23,7 @@ class Fan INHERIT_OBJECT_MODEL { public: Fan(unsigned int fanNum) noexcept; + Fan(const Fan&) = delete; virtual ~Fan() noexcept { } virtual bool Check() noexcept = 0; // update the fan PWM returning true if it is a thermostatic fan that is on diff --git a/src/Fans/FansManager.h b/src/Fans/FansManager.h index 32ef8034..b38986db 100644 --- a/src/Fans/FansManager.h +++ b/src/Fans/FansManager.h @@ -25,6 +25,8 @@ class FansManager { public: FansManager() noexcept; + FansManager(const FansManager&) = delete; + void Init() noexcept; bool CheckFans() noexcept; GCodeResult ConfigureFanPort(uint32_t fanNum, GCodeBuffer& gb, const StringRef& reply); |