/* * InputEvent.h * * Created on: Apr 5, 2018 * Author: Andreas Schneider, Johannes Wendel, Jonas Zeunert, Rafael Vinci, Dr. Franca Rupprecht */ #ifndef INPUTEVENT_H_ #define INPUTEVENT_H_ #include #include namespace FlippR_Driver::Input { class Event { public: Event(char address, int priority, std::string name); friend bool operator==(const Event& left, const Event& right); friend bool operator<(const Event& left, const Event& right) { return left.priority < right.priority; } private: char address; public: int priority; std::string name; }; bool operator==(const Event& left, const Event& right); } #endif /* INPUTEVENT_H_ */