Make more use of single pattern

This commit is contained in:
Rasmus Karlsson
2017-12-17 02:18:13 +01:00
parent d5f1c6acec
commit 70cbb9df7f
35 changed files with 146 additions and 249 deletions
+7 -5
View File
@@ -35,15 +35,17 @@ public:
class CompletionManager
{
CompletionManager(EmoteManager &_emoteManager);
EmoteManager &emoteManager;
CompletionManager() = default;
public:
static CompletionManager &getInstance()
{
static CompletionManager instance;
return instance;
}
CompletionModel *createModel(const std::string &channelName);
void updateModel(CompletionModel *model, const std::string &channelName = std::string());
friend class Application;
};
} // namespace chatterino