Fridolin  1.2
DieBitschubser
STFU::Sensor Klassenreferenz

Basisklasse als Interface für die Sensoren. Mehr ...

#include <Sensor.h>

Klassendiagramm für STFU::Sensor:
STFU::AnalogSensor STFU::DigitalSensor STFU::InfraredSensor

Öffentliche Methoden

 Sensor ()=delete
 Der Defaultkonstruktor ist verboten. Mehr ...
 
 Sensor (int s)
 Konstruktor mit Pinbelegung fuer Messung. Mehr ...
 
virtual ~Sensor ()=default
 Der Destruktor ist default. Mehr ...
 

Geschützte Attribute

const int _pin
 Abfrage des Sensorwertes. Mehr ...
 

Ausführliche Beschreibung

Basisklasse als Interface für die Sensoren.

Beschreibung der Konstruktoren und Destruktoren

◆ Sensor() [1/2]

STFU::Sensor::Sensor ( )
delete

Der Defaultkonstruktor ist verboten.

◆ Sensor() [2/2]

STFU::Sensor::Sensor ( int  s)
explicit

Konstruktor mit Pinbelegung fuer Messung.

Parameter
[in]intPin fuer den Sensor

◆ ~Sensor()

virtual STFU::Sensor::~Sensor ( )
virtualdefault

Der Destruktor ist default.

Dokumentation der Datenelemente

◆ _pin

const int STFU::Sensor::_pin
protected

Abfrage des Sensorwertes.

Rückgabe
Gibt den aktuellen Wert des Sensors zurueck

Pin fuer den Sensor


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: