aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_rline.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_rline.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_rline.cpp')
-rw-r--r--src/modules/m_rline.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/modules/m_rline.cpp b/src/modules/m_rline.cpp
index de4f1c7c7..78a94cbbb 100644
--- a/src/modules/m_rline.cpp
+++ b/src/modules/m_rline.cpp
@@ -34,7 +34,8 @@
static bool ZlineOnMatch = false;
static bool added_zline = false;
-class RLine : public XLine
+class RLine final
+ : public XLine
{
public:
RLine(time_t s_time, unsigned long d, const std::string& src, const std::string& re, const std::string& regexs, Regex::EngineReference& rxfactory)
@@ -93,7 +94,8 @@ class RLine : public XLine
/** An XLineFactory specialized to generate RLine* pointers
*/
-class RLineFactory : public XLineFactory
+class RLineFactory final
+ : public XLineFactory
{
public:
Regex::EngineReference& rxfactory;
@@ -194,7 +196,7 @@ class CommandRLine final
}
};
-class ModuleRLine
+class ModuleRLine final
: public Module
, public Stats::EventListener
{