6#include "ZugtastenControl.h"
13 _anzahlZugtasten = anzahlZugtasten;
14 _pzugtasten =
new Zugtaste *[_anzahlZugtasten];
15 for (
int zugtastenNr = 0; zugtastenNr < _anzahlZugtasten; zugtastenNr++)
16 _pzugtasten[zugtastenNr] =
new Zugtaste(zugtastenPins[zugtastenNr], richtung[zugtastenNr]);
21 return _anzahlZugtasten;
34 int zugtastenpress = 0;
35 for (
int i = 0; i < _anzahlZugtasten; i++)
40 return zugtastenpress;
60 return _pzugtasten[zugtastenNr];
67 if (zugtastenNr < _anzahlZugtasten)
71 Serial.println(
"Error: ZugtastenNr existiert nicht. Source: ZugtastenControl::isZugtaste");
Ist ein Knoten für den in Graph erstellten Graphen Speichert alle Objekte, die dem Entsprechenden Kno...
boolean getzugtastenstatus()
void setGleissymbol(Gleissymbol *symbol)
Gleissymbol * getGleissymbol()
Gleissymbol * getGleissymbol(int zugtastenNr)
boolean zugtastenGedrueckt()
ZugtastenControl(int anzahlZugtasten, int zugtastenPins[], boolean richtung[]=nullptr)
boolean isZugtaste(int zugtastenNr)
void setGleissymbol(int zugtastenNr, Gleissymbol *symbol)
Zugtaste * getZugtaste(int zugtastenNr)
boolean getZugtastenstatus(int zugtastenNr)