aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_ldapoper.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_ldapoper.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_ldapoper.cpp')
-rw-r--r--src/modules/m_ldapoper.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/modules/m_ldapoper.cpp b/src/modules/m_ldapoper.cpp
index b3cf3f084..3c2e944e6 100644
--- a/src/modules/m_ldapoper.cpp
+++ b/src/modules/m_ldapoper.cpp
@@ -28,7 +28,8 @@ namespace
Module* me;
}
-class LDAPOperBase : public LDAPInterface
+class LDAPOperBase
+ : public LDAPInterface
{
protected:
const std::string uid;
@@ -72,7 +73,8 @@ class LDAPOperBase : public LDAPInterface
}
};
-class BindInterface : public LDAPOperBase
+class BindInterface final
+ : public LDAPOperBase
{
public:
BindInterface(Module* mod, const std::string& uuid, const std::string& oper, const std::string& pass)
@@ -97,7 +99,8 @@ class BindInterface : public LDAPOperBase
}
};
-class SearchInterface : public LDAPOperBase
+class SearchInterface final
+ : public LDAPOperBase
{
const std::string provider;
@@ -139,7 +142,8 @@ class SearchInterface : public LDAPOperBase
}
};
-class AdminBindInterface : public LDAPInterface
+class AdminBindInterface final
+ : public LDAPInterface
{
const std::string provider;
const std::string user;