compiling

This commit is contained in:
Jonas Zeunert
2018-08-07 21:37:13 +02:00
parent 0c08b940f3
commit 094d76181e
15 changed files with 46 additions and 76 deletions

View File

@@ -5,25 +5,26 @@
* Author: rhetenor
*/
#ifndef SOURCE_DIRECTORY__SRC_OUTPUT_DISPLAYCONTROLLER_H_
#define SOURCE_DIRECTORY__SRC_OUTPUT_DISPLAYCONTROLLER_H_
#ifndef _SRC_OUTPUT_DISPLAYCONTROLLER_H_
#define _SRC_OUTPUT_DISPLAYCONTROLLER_H_
#include "IDisplayController.h"
#include "utilities/config.h"
#include "Display.h"
#include "IDisplay.h"
#include <array>
namespace output
{
class DisplayController: public output::IDisplayController {
class DisplayController: public IDisplayController {
public:
DisplayController();
virtual ~DisplayController();
private:
std::array<Display, NUMBER_OF_DISPLAYS> displays;
std::array<std::unique_ptr<IDisplay>, NUMBER_OF_DISPLAYS> displays;
};
}
#endif /* SOURCE_DIRECTORY__SRC_OUTPUT_DISPLAYCONTROLLER_H_ */
#endif /* _SRC_OUTPUT_DISPLAYCONTROLLER_H_ */