started to refactor Application

This commit is contained in:
fourtf
2018-07-07 11:41:01 +02:00
parent 6a418e6e59
commit c609a9fd37
32 changed files with 195 additions and 147 deletions
@@ -12,7 +12,7 @@ HighlightController::HighlightController()
{
}
void HighlightController::initialize()
void HighlightController::initialize(Application &app)
{
assert(!this->initialized_);
this->initialized_ = true;
@@ -1,5 +1,7 @@
#pragma once
#include "common/Singleton.hpp"
#include "common/SignalVector.hpp"
#include "controllers/highlights/HighlightBlacklistUser.hpp"
#include "controllers/highlights/HighlightPhrase.hpp"
@@ -12,12 +14,12 @@ class UserHighlightModel;
class HighlightModel;
class HighlightBlacklistModel;
class HighlightController
class HighlightController : public Singleton
{
public:
HighlightController();
void initialize();
virtual void initialize(Application &app) override;
UnsortedSignalVector<HighlightPhrase> phrases;
UnsortedSignalVector<HighlightBlacklistUser> blacklistedUsers;