28 lines
532 B
C++
28 lines
532 B
C++
/*
|
|
* IDisplayController.h
|
|
*
|
|
* Created on: Aug 2, 2018
|
|
* Author: rhetenor
|
|
*/
|
|
|
|
#ifndef SOURCE_DIRECTORY__SRC_OUTPUT_IDISPLAYCONTROLLER_H_
|
|
#define SOURCE_DIRECTORY__SRC_OUTPUT_IDISPLAYCONTROLLER_H_
|
|
#include "config.h"
|
|
#include "IDisplay.h"
|
|
#include <array>
|
|
|
|
namespace output {
|
|
|
|
class IDisplayController {
|
|
public:
|
|
IDisplayController();
|
|
virtual ~IDisplayController();
|
|
|
|
private:
|
|
std::array<IDisplay, NUMBER_OF_DISPLAYS> displays;
|
|
};
|
|
|
|
} /* namespace output */
|
|
|
|
#endif /* SOURCE_DIRECTORY__SRC_OUTPUT_IDISPLAYCONTROLLER_H_ */
|