/* * File: Led.hpp * Author: _prossn * * Created on 10. aprile 2018, 16:07 */ #ifndef LED_HPP #define LED_HPP #include class Led { public: enum class Color { RED, GREEN, BLUE }; Led(Color color); Led() = delete; virtual ~Led(); Color color(); void set(bool status); bool status() const; private: bool _status; Color _color; }; #endif /* LED_HPP */