This commit is contained in:
Rasmus Karlsson
2018-04-01 16:43:30 +02:00
parent 3dae83e749
commit f820024fd5
12 changed files with 62 additions and 67 deletions
+1
View File
@@ -247,6 +247,7 @@ void AbstractIrcServer::forEachChannel(std::function<void(ChannelPtr)> func)
func(chan);
}
}
} // namespace irc
} // namespace providers
} // namespace chatterino
+4 -2
View File
@@ -1,15 +1,16 @@
#pragma once
#include "channel.hpp"
#include <IrcMessage>
#include <functional>
#include <mutex>
#include <pajlada/signals/signal.hpp>
#include "channel.hpp"
namespace chatterino {
namespace providers {
namespace irc {
class AbstractIrcServer
{
public:
@@ -64,6 +65,7 @@ private:
std::mutex connectionMutex;
};
} // namespace irc
} // namespace providers
} // namespace chatterino
+7 -7
View File
@@ -24,15 +24,15 @@ public:
const ChannelPtr mentionsChannel;
protected:
virtual void initializeConnection(Communi::IrcConnection *connection, bool isRead,
bool isWrite) override;
virtual std::shared_ptr<Channel> createChannel(const QString &channelName) override;
void initializeConnection(Communi::IrcConnection *connection, bool isRead,
bool isWrite) override;
std::shared_ptr<Channel> createChannel(const QString &channelName) override;
virtual void privateMessageReceived(Communi::IrcPrivateMessage *message) override;
virtual void messageReceived(Communi::IrcMessage *message) override;
virtual void writeConnectionMessageReceived(Communi::IrcMessage *message) override;
void privateMessageReceived(Communi::IrcPrivateMessage *message) override;
void messageReceived(Communi::IrcMessage *message) override;
void writeConnectionMessageReceived(Communi::IrcMessage *message) override;
virtual std::shared_ptr<Channel> getCustomChannel(const QString &channelname) override;
std::shared_ptr<Channel> getCustomChannel(const QString &channelname) override;
QString CleanChannelName(const QString &dirtyChannelName) override;
};