EmlaLockSafe
|
View used when the safe is locked. More...
#include <LockedView.h>
Public Member Functions | |
LockedView (LiquidCrystal_PCF8574 *display, RotaryEncoder *encoder) | |
Construct the locked view. More... | |
LockedView (const LockedView &other)=delete | |
Copy constructor - not available. More... | |
LockedView (LockedView &&other) noexcept=delete | |
Move constructor. More... | |
virtual void | tick (const bool &forceRedraw) |
called during the loop function More... | |
Protected Member Functions | |
virtual void | activate () |
called as soon as the view becomes active More... | |
Protected Attributes | |
RotaryEncoder * | encoder |
pointer to the encoder instance More... | |
String | temperatureStrings [6] |
temperature strings if they are not provided by the emlalock API More... | |
View used when the safe is locked.
|
inline |
Construct the locked view.
display | pointer to the LCD instance |
encoder | pointer to the encoder instance |
|
delete |
Copy constructor - not available.
|
deletenoexcept |
Move constructor.
|
inlineprotectedvirtual |
called as soon as the view becomes active
|
inlinevirtual |
called during the loop function
forceRedraw | if true everything should be redrawn |
|
protected |
pointer to the encoder instance
|
protected |
temperature strings if they are not provided by the emlalock API