1
0
mirror of https://github.com/anope/anope.git synced 2026-07-07 21:43:13 +02:00

Improve the layout of types that inherit from another type.

This commit is contained in:
Sadie Powell
2024-01-23 15:28:23 +00:00
parent 398d674cf4
commit a6a0f6c447
232 changed files with 1648 additions and 798 deletions
+17 -7
View File
@@ -72,7 +72,8 @@ public:
virtual int run() = 0;
};
class LDAPBind : public LDAPRequest
class LDAPBind
: public LDAPRequest
{
Anope::string who, pass;
@@ -88,7 +89,8 @@ public:
int run() override;
};
class LDAPSearchRequest : public LDAPRequest
class LDAPSearchRequest
: public LDAPRequest
{
Anope::string base;
Anope::string filter;
@@ -105,7 +107,8 @@ public:
int run() override;
};
class LDAPAdd : public LDAPRequest
class LDAPAdd
: public LDAPRequest
{
Anope::string dn;
LDAPMods attributes;
@@ -122,7 +125,8 @@ public:
int run() override;
};
class LDAPDel : public LDAPRequest
class LDAPDel
: public LDAPRequest
{
Anope::string dn;
@@ -137,7 +141,8 @@ public:
int run() override;
};
class LDAPModify : public LDAPRequest
class LDAPModify
: public LDAPRequest
{
Anope::string base;
LDAPMods attributes;
@@ -154,7 +159,10 @@ public:
int run() override;
};
class LDAPService : public LDAPProvider, public Thread, public Condition
class LDAPService
: public LDAPProvider
, public Thread
, public Condition
{
Anope::string server;
Anope::string admin_binddn;
@@ -501,7 +509,9 @@ public:
}
};
class ModuleLDAP : public Module, public Pipe
class ModuleLDAP
: public Module
, public Pipe
{
std::map<Anope::string, LDAPService *> LDAPServices;