X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoreignorelistmanager.h;h=d7d5c9cf043f1662b57223fb97c72903bd0c1fa5;hp=c12e323bd486ac29ed23bdb5d8b9e06975b94a34;hb=393ac8b4bca9db98f297cb4756ef2e79364bf6f0;hpb=5cdc2eb559444f9e34dfb6a06f155e5581e33e3d diff --git a/src/core/coreignorelistmanager.h b/src/core/coreignorelistmanager.h index c12e323b..d7d5c9cf 100644 --- a/src/core/coreignorelistmanager.h +++ b/src/core/coreignorelistmanager.h @@ -24,6 +24,7 @@ #include "ignorelistmanager.h" class CoreSession; +struct RawMessage; class CoreIgnoreListManager : public IgnoreListManager { SYNCABLE_OBJECT @@ -34,6 +35,8 @@ public: inline virtual const QMetaObject *syncMetaObject() const { return &IgnoreListManager::staticMetaObject; } + StrictnessType match(const RawMessage &rawMsg, const QString &networkName); + public slots: virtual inline void requestToggleIgnoreRule(const QString &ignoreRule) { toggleIgnoreRule(ignoreRule); } virtual inline void requestRemoveIgnoreListItem(const QString &ignoreRule) { removeIgnoreListItem(ignoreRule); }