permanently ignored (HardStrictness) messages can no longer trigger a buffer creation
[quassel.git] / src / core / coreignorelistmanager.h
index c12e323..d7d5c9c 100644 (file)
@@ -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); }