#define CTCPPARSER_H
#include <QUuid>
+#include <utility>
#include "corenetwork.h"
#include "eventmanager.h"
CoreSession *_coreSession;
struct CtcpReply {
- CoreNetwork *network;
+ CoreNetwork *network{nullptr};
QString bufferName;
QList<QByteArray> replies;
- CtcpReply() : network(nullptr) {}
- CtcpReply(CoreNetwork *net, const QString &buf) : network(net), bufferName(buf) {}
+ CtcpReply() = default;
+ CtcpReply(CoreNetwork *net, QString buf) : network(net), bufferName(std::move(buf)) {}
};
QHash<QUuid, CtcpReply> _replies;