EmlaLockSafe
views::SelectDisplayTimePassed Class Reference

selection menu if the time passed should be displayed or not More...

#include <SelectDisplayTimePassed.h>

Inheritance diagram for views::SelectDisplayTimePassed:

Public Member Functions

 SelectDisplayTimePassed (LiquidCrystal_PCF8574 *display, RotaryEncoder *encoder, const int &numberOfColumns, const int &numberOfRows)
 Construct a new menu object. More...
 
 SelectDisplayTimePassed (const SelectDisplayTimePassed &other)=delete
 Copy constructor - not available. More...
 
 SelectDisplayTimePassed (SelectDisplayTimePassed &&other) noexcept=delete
 Move constructor - not available otherwise we get problems with the callbacks. More...
 

Protected Member Functions

virtual void activate ()
 called as soon as the view becomes active More...
 

Detailed Description

selection menu if the time passed should be displayed or not

Constructor & Destructor Documentation

◆ SelectDisplayTimePassed() [1/3]

views::SelectDisplayTimePassed::SelectDisplayTimePassed ( LiquidCrystal_PCF8574 *  display,
RotaryEncoder *  encoder,
const int &  numberOfColumns,
const int &  numberOfRows 
)
inline

Construct a new menu object.

Parameters
displaypointer to the display instance
encoderpointer to the encoder instance
numberOfColumnsnumber of display-columns
numberOfRowsnumber of display-rows

◆ SelectDisplayTimePassed() [2/3]

views::SelectDisplayTimePassed::SelectDisplayTimePassed ( const SelectDisplayTimePassed other)
delete

Copy constructor - not available.

◆ SelectDisplayTimePassed() [3/3]

views::SelectDisplayTimePassed::SelectDisplayTimePassed ( SelectDisplayTimePassed &&  other)
deletenoexcept

Move constructor - not available otherwise we get problems with the callbacks.

Member Function Documentation

◆ activate()

virtual void views::SelectDisplayTimePassed::activate ( )
inlineprotectedvirtual

called as soon as the view becomes active


The documentation for this class was generated from the following file: