This commit is contained in:
Jonas Zeunert
2018-12-10 23:04:44 +01:00
parent 5e0687f7c6
commit d65d87b8f1
15 changed files with 101 additions and 47 deletions

View File

@@ -18,6 +18,7 @@
#include <mcp23017.h>
#include <mutex>
#include <map>
#include <output/items/ISound.h>
namespace flippR_driver
{
namespace output
@@ -32,10 +33,10 @@ public:
~OutputGPIOInterface() override = default;
void activate(items::IDriverBoardItem *driver_board_item) override;
void activate(items::ISoundItem *sound) override;
void activate(items::ISound *sound) override;
void deactivate(items::IDriverBoardItem *driver_board_item) override;
void deactivate(items::ISoundItem *sound) override;
void deactivate(items::ISound *sound) override;
void write_display(std::shared_ptr<output::items::IDisplay> display) override;