#ifndef KEYER_H #define KEYER_H class Keyer final { public: enum class State { Wait, LeftPaddlePressed, }; void run(); private: State state{State::Wait}; }; #endif