reafectored stuff and corrected shit to make everything compiling

This commit is contained in:
Johannes Wendel
2018-11-21 10:30:04 +01:00
parent d2379868ec
commit 03dc3c61ce
26 changed files with 183 additions and 144 deletions

View File

@@ -11,6 +11,7 @@
#include "GPIOInterface.h"
#include "output/items/IOutputItem.h"
#include "output/items/IDisplay.h"
#include <mcp23017.h>
#include <mutex>
@@ -26,10 +27,10 @@ class OutputGPIOInterface : public GPIOInterface
public:
virtual ~OutputGPIOInterface() = default;
void activate_output_item(output::items::OutputItem *item);
void deactivate_output_item(output::items::OutputItem *item);
void activate_output_item(output::items::IOutputItem *item);
void deactivate_output_item(output::items::IOutputItem *item);
void write_display(Display &display);
void write_display(output::items::IDisplay &display);
private:
std::mutex output_item_mutex;
@@ -39,4 +40,4 @@ private:
}
}
#endif
#endif