namespace refactored

This commit is contained in:
Jonas Zeunert
2018-10-04 20:57:43 +02:00
parent cf466ba3d6
commit 8fad51dfac
22 changed files with 208 additions and 75 deletions

View File

@@ -14,17 +14,25 @@
#include "IDisplay.h"
#include <array>
namespace FlippR_Driver
{
namespace output
{
class DisplayController: public IDisplayController {
class DisplayController : public IDisplayController
{
public:
DisplayController();
virtual ~DisplayController();
private:
std::array<std::unique_ptr<IDisplay>, NUMBER_OF_DISPLAYS> displays;
void cycleDisplays();
private:
std::vector<std::shared_ptr<IDisplay>> displays;
};
}
}
#endif