extended interface

This commit is contained in:
Jonas Zeunert
2018-12-07 14:47:28 +01:00
parent dc0dfd732a
commit d25c030152
4 changed files with 34 additions and 23 deletions

View File

@@ -31,7 +31,7 @@ public:
void handle(Event& event) override;
private:
std::shared_ptr<IInputDriver> input_driver;
const std::shared_ptr<IInputDriver> input_driver;
};
}

View File

@@ -42,7 +42,7 @@ private:
void notify();
private:
utility::IBlockingQueue<Event>* event_queue;
const utility::IBlockingQueue<Event>* event_queue;
std::set<IEventHandler*> event_handlers;
bool is_running;