7#ifndef LOGICALACCESS_STIDSTRLEDBUZZERDISPLAY_HPP
8#define LOGICALACCESS_STIDSTRLEDBUZZERDISPLAY_HPP
32 void setGreenLed(
bool status)
override;
38 void setRedLed(
bool status)
override;
44 void setBuzzer(
bool status)
override;
54 void setRedLed(
bool status,
bool deferred);
64 void setGreenLed(
bool status,
bool deferred);
74 void setBuzzer(
bool status,
bool deferred);
93 void setPort(
bool red,
bool green,
bool buzzer);
97 return std::dynamic_pointer_cast<STidSTRReaderCardAdapter>(
98 getReaderCardAdapter());
A LED/Buzzer Display base class.
Definition: ledbuzzerdisplay.hpp:20
A STidSTR LED/Buzzer Display class.
Definition: stidstrledbuzzerdisplay.hpp:21
std::shared_ptr< STidSTRReaderCardAdapter > getSTidSTRReaderCardAdapter() const
Definition: stidstrledbuzzerdisplay.hpp:95
bool d_red_led
The red led status.
Definition: stidstrledbuzzerdisplay.hpp:105
bool d_buzzer
The buzzer status.
Definition: stidstrledbuzzerdisplay.hpp:115
bool d_green_led
The green led status.
Definition: stidstrledbuzzerdisplay.hpp:110