10#ifndef SEMF_APP_INPUT_DIGITALIN_DIGITALIN_H_
11#define SEMF_APP_INPUT_DIGITALIN_DIGITALIN_H_
Signal for lightweight signal/slot implementation. One signal can be connected to multiple slots and ...
Interfaces for having access to the level state of a digital input.
virtual void setInverted(bool inverted)=0
Configures the inversion of the input reading.
virtual State state() const =0
Returns the level status of the hardware pin.
virtual bool isInverted() const =0
Returns of the pin level logic is inverted.
virtual ~DigitalIn()=default