7#ifndef LOGICALACCESS_LCDDISPLAY_HPP
8#define LOGICALACCESS_LCDDISPLAY_HPP
14class ReaderCardAdapter;
35 virtual void setMessage(
unsigned char rowid, std::string message) = 0;
50 return d_readerCardAdapter;
59 d_readerCardAdapter = adapter;
A LCD Display base class to display message on LCD screen.
Definition: lcddisplay.hpp:20
std::shared_ptr< ReaderCardAdapter > getReaderCardAdapter() const
Get the reader card adapter.
Definition: lcddisplay.hpp:48
virtual void setMessage(unsigned char rowid, std::string message)=0
Write a message on screen.
std::shared_ptr< ReaderCardAdapter > d_readerCardAdapter
The reader card adapter.
Definition: lcddisplay.hpp:66
virtual ~LCDDisplay()=default
virtual void setMessage(std::string message)=0
Write a message on screen.
void setReaderCardAdapter(std::shared_ptr< ReaderCardAdapter > adapter)
Set the reader card adapter.
Definition: lcddisplay.hpp:57