Fridolin
1.2
DieBitschubser
|
Klasse für die 3 Taster Diese Klasse stellt die Initialisierung und Funktionen für die 3 Taster bereit. Mehr ...
#include <Buttonbar.h>
Öffentliche Methoden | |
Buttonbar ()=delete | |
Der Defaultkonstruktor ist verboten. Mehr ... | |
Buttonbar (int leftButtonPin, int midButtonPin, int rightButtonPin) | |
Buttonbar. Mehr ... | |
~Buttonbar () | |
Im Destruktor werden die verwendeten Resourcen wieder freigegeben. Mehr ... | |
void | waitForPushButtonLeft () const |
Das System pausiert bis der linke Taster gedrueckt wurde. Mehr ... | |
void | waitForPushButtonMid () const |
Das System pausiert bis der mittlere Taster gedrueckt wurde. Mehr ... | |
void | waitForPushButtonRight () const |
Das System pausiert bis der rechte Taster gedrueckt wurde. Mehr ... | |
bool | checkButtonLeft () const |
Abfrage des Status von dem ersten/linken Taster. Mehr ... | |
bool | checkButtonMid () const |
Abfrage des Status von dem zweiten/mittleren Taster. Mehr ... | |
bool | checkButtonRight () const |
Abfrage des Status von dem dritten/rechten Taster. Mehr ... | |
const Button & | leftButton () const |
Anfrage nach dem ersten Taster. Mehr ... | |
const Button & | midButton () const |
Anfrage nach dem zweiten Taster. Mehr ... | |
const Button & | rightButton () const |
Anfrage nach dem dritten Taster. Mehr ... | |
Klasse für die 3 Taster Diese Klasse stellt die Initialisierung und Funktionen für die 3 Taster bereit.
|
delete |
Der Defaultkonstruktor ist verboten.
STFU::Buttonbar::Buttonbar | ( | int | leftButtonPin, |
int | midButtonPin, | ||
int | rightButtonPin | ||
) |
[in] | int | left Der Pin des erste Taster |
[in] | int | mid Der Pin des zweite Taster |
[in] | int | right Der Pin des dritte Taster |
STFU::Buttonbar::~Buttonbar | ( | ) |
Im Destruktor werden die verwendeten Resourcen wieder freigegeben.
bool STFU::Buttonbar::checkButtonLeft | ( | ) | const |
Abfrage des Status von dem ersten/linken Taster.
bool STFU::Buttonbar::checkButtonMid | ( | ) | const |
Abfrage des Status von dem zweiten/mittleren Taster.
bool STFU::Buttonbar::checkButtonRight | ( | ) | const |
Abfrage des Status von dem dritten/rechten Taster.
const Button & STFU::Buttonbar::leftButton | ( | ) | const |
Anfrage nach dem ersten Taster.
const Button & STFU::Buttonbar::midButton | ( | ) | const |
Anfrage nach dem zweiten Taster.
const Button & STFU::Buttonbar::rightButton | ( | ) | const |
Anfrage nach dem dritten Taster.
void STFU::Buttonbar::waitForPushButtonLeft | ( | ) | const |
Das System pausiert bis der linke Taster gedrueckt wurde.
void STFU::Buttonbar::waitForPushButtonMid | ( | ) | const |
Das System pausiert bis der mittlere Taster gedrueckt wurde.
void STFU::Buttonbar::waitForPushButtonRight | ( | ) | const |
Das System pausiert bis der rechte Taster gedrueckt wurde.