1#ifndef HAL_STATE_MACHINE_H
2#define HAL_STATE_MACHINE_H
EventType
Event types in the parking system.
Definition Event.h:9
Definition hal_state_machine.h:27
void handleEvent(const Event &event)
Definition hal_state_machine.cpp:11
State getCurrentState() const
Definition hal_state_machine.h:37
State
Definition hal_state_machine.h:29
Interface for GPIO output abstraction.
Definition IGpioOutput.h:9
virtual bool getLevel() const =0
virtual ~IGpioOutput()=default
virtual void setLevel(bool level)=0
Event structure.
Definition Event.h:45
EventType type
Definition Event.h:46