|
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