aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_ircv3_capnotify.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2021-10-04 17:07:51 +0100
committerGravatar Sadie Powell2021-10-04 17:39:05 +0100
commitdec5875aca7a2e0c281388db2f25d195ad9b2a3d (patch)
tree0f8f741801677daa23e7f399282b64ecde137ad0 /src/modules/m_ircv3_capnotify.cpp
parentMark all message tag provider classes as final. (diff)
Apply the final keyword to all module classes where appropriate.
Diffstat (limited to 'src/modules/m_ircv3_capnotify.cpp')
-rw-r--r--src/modules/m_ircv3_capnotify.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/modules/m_ircv3_capnotify.cpp b/src/modules/m_ircv3_capnotify.cpp
index f0994ec46..519505ce5 100644
--- a/src/modules/m_ircv3_capnotify.cpp
+++ b/src/modules/m_ircv3_capnotify.cpp
@@ -22,7 +22,8 @@
#include "modules/cap.h"
#include "modules/reload.h"
-class CapNotify : public Cap::Capability
+class CapNotify final
+ : public Cap::Capability
{
bool OnRequest(LocalUser* user, bool add) override
{
@@ -47,7 +48,8 @@ class CapNotify : public Cap::Capability
}
};
-class CapNotifyMessage : public Cap::MessageBase
+class CapNotifyMessage final
+ : public Cap::MessageBase
{
public:
CapNotifyMessage(bool add, const std::string& capname)
@@ -57,7 +59,8 @@ class CapNotifyMessage : public Cap::MessageBase
}
};
-class CapNotifyValueMessage : public Cap::MessageBase
+class CapNotifyValueMessage final
+ : public Cap::MessageBase
{
std::string s;
const std::string::size_type pos;