EmlaLockSafe
views::ConfigurationServerView Class Reference

preferences menu More...

#include <ConfigurationServerView.h>

Inheritance diagram for views::ConfigurationServerView:

Public Member Functions

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

Protected Member Functions

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

Detailed Description

preferences menu

Constructor & Destructor Documentation

◆ ConfigurationServerView() [1/3]

views::ConfigurationServerView::ConfigurationServerView ( 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

◆ ConfigurationServerView() [2/3]

views::ConfigurationServerView::ConfigurationServerView ( const ConfigurationServerView other)
delete

Copy constructor - not available.

◆ ConfigurationServerView() [3/3]

views::ConfigurationServerView::ConfigurationServerView ( ConfigurationServerView &&  other)
deletenoexcept

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

Member Function Documentation

◆ activate()

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

called as soon as the view becomes active

◆ tick()

virtual void views::ConfigurationServerView::tick ( const bool &  forceRedraw)
inlinevirtual

Overload Tick.

This is necessary directly after a reboot, localIP returns 0.0.0.0


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