resolved some todos
This commit is contained in:
@@ -35,7 +35,7 @@ public:
|
||||
std::map<std::string, std::shared_ptr<items::Lamp>> lamps, std::map<std::string, std::shared_ptr<items::Sound>> sounds,
|
||||
std::map<std::string, std::shared_ptr<items::Flipper>> flippers, std::map<uint8_t, std::shared_ptr<output::items::Display>> displays);
|
||||
|
||||
~OutputDriver() = default;//TODO aufräumen
|
||||
~OutputDriver() = default;
|
||||
|
||||
void activate_displays() const;
|
||||
void deactivate_displays() const;
|
||||
|
||||
@@ -8,8 +8,6 @@
|
||||
#ifndef FLIPPR_DRIVER_OUTPUT_ITEMS_DISPLAY_H_
|
||||
#define FLIPPR_DRIVER_OUTPUT_ITEMS_DISPLAY_H_
|
||||
|
||||
#include <iosfwd> // todo wtf?
|
||||
|
||||
namespace flippR_driver
|
||||
{
|
||||
namespace output
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
|
||||
#include "Item.h"
|
||||
|
||||
#include <chrono>
|
||||
|
||||
namespace flippR_driver
|
||||
{
|
||||
namespace output
|
||||
@@ -25,6 +27,7 @@ public:
|
||||
virtual void activate() = 0;
|
||||
virtual void deactivate() = 0;
|
||||
virtual bool is_activated() = 0;
|
||||
virtual std::chrono::milliseconds get_activation_time() const = 0;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user