From 3e5a5e1c669f6027b897f7358d45f92e1552f746 Mon Sep 17 00:00:00 2001 From: Adam Date: Wed, 10 Dec 2014 01:29:18 -0500 Subject: Use a triat class for event names instead of having to manually give them places, which is much less error prone --- modules/bs_autoassign.cpp | 2 +- modules/commands/bs_assign.cpp | 4 +-- modules/commands/bs_badwords.cpp | 2 +- modules/commands/bs_bot.cpp | 5 ++- modules/commands/bs_info.cpp | 3 +- modules/commands/bs_kick.cpp | 6 ++-- modules/commands/bs_set.cpp | 2 +- modules/commands/cs_access.cpp | 4 +-- modules/commands/cs_akick.cpp | 4 +-- modules/commands/cs_drop.cpp | 2 +- modules/commands/cs_entrymsg.cpp | 2 +- modules/commands/cs_info.cpp | 2 +- modules/commands/cs_list.cpp | 2 +- modules/commands/cs_log.cpp | 4 +-- modules/commands/cs_mode.cpp | 8 ++--- modules/commands/cs_seen.cpp | 14 ++++----- modules/commands/cs_set.cpp | 24 +++++++-------- modules/commands/cs_set_misc.cpp | 2 +- modules/commands/cs_suspend.cpp | 12 ++++---- modules/commands/cs_topic.cpp | 6 ++-- modules/commands/greet.cpp | 6 ++-- modules/commands/help.cpp | 2 +- modules/commands/hs_del.cpp | 2 +- modules/commands/hs_group.cpp | 4 +-- modules/commands/ns_access.cpp | 2 +- modules/commands/ns_ajoin.cpp | 2 +- modules/commands/ns_cert.cpp | 6 ++-- modules/commands/ns_drop.cpp | 2 +- modules/commands/ns_group.cpp | 2 +- modules/commands/ns_info.cpp | 2 +- modules/commands/ns_list.cpp | 2 +- modules/commands/ns_recover.cpp | 4 +-- modules/commands/ns_register.cpp | 4 +-- modules/commands/ns_resetpass.cpp | 2 +- modules/commands/ns_set.cpp | 16 +++++----- modules/commands/ns_set_misc.cpp | 2 +- modules/commands/ns_suspend.cpp | 18 +++++------ modules/commands/ns_update.cpp | 2 +- modules/commands/os_defcon.cpp | 14 ++++----- modules/commands/os_dns.cpp | 10 +++--- modules/commands/os_forbid.cpp | 8 ++--- modules/commands/os_ignore.cpp | 2 +- modules/commands/os_info.cpp | 4 +-- modules/commands/os_login.cpp | 2 +- modules/commands/os_news.cpp | 4 +-- modules/commands/os_noop.cpp | 2 +- modules/commands/os_session.cpp | 8 ++--- modules/cs_statusupdate.cpp | 4 +-- modules/database/db_flatfile.cpp | 4 +-- modules/database/db_old.cpp | 4 +-- modules/database/db_redis.cpp | 4 +-- modules/database/db_sql.cpp | 2 +- modules/encryption/enc_bcrypt.cpp | 4 +-- modules/encryption/enc_md5.cpp | 4 +-- modules/encryption/enc_none.cpp | 6 ++-- modules/encryption/enc_old.cpp | 4 +-- modules/encryption/enc_sha1.cpp | 4 +-- modules/encryption/enc_sha256.cpp | 4 +-- modules/extra/m_ldap.cpp | 2 +- modules/extra/m_ldap_oper.cpp | 4 +-- modules/extra/m_mysql.cpp | 2 +- modules/extra/m_sql_authentication.cpp | 4 +-- modules/extra/m_sql_log.cpp | 2 +- modules/extra/m_sql_oper.cpp | 2 +- modules/extra/m_ssl_gnutls.cpp | 2 +- modules/extra/m_ssl_openssl.cpp | 2 +- modules/fantasy.cpp | 8 ++--- modules/m_dns.cpp | 2 +- modules/m_dnsbl.cpp | 2 +- modules/m_helpchan.cpp | 2 +- modules/m_httpd.cpp | 2 +- modules/m_proxyscan.cpp | 2 +- modules/m_redis.cpp | 2 +- modules/ns_maxemail.cpp | 2 +- modules/protocol/bahamut.cpp | 2 +- modules/protocol/charybdis.cpp | 4 +-- modules/protocol/hybrid.cpp | 2 +- modules/protocol/inspircd20.cpp | 14 ++++----- modules/protocol/ngircd.cpp | 2 +- modules/protocol/unreal.cpp | 10 +++--- modules/pseudoclients/botserv/botserv.cpp | 18 +++++------ modules/pseudoclients/chanserv/chanserv.cpp | 42 ++++++++++++------------- modules/pseudoclients/global.cpp | 8 ++--- modules/pseudoclients/hostserv.cpp | 10 +++--- modules/pseudoclients/memoserv/memoserv.cpp | 20 ++++++------ modules/pseudoclients/nickserv/nickserv.cpp | 48 ++++++++++++++--------------- modules/pseudoclients/operserv.cpp | 18 +++++------ 87 files changed, 266 insertions(+), 262 deletions(-) (limited to 'modules') diff --git a/modules/bs_autoassign.cpp b/modules/bs_autoassign.cpp index 81559ea86..2e26319b6 100644 --- a/modules/bs_autoassign.cpp +++ b/modules/bs_autoassign.cpp @@ -14,7 +14,7 @@ class BSAutoAssign : public Module { public: BSAutoAssign(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnChanRegistered") + , EventHook() { } diff --git a/modules/commands/bs_assign.cpp b/modules/commands/bs_assign.cpp index 90f6f80cf..350aa9c00 100644 --- a/modules/commands/bs_assign.cpp +++ b/modules/commands/bs_assign.cpp @@ -227,8 +227,8 @@ class BSAssign : public Module public: BSAssign(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnInvite") - , EventHook("OnServiceBotEvent") + , EventHook() + , EventHook() , nobot(this, botinfo, "BS_NOBOT") diff --git a/modules/commands/bs_badwords.cpp b/modules/commands/bs_badwords.cpp index 744f625e1..22488a1c0 100644 --- a/modules/commands/bs_badwords.cpp +++ b/modules/commands/bs_badwords.cpp @@ -455,7 +455,7 @@ class BSBadwords : public Module BSBadwords(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) , commandbsbadwords(this) , badwords(this) - , events(this, "Badwords") + , events(this) , bwtype(this) { bwevents = &events; diff --git a/modules/commands/bs_bot.cpp b/modules/commands/bs_bot.cpp index 2e9d5980c..c67c5d168 100644 --- a/modules/commands/bs_bot.cpp +++ b/modules/commands/bs_bot.cpp @@ -275,7 +275,10 @@ class CommandBSBot : public Command } public: - CommandBSBot(Module *creator) : Command(creator, "botserv/bot", 1, 6), OnBotCreate(creator, "OnBotCreate"), OnBotChange(creator, "OnBotChange"), OnBotDelete(creator, "OnBotDelete") + CommandBSBot(Module *creator) : Command(creator, "botserv/bot", 1, 6) + , OnBotCreate(creator) + , OnBotChange(creator) + , OnBotDelete(creator) { this->SetDesc(_("Maintains network bot list")); this->SetSyntax(_("\002ADD \037nicknae\037 \037username\037 \037hostname\037 \037realname\037\002")); diff --git a/modules/commands/bs_info.cpp b/modules/commands/bs_info.cpp index 7b100bc41..6d74c308e 100644 --- a/modules/commands/bs_info.cpp +++ b/modules/commands/bs_info.cpp @@ -106,7 +106,8 @@ class BSInfo : public Module public: BSInfo(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , commandbsinfo(this, onbotinfo), onbotinfo(this, "OnServiceBot") + , commandbsinfo(this, onbotinfo) + , onbotinfo(this) { } diff --git a/modules/commands/bs_kick.cpp b/modules/commands/bs_kick.cpp index b29a5dc31..e7b4738cd 100644 --- a/modules/commands/bs_kick.cpp +++ b/modules/commands/bs_kick.cpp @@ -1279,8 +1279,8 @@ class BSKick : public Module public: BSKick(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnServiceBotEvent") - , EventHook("OnPrivmsg") + , EventHook() + , EventHook() , bandata(this, "bandata") , userdata(this, "userdata") @@ -1303,7 +1303,7 @@ class BSKick : public Module , purger(this) - , onbotban(this, "OnBotBan") + , onbotban(this) { me = this; } diff --git a/modules/commands/bs_set.cpp b/modules/commands/bs_set.cpp index 8a95edcaf..58015ba01 100644 --- a/modules/commands/bs_set.cpp +++ b/modules/commands/bs_set.cpp @@ -194,7 +194,7 @@ class BSSet : public Module public: BSSet(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnBotBan") + , EventHook() , commandbsset(this) , commandbssetbanexpire(this) , commandbssetprivate(this) diff --git a/modules/commands/cs_access.cpp b/modules/commands/cs_access.cpp index e1431e977..7e9c47993 100644 --- a/modules/commands/cs_access.cpp +++ b/modules/commands/cs_access.cpp @@ -891,10 +891,10 @@ class CSAccess : public Module public: CSAccess(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnGroupCheckPriv") + , EventHook() , commandcsaccess(this) , commandcslevels(this, onlevelchange) - , onlevelchange(this, "OnLevelChange") + , onlevelchange(this) , accesschanaccesstype(this) { this->SetPermanent(true); diff --git a/modules/commands/cs_akick.cpp b/modules/commands/cs_akick.cpp index 4174c9b20..f88904a46 100644 --- a/modules/commands/cs_akick.cpp +++ b/modules/commands/cs_akick.cpp @@ -668,9 +668,9 @@ class CSAKick : public Module public: CSAKick(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnCheckKick") + , EventHook() , commandcsakick(this, akickevents) - , akickevents(this, "Akick") + , akickevents(this) , akick_type(this) { } diff --git a/modules/commands/cs_drop.cpp b/modules/commands/cs_drop.cpp index 6ac3df61c..a1020bcab 100644 --- a/modules/commands/cs_drop.cpp +++ b/modules/commands/cs_drop.cpp @@ -92,7 +92,7 @@ class CSDrop : public Module public: CSDrop(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) , commandcsdrop(this, onchandrop) - , onchandrop(this, "OnChanDrop") + , onchandrop(this) { } diff --git a/modules/commands/cs_entrymsg.cpp b/modules/commands/cs_entrymsg.cpp index 6695a7cec..51654ea84 100644 --- a/modules/commands/cs_entrymsg.cpp +++ b/modules/commands/cs_entrymsg.cpp @@ -254,7 +254,7 @@ class CSEntryMessage : public Module public: CSEntryMessage(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnJoinChannel") + , EventHook() , commandentrymsg(this) , entrymsg_type(this) { diff --git a/modules/commands/cs_info.cpp b/modules/commands/cs_info.cpp index 7f08e7e91..43405a18d 100644 --- a/modules/commands/cs_info.cpp +++ b/modules/commands/cs_info.cpp @@ -88,7 +88,7 @@ class CSInfo : public Module public: CSInfo(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) , commandcsinfo(this, eventonchaninfo) - , eventonchaninfo(this, "OnChanInfo") + , eventonchaninfo(this) { } diff --git a/modules/commands/cs_list.cpp b/modules/commands/cs_list.cpp index 9e7e6a31b..44c96d0ce 100644 --- a/modules/commands/cs_list.cpp +++ b/modules/commands/cs_list.cpp @@ -244,7 +244,7 @@ class CSList : public Module public: CSList(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnChanInfo") + , EventHook() , commandcslist(this) , commandcssetprivate(this) , priv(this, "CS_PRIVATE") diff --git a/modules/commands/cs_log.cpp b/modules/commands/cs_log.cpp index 695493b78..6c7ca03d1 100644 --- a/modules/commands/cs_log.cpp +++ b/modules/commands/cs_log.cpp @@ -345,8 +345,8 @@ class CSLog : public Module public: CSLog(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnChanRegistered") - , EventHook("OnLog") + , EventHook() + , EventHook() , commandcslog(this) , logtype(this) { diff --git a/modules/commands/cs_mode.cpp b/modules/commands/cs_mode.cpp index f66c5ce87..d26e113d6 100644 --- a/modules/commands/cs_mode.cpp +++ b/modules/commands/cs_mode.cpp @@ -861,14 +861,14 @@ class CSMode : public Module public: CSMode(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnCheckModes") - , EventHook("OnChanRegistered") - , EventHook("OnChanInfo") + , EventHook() + , EventHook() + , EventHook() , commandcsmode(this) , commandcsmodes(this) , modelock(this) , modelock_type(this) - , modelockevents(this, "MLock") + , modelockevents(this) { events = &modelockevents; } diff --git a/modules/commands/cs_seen.cpp b/modules/commands/cs_seen.cpp index c730609be..0474b8e26 100644 --- a/modules/commands/cs_seen.cpp +++ b/modules/commands/cs_seen.cpp @@ -378,13 +378,13 @@ class CSSeen : public Module public: CSSeen(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnExpireTick") - , EventHook("OnUserConnect") - , EventHook("OnUserNickChange") - , EventHook("OnUserQuit") - , EventHook("OnJoinChannel") - , EventHook("OnPartChannel") - , EventHook("OnPreUserKicked") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() // , seeninfo_type("SeenInfo", SeenInfo::Unserialize) , commandseen(this) , commandosseen(this) diff --git a/modules/commands/cs_set.cpp b/modules/commands/cs_set.cpp index 2a811b5b2..9cf58c029 100644 --- a/modules/commands/cs_set.cpp +++ b/modules/commands/cs_set.cpp @@ -1101,18 +1101,18 @@ class CSSet : public Module public: CSSet(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnCreateChan") - , EventHook("OnChannelCreate") - , EventHook("OnChannelSync") - , EventHook("OnCheckKick") - , EventHook("OnDelChan") - , EventHook("OnChannelModeSet") - , EventHook("OnChannelModeUnset") - , EventHook("OnCheckDelete") - , EventHook("OnJoinChannel") - , EventHook("OnSetCorrectModes") - , EventHook("OnPreChanExpire") - , EventHook("OnChanInfo") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() , noautoop(this, ChanServ::channel, "NOAUTOOP") , peace(this, ChanServ::channel, "PEACE") diff --git a/modules/commands/cs_set_misc.cpp b/modules/commands/cs_set_misc.cpp index 35b943f6c..48716b194 100644 --- a/modules/commands/cs_set_misc.cpp +++ b/modules/commands/cs_set_misc.cpp @@ -175,7 +175,7 @@ class CSSetMisc : public Module public: CSSetMisc(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnChanInfo") + , EventHook() , commandcssetmisc(this) , type(this) { diff --git a/modules/commands/cs_suspend.cpp b/modules/commands/cs_suspend.cpp index dadb7c15d..6fd234014 100644 --- a/modules/commands/cs_suspend.cpp +++ b/modules/commands/cs_suspend.cpp @@ -268,14 +268,14 @@ class CSSuspend : public Module public: CSSuspend(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnChanInfo") - , EventHook("OnPreChanExpire") - , EventHook("OnCheckKick") - , EventHook("OnChanDrop") + , EventHook() + , EventHook() + , EventHook() + , EventHook() , commandcssuspend(this, onchansuspend) , commandcsunsuspend(this, onchanunsuspend) - , onchansuspend(this, "OnChanSuspend") - , onchanunsuspend(this, "OnChanUnsuspend") + , onchansuspend(this) + , onchanunsuspend(this) , cst(this) { } diff --git a/modules/commands/cs_topic.cpp b/modules/commands/cs_topic.cpp index 213876749..5fd40bdf0 100644 --- a/modules/commands/cs_topic.cpp +++ b/modules/commands/cs_topic.cpp @@ -211,9 +211,9 @@ class CSTopic : public Module public: CSTopic(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnChannelSync") - , EventHook("OnTopicUpdated") - , EventHook("OnChanInfo") + , EventHook() + , EventHook() + , EventHook() , commandcstopic(this) , commandcssetkeeptopic(this) , topiclock(this, "TOPICLOCK") diff --git a/modules/commands/greet.cpp b/modules/commands/greet.cpp index a66b28e11..9134876cc 100644 --- a/modules/commands/greet.cpp +++ b/modules/commands/greet.cpp @@ -170,9 +170,9 @@ class Greet : public Module public: Greet(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnJoinChannel") - , EventHook("OnNickInfo") - , EventHook("OnServiceBotEvent") + , EventHook() + , EventHook() + , EventHook() , bs_greet(this, ChanServ::channel, "BS_GREET") , ns_greet(this, NickServ::account, "greet") , commandbssetgreet(this) diff --git a/modules/commands/help.cpp b/modules/commands/help.cpp index 419474574..debb25837 100644 --- a/modules/commands/help.cpp +++ b/modules/commands/help.cpp @@ -188,7 +188,7 @@ class Help : public Module public: Help(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) , commandhelp(this, onhelp) - , onhelp(this, "Help") + , onhelp(this) { } diff --git a/modules/commands/hs_del.cpp b/modules/commands/hs_del.cpp index 8c9c20c1c..4d7e7aac9 100644 --- a/modules/commands/hs_del.cpp +++ b/modules/commands/hs_del.cpp @@ -99,7 +99,7 @@ class HSDel : public Module HSDel(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) , commandhsdel(this, ondeletevhost) , commandhsdelall(this, ondeletevhost) - , ondeletevhost(this, "OnDeleteVhost") + , ondeletevhost(this) { } diff --git a/modules/commands/hs_group.cpp b/modules/commands/hs_group.cpp index dc66d4477..5635b8ce6 100644 --- a/modules/commands/hs_group.cpp +++ b/modules/commands/hs_group.cpp @@ -84,8 +84,8 @@ class HSGroup : public Module public: HSGroup(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnSetVhost") - , EventHook("OnNickGroup") + , EventHook() + , EventHook() , commandhsgroup(this) { } diff --git a/modules/commands/ns_access.cpp b/modules/commands/ns_access.cpp index d944c8736..7b727452a 100644 --- a/modules/commands/ns_access.cpp +++ b/modules/commands/ns_access.cpp @@ -236,7 +236,7 @@ class NSAccess : public Module public: NSAccess(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnNickRegister") + , EventHook() , commandnsaccess(this) , nick_type(this) { diff --git a/modules/commands/ns_ajoin.cpp b/modules/commands/ns_ajoin.cpp index 93fb136b9..7aca41b3e 100644 --- a/modules/commands/ns_ajoin.cpp +++ b/modules/commands/ns_ajoin.cpp @@ -282,7 +282,7 @@ class NSAJoin : public Module public: NSAJoin(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnUserLogin") + , EventHook() , commandnsajoin(this) , ajtype(this) { diff --git a/modules/commands/ns_cert.cpp b/modules/commands/ns_cert.cpp index c743c619a..a241f9c97 100644 --- a/modules/commands/ns_cert.cpp +++ b/modules/commands/ns_cert.cpp @@ -313,11 +313,11 @@ class NSCert : public Module public: NSCert(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnFingerprint") - , EventHook("OnNickValidate") + , EventHook() + , EventHook() , commandnscert(this) , cs(this) - , onnickservevents(this, "OnNickCert") + , onnickservevents(this) { if (!IRCD || !IRCD->CanCertFP) throw ModuleException("Your IRCd does not support ssl client certificates"); diff --git a/modules/commands/ns_drop.cpp b/modules/commands/ns_drop.cpp index f778cac00..62ee41970 100644 --- a/modules/commands/ns_drop.cpp +++ b/modules/commands/ns_drop.cpp @@ -82,7 +82,7 @@ class NSDrop : public Module public: NSDrop(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) , commandnsdrop(this, onnickdrop) - , onnickdrop(this, "OnNickDrop") + , onnickdrop(this) { } diff --git a/modules/commands/ns_group.cpp b/modules/commands/ns_group.cpp index 0af17d29a..e3acf74f9 100644 --- a/modules/commands/ns_group.cpp +++ b/modules/commands/ns_group.cpp @@ -375,7 +375,7 @@ class NSGroup : public Module , commandnsgroup(this, onnickgroup) , commandnsungroup(this) , commandnsglist(this) - , onnickgroup(this, "OnNickGroup") + , onnickgroup(this) { if (Config->GetModule("nickserv")->Get("nonicknameownership")) throw ModuleException(modname + " can not be used with options:nonicknameownership enabled"); diff --git a/modules/commands/ns_info.cpp b/modules/commands/ns_info.cpp index 63adea013..7091e53fd 100644 --- a/modules/commands/ns_info.cpp +++ b/modules/commands/ns_info.cpp @@ -268,7 +268,7 @@ class NSInfo : public Module , commandnsinfo(this, onnickinfo) , commandnssethide(this) , commandnssasethide(this) - , onnickinfo(this, "OnNickInfo") + , onnickinfo(this) , hide_email(this, NickServ::account, "HIDE_EMAIL") , hide_usermask(this, NickServ::account, "HIDE_MASK") , hide_status(this, NickServ::account, "HIDE_STATUS") diff --git a/modules/commands/ns_list.cpp b/modules/commands/ns_list.cpp index b382625d8..e5dd56562 100644 --- a/modules/commands/ns_list.cpp +++ b/modules/commands/ns_list.cpp @@ -270,7 +270,7 @@ class NSList : public Module public: NSList(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnNickInfo") + , EventHook() , commandnslist(this) , commandnssetprivate(this) , commandnssasetprivate(this) diff --git a/modules/commands/ns_recover.cpp b/modules/commands/ns_recover.cpp index f3caf416b..21d11124f 100644 --- a/modules/commands/ns_recover.cpp +++ b/modules/commands/ns_recover.cpp @@ -202,8 +202,8 @@ class NSRecover : public Module public: NSRecover(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnUserNickChange") - , EventHook("OnJoinChannel") + , EventHook() + , EventHook() , commandnsrecover(this) , recover(this, "recover") { diff --git a/modules/commands/ns_register.cpp b/modules/commands/ns_register.cpp index 4e7890d79..1c601e2a2 100644 --- a/modules/commands/ns_register.cpp +++ b/modules/commands/ns_register.cpp @@ -350,8 +350,8 @@ class NSRegister : public Module public: NSRegister(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnNickIdentify") - , EventHook("OnPreNickExpire") + , EventHook() + , EventHook() , commandnsregister(this) , commandnsconfirm(this) , commandnsrsend(this) diff --git a/modules/commands/ns_resetpass.cpp b/modules/commands/ns_resetpass.cpp index a1c32976c..2ee7f7a01 100644 --- a/modules/commands/ns_resetpass.cpp +++ b/modules/commands/ns_resetpass.cpp @@ -67,7 +67,7 @@ class NSResetPass : public Module public: NSResetPass(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnPreCommand") + , EventHook() , commandnsresetpass(this), reset(this, "reset") { if (!Config->GetBlock("mail")->Get("usemail")) diff --git a/modules/commands/ns_set.cpp b/modules/commands/ns_set.cpp index d78edb150..f60c23053 100644 --- a/modules/commands/ns_set.cpp +++ b/modules/commands/ns_set.cpp @@ -1107,13 +1107,13 @@ class NSSet : public Module public: NSSet(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnPreCommand") - , EventHook("OnSetCorrectModes") - , EventHook("OnPreNickExpire") - , EventHook("OnNickInfo") - , EventHook("OnUserModeSet") - , EventHook("OnUserModeUnset") - , EventHook("OnUserLogin") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() , commandnsset(this) , commandnssaset(this) , commandnssetautoop(this) @@ -1147,7 +1147,7 @@ class NSSet : public Module , ns_set_email(this, "ns_set_email") - , onsetnickoption(this, "OnSetNickOption") + , onsetnickoption(this) { } diff --git a/modules/commands/ns_set_misc.cpp b/modules/commands/ns_set_misc.cpp index 8a84a459c..a062f0511 100644 --- a/modules/commands/ns_set_misc.cpp +++ b/modules/commands/ns_set_misc.cpp @@ -186,7 +186,7 @@ class NSSetMisc : public Module public: NSSetMisc(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnNickInfo") + , EventHook() , commandnssetmisc(this) , commandnssasetmisc(this) , type(this) diff --git a/modules/commands/ns_suspend.cpp b/modules/commands/ns_suspend.cpp index 15219dad7..9019b5f7d 100644 --- a/modules/commands/ns_suspend.cpp +++ b/modules/commands/ns_suspend.cpp @@ -199,10 +199,10 @@ class CommandNSSuspend : public Command class CommandNSUnSuspend : public Command { - EventHandlers &onnickunsuspend; + EventHandlers &onnickunsuspend; public: - CommandNSUnSuspend(Module *creator, EventHandlers &event) : Command(creator, "nickserv/unsuspend", 1, 1), onnickunsuspend(event) + CommandNSUnSuspend(Module *creator, EventHandlers &event) : Command(creator, "nickserv/unsuspend", 1, 1), onnickunsuspend(event) { this->SetDesc(_("Unsuspend a given nick")); this->SetSyntax(_("\037account\037")); @@ -235,7 +235,7 @@ class CommandNSUnSuspend : public Command source.Reply(_("\002{0}\002 is now released."), na->GetNick()); - this->onnickunsuspend(&Event::NickUnsuspended::OnNickUnsuspended, na); + this->onnickunsuspend(&Event::NickUnsuspend::OnNickUnsuspend, na); } bool OnHelp(CommandSource &source, const Anope::string &subcommand) override @@ -253,7 +253,7 @@ class NSSuspend : public Module CommandNSSuspend commandnssuspend; CommandNSUnSuspend commandnsunsuspend; EventHandlers onnicksuspend; - EventHandlers onnickunsuspend; + EventHandlers onnickunsuspend; std::vector show; NSSuspendType nst; @@ -272,13 +272,13 @@ class NSSuspend : public Module public: NSSuspend(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnNickInfo") - , EventHook("OnPreNickExpire") - , EventHook("OnNickValidate") + , EventHook() + , EventHook() + , EventHook() , commandnssuspend(this, onnicksuspend) , commandnsunsuspend(this, onnickunsuspend) - , onnicksuspend(this, "OnNickSuspend") - , onnickunsuspend(this, "OnNickUnsuspended") + , onnicksuspend(this) + , onnickunsuspend(this) , nst(this) { } diff --git a/modules/commands/ns_update.cpp b/modules/commands/ns_update.cpp index 9f16f59c2..0022f389d 100644 --- a/modules/commands/ns_update.cpp +++ b/modules/commands/ns_update.cpp @@ -58,7 +58,7 @@ class NSUpdate : public Module public: NSUpdate(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) , commandnsupdate(this, onnickupdate) - , onnickupdate(this, "OnNickUpdate") + , onnickupdate(this) { } diff --git a/modules/commands/os_defcon.cpp b/modules/commands/os_defcon.cpp index c97c33bb4..9e38d0779 100644 --- a/modules/commands/os_defcon.cpp +++ b/modules/commands/os_defcon.cpp @@ -337,16 +337,16 @@ class OSDefcon : public Module public: OSDefcon(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnChannelModeSet") - , EventHook("OnChannelModeUnset") - , EventHook("OnPreCommand") - , EventHook("OnUserConnect") - , EventHook("OnChannelModeAdd") - , EventHook("OnChannelSync") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() , session_service("SessionService", "session") , akills("XLineManager", "xlinemanager/sgline") , commandosdefcon(this, ondefconlevel) - , ondefconlevel(this, "OnDefconLevel") + , ondefconlevel(this) { } diff --git a/modules/commands/os_dns.cpp b/modules/commands/os_dns.cpp index fe61a9b63..2d68583e2 100644 --- a/modules/commands/os_dns.cpp +++ b/modules/commands/os_dns.cpp @@ -802,11 +802,11 @@ class ModuleDNS : public Module public: ModuleDNS(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnNewServer") - , EventHook("OnServerQuit") - , EventHook("OnUserConnect") - , EventHook("OnPreUserLogoff") - , EventHook("OnDnsRequest") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() , zonetype(this) , servertype(this) , zonemembtype(this) diff --git a/modules/commands/os_forbid.cpp b/modules/commands/os_forbid.cpp index f8afcc6ee..95ad737b3 100644 --- a/modules/commands/os_forbid.cpp +++ b/modules/commands/os_forbid.cpp @@ -460,10 +460,10 @@ class OSForbid : public Module public: OSForbid(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnUserConnect") - , EventHook("OnUserNickChange") - , EventHook("OnCheckKick") - , EventHook("OnPreCommand") + , EventHook() + , EventHook() + , EventHook() + , EventHook() , forbid_service(this) , type(this) , commandosforbid(this) diff --git a/modules/commands/os_ignore.cpp b/modules/commands/os_ignore.cpp index 8210700a0..e260ed7d0 100644 --- a/modules/commands/os_ignore.cpp +++ b/modules/commands/os_ignore.cpp @@ -374,7 +374,7 @@ class OSIgnore : public Module public: OSIgnore(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnBotPrivmsg") + , EventHook() , ignoretype(this) , osignoreservice(this) , commandosignore(this) diff --git a/modules/commands/os_info.cpp b/modules/commands/os_info.cpp index 7c17cb2a0..4342791a7 100644 --- a/modules/commands/os_info.cpp +++ b/modules/commands/os_info.cpp @@ -241,8 +241,8 @@ class OSInfo : public Module public: OSInfo(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnNickInfo") - , EventHook("OnChanInfo") + , EventHook() + , EventHook() , commandosinfo(this) , oinfotype(this) { diff --git a/modules/commands/os_login.cpp b/modules/commands/os_login.cpp index 8aae3c302..f09d794b2 100644 --- a/modules/commands/os_login.cpp +++ b/modules/commands/os_login.cpp @@ -125,7 +125,7 @@ class OSLogin : public Module public: OSLogin(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnIsServicesOperEvent") + , EventHook() , commandoslogin(this) , commandoslogout(this) , os_login(this, "os_login") diff --git a/modules/commands/os_news.cpp b/modules/commands/os_news.cpp index a552f22d2..547952ea6 100644 --- a/modules/commands/os_news.cpp +++ b/modules/commands/os_news.cpp @@ -426,8 +426,8 @@ class OSNews : public Module public: OSNews(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnUserModeSet") - , EventHook("OnUserConnect") + , EventHook() + , EventHook() , newsitemtype(this) , commandoslogonnews(this) , commandosopernews(this) diff --git a/modules/commands/os_noop.cpp b/modules/commands/os_noop.cpp index 31709c078..14cf8b8c4 100644 --- a/modules/commands/os_noop.cpp +++ b/modules/commands/os_noop.cpp @@ -77,7 +77,7 @@ class OSNOOP : public Module public: OSNOOP(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnUserModeSet") + , EventHook() , commandosnoop(this) , noop(this, "noop") { diff --git a/modules/commands/os_session.cpp b/modules/commands/os_session.cpp index 4580e4a8d..e33b89756 100644 --- a/modules/commands/os_session.cpp +++ b/modules/commands/os_session.cpp @@ -671,14 +671,14 @@ class OSSession : public Module public: OSSession(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnUserConnect", EventHook::Priority::FIRST) - , EventHook("OnUserQuit", EventHook::Priority::FIRST) - , EventHook("OnExpireTick", EventHook::Priority::FIRST) + , EventHook(EventHook::Priority::FIRST) + , EventHook(EventHook::Priority::FIRST) + , EventHook(EventHook::Priority::FIRST) , ss(this) , commandossession(this) , commandosexception(this) , akills("XLineManager", "xlinemanager/sgline") - , exceptionevents(this, "Exception") + , exceptionevents(this) , etype(this) { this->SetPermanent(true); diff --git a/modules/cs_statusupdate.cpp b/modules/cs_statusupdate.cpp index 9874c90d6..312aaac71 100644 --- a/modules/cs_statusupdate.cpp +++ b/modules/cs_statusupdate.cpp @@ -13,8 +13,8 @@ class StatusUpdate : public Module { public: StatusUpdate(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnAccessAdd") - , EventHook("OnAccessDel") + , EventHook() + , EventHook() { } diff --git a/modules/database/db_flatfile.cpp b/modules/database/db_flatfile.cpp index 91e43e14e..61c6645cb 100644 --- a/modules/database/db_flatfile.cpp +++ b/modules/database/db_flatfile.cpp @@ -80,8 +80,8 @@ class DBFlatFile : public Module public: DBFlatFile(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, DATABASE | VENDOR) - , EventHook("OnLoadDatabase") - , EventHook("OnSaveDatabase") + , EventHook() + , EventHook() , last_day(0) , loaded(false) { diff --git a/modules/database/db_old.cpp b/modules/database/db_old.cpp index fe7a47dc7..7058bcd2b 100644 --- a/modules/database/db_old.cpp +++ b/modules/database/db_old.cpp @@ -1367,8 +1367,8 @@ class DBOld : public Module public: DBOld(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, DATABASE | VENDOR) - , EventHook("OnLoadDatabase") - , EventHook("OnUplinkSync") + , EventHook() + , EventHook() , mlock_on(this, "mlock_on") , mlock_off(this, "mlock_off") , mlock_limit(this, "mlock_limit") diff --git a/modules/database/db_redis.cpp b/modules/database/db_redis.cpp index 6105bfa65..33027d398 100644 --- a/modules/database/db_redis.cpp +++ b/modules/database/db_redis.cpp @@ -65,8 +65,8 @@ class DatabaseRedis : public Module ServiceReference redis; DatabaseRedis(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, DATABASE | VENDOR) - , EventHook("OnLoadDatabase") - , EventHook("OnSerialize") + , EventHook() + , EventHook() , sl(this) { me = this; diff --git a/modules/database/db_sql.cpp b/modules/database/db_sql.cpp index 3481d3a89..fe22f6394 100644 --- a/modules/database/db_sql.cpp +++ b/modules/database/db_sql.cpp @@ -50,7 +50,7 @@ class DBMySQL : public Module, public Pipe public: DBMySQL(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, DATABASE | VENDOR) - , EventHook("OnSerialize") + , EventHook() { } diff --git a/modules/encryption/enc_bcrypt.cpp b/modules/encryption/enc_bcrypt.cpp index 1a4e00e20..98dd30664 100644 --- a/modules/encryption/enc_bcrypt.cpp +++ b/modules/encryption/enc_bcrypt.cpp @@ -877,8 +877,8 @@ class EBCRYPT : public Module public: EBCRYPT(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, ENCRYPTION | VENDOR | EXTRA) - , EventHook("OnEncrypt") - , EventHook("OnCheckAuthentication") + , EventHook() + , EventHook() , rounds(10) { // Test a pre-calculated hash diff --git a/modules/encryption/enc_md5.cpp b/modules/encryption/enc_md5.cpp index 3de183adb..79ab3dcd4 100644 --- a/modules/encryption/enc_md5.cpp +++ b/modules/encryption/enc_md5.cpp @@ -345,8 +345,8 @@ class EMD5 : public Module public: EMD5(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, ENCRYPTION | VENDOR) - , EventHook("OnEncrypt") - , EventHook("OnCheckAuthentication") + , EventHook() + , EventHook() , md5provider(this) { if (ModuleManager::FindFirstOf(ENCRYPTION) == this) diff --git a/modules/encryption/enc_none.cpp b/modules/encryption/enc_none.cpp index 86f01ae38..f9b1d1f96 100644 --- a/modules/encryption/enc_none.cpp +++ b/modules/encryption/enc_none.cpp @@ -16,9 +16,9 @@ class ENone : public Module { public: ENone(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, ENCRYPTION | VENDOR) - , EventHook("OnEncrypt") - , EventHook("OnDecrypt") - , EventHook("OnCheckAuthentication") + , EventHook() + , EventHook() + , EventHook() { } diff --git a/modules/encryption/enc_old.cpp b/modules/encryption/enc_old.cpp index ec2c076cf..58be6f0da 100644 --- a/modules/encryption/enc_old.cpp +++ b/modules/encryption/enc_old.cpp @@ -44,8 +44,8 @@ class EOld : public Module public: EOld(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, ENCRYPTION | VENDOR) - , EventHook("OnEncrypt") - , EventHook("OnCheckAuthentication") + , EventHook() + , EventHook() , oldmd5provider(this) { if (ModuleManager::FindFirstOf(ENCRYPTION) == this) diff --git a/modules/encryption/enc_sha1.cpp b/modules/encryption/enc_sha1.cpp index 010add276..6fae784f2 100644 --- a/modules/encryption/enc_sha1.cpp +++ b/modules/encryption/enc_sha1.cpp @@ -200,8 +200,8 @@ class ESHA1 : public Module public: ESHA1(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, ENCRYPTION | VENDOR) - , EventHook("OnEncrypt") - , EventHook("OnCheckAuthentication") + , EventHook() + , EventHook() , sha1provider(this) { if (ModuleManager::FindFirstOf(ENCRYPTION) == this) diff --git a/modules/encryption/enc_sha256.cpp b/modules/encryption/enc_sha256.cpp index e7989c24d..1f518cae2 100644 --- a/modules/encryption/enc_sha256.cpp +++ b/modules/encryption/enc_sha256.cpp @@ -275,8 +275,8 @@ class ESHA256 : public Module public: ESHA256(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, ENCRYPTION | VENDOR) - , EventHook("OnEncrypt") - , EventHook("OnCheckAuthentication") + , EventHook() + , EventHook() , sha256provider(this) { diff --git a/modules/extra/m_ldap.cpp b/modules/extra/m_ldap.cpp index 6c8da7688..a5a6b0e3f 100644 --- a/modules/extra/m_ldap.cpp +++ b/modules/extra/m_ldap.cpp @@ -451,7 +451,7 @@ class ModuleLDAP : public Module, public Pipe public: ModuleLDAP(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnModuleUnload") + , EventHook() { me = this; diff --git a/modules/extra/m_ldap_oper.cpp b/modules/extra/m_ldap_oper.cpp index 0445149c1..d999d90b6 100644 --- a/modules/extra/m_ldap_oper.cpp +++ b/modules/extra/m_ldap_oper.cpp @@ -88,8 +88,8 @@ class LDAPOper : public Module Anope::string filter; public: LDAPOper(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnNickIdentify") - , EventHook("OnDelCore") + , EventHook() + , EventHook() , ldap("LDAPProvider", "ldap/main") , iinterface(this) { diff --git a/modules/extra/m_mysql.cpp b/modules/extra/m_mysql.cpp index 2a6e5f8d8..e19813354 100644 --- a/modules/extra/m_mysql.cpp +++ b/modules/extra/m_mysql.cpp @@ -182,7 +182,7 @@ class ModuleSQL : public Module DispatcherThread *DThread; ModuleSQL(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnModuleUnload") + , EventHook() { me = this; diff --git a/modules/extra/m_sql_authentication.cpp b/modules/extra/m_sql_authentication.cpp index d0210ec54..8b673d6cf 100644 --- a/modules/extra/m_sql_authentication.cpp +++ b/modules/extra/m_sql_authentication.cpp @@ -78,8 +78,8 @@ class ModuleSQLAuthentication : public Module public: ModuleSQLAuthentication(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnPreCommand") - , EventHook("OnCheckAuthentication") + , EventHook() + , EventHook() { me = this; diff --git a/modules/extra/m_sql_log.cpp b/modules/extra/m_sql_log.cpp index 2be893cba..d7cee3913 100644 --- a/modules/extra/m_sql_log.cpp +++ b/modules/extra/m_sql_log.cpp @@ -18,7 +18,7 @@ class SQLLog : public Module public: SQLLog(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR | EXTRA) - , EventHook("OnLogMessage") + , EventHook() { } diff --git a/modules/extra/m_sql_oper.cpp b/modules/extra/m_sql_oper.cpp index fe62111ec..b182370c9 100644 --- a/modules/extra/m_sql_oper.cpp +++ b/modules/extra/m_sql_oper.cpp @@ -99,7 +99,7 @@ class ModuleSQLOper : public Module public: ModuleSQLOper(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR), - EventHook("OnNickIdentify") + EventHook() { } diff --git a/modules/extra/m_ssl_gnutls.cpp b/modules/extra/m_ssl_gnutls.cpp index 9be87d95c..23e8211dd 100644 --- a/modules/extra/m_ssl_gnutls.cpp +++ b/modules/extra/m_ssl_gnutls.cpp @@ -303,7 +303,7 @@ class GnuTLSModule : public Module MySSLService service; GnuTLSModule(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnPreServerConnect") + , EventHook() , cred(NULL) , service(this, "ssl") { diff --git a/modules/extra/m_ssl_openssl.cpp b/modules/extra/m_ssl_openssl.cpp index 23e2596ce..4462f84c5 100644 --- a/modules/extra/m_ssl_openssl.cpp +++ b/modules/extra/m_ssl_openssl.cpp @@ -90,7 +90,7 @@ class SSLModule : public Module MySSLService service; SSLModule(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnPreServerConnect") + , EventHook() , service(this, "ssl") { me = this; diff --git a/modules/fantasy.cpp b/modules/fantasy.cpp index 3b0e2c912..4122987d2 100644 --- a/modules/fantasy.cpp +++ b/modules/fantasy.cpp @@ -95,12 +95,12 @@ class Fantasy : public Module public: Fantasy(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnPrivmsg") - , EventHook("OnServiceBotEvent") + , EventHook() + , EventHook() , fantasy(this, ChanServ::channel, "BS_FANTASY") , commandbssetfantasy(this) - , OnBotFantasy(this, "OnBotFantasy") - , OnBotNoFantasyAccess(this, "OnBotNoFantasyAccess") + , OnBotFantasy(this) + , OnBotNoFantasyAccess(this) { } diff --git a/modules/m_dns.cpp b/modules/m_dns.cpp index a4c2f21ac..0fa753dcf 100644 --- a/modules/m_dns.cpp +++ b/modules/m_dns.cpp @@ -1016,7 +1016,7 @@ class ModuleDNS : public Module public: ModuleDNS(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnModuleUnload") + , EventHook() , manager(this) { diff --git a/modules/m_dnsbl.cpp b/modules/m_dnsbl.cpp index 6f0938802..5ec4239e0 100644 --- a/modules/m_dnsbl.cpp +++ b/modules/m_dnsbl.cpp @@ -96,7 +96,7 @@ class ModuleDNSBL : public Module public: ModuleDNSBL(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR | EXTRA) - , EventHook("OnUserConnect") + , EventHook() { } diff --git a/modules/m_helpchan.cpp b/modules/m_helpchan.cpp index 31009091d..1dec096e2 100644 --- a/modules/m_helpchan.cpp +++ b/modules/m_helpchan.cpp @@ -12,7 +12,7 @@ class HelpChannel : public Module { public: HelpChannel(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnChannelModeSet") + , EventHook() { } diff --git a/modules/m_httpd.cpp b/modules/m_httpd.cpp index 2d959ef14..8498ba2a2 100644 --- a/modules/m_httpd.cpp +++ b/modules/m_httpd.cpp @@ -340,7 +340,7 @@ class HTTPD : public Module std::map providers; public: HTTPD(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnModuleLoad") + , EventHook() , sslref("SSLService", "ssl") { diff --git a/modules/m_proxyscan.cpp b/modules/m_proxyscan.cpp index c86624d96..782ae0d08 100644 --- a/modules/m_proxyscan.cpp +++ b/modules/m_proxyscan.cpp @@ -221,7 +221,7 @@ class ModuleProxyScan : public Module public: ModuleProxyScan(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnUserConnect") + , EventHook() , connectionTimeout(this, 5) { diff --git a/modules/m_redis.cpp b/modules/m_redis.cpp index 195873952..a98b94476 100644 --- a/modules/m_redis.cpp +++ b/modules/m_redis.cpp @@ -504,7 +504,7 @@ class ModuleRedis : public Module public: ModuleRedis(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, EXTRA | VENDOR) - , EventHook("OnModuleUnload") + , EventHook() { } diff --git a/modules/ns_maxemail.cpp b/modules/ns_maxemail.cpp index 5673abba5..4600f9400 100644 --- a/modules/ns_maxemail.cpp +++ b/modules/ns_maxemail.cpp @@ -49,7 +49,7 @@ class NSMaxEmail : public Module public: NSMaxEmail(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR) - , EventHook("OnPreCommand") + , EventHook() { } diff --git a/modules/protocol/bahamut.cpp b/modules/protocol/bahamut.cpp index 6839b91e1..8f7d26351 100644 --- a/modules/protocol/bahamut.cpp +++ b/modules/protocol/bahamut.cpp @@ -542,7 +542,7 @@ class ProtoBahamut : public Module public: ProtoBahamut(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR) - , EventHook("OnUserNickChange") + , EventHook() , ircd_proto(this) , message_away(this) , message_capab(this) diff --git a/modules/protocol/charybdis.cpp b/modules/protocol/charybdis.cpp index 5f24df8e6..3c9061511 100644 --- a/modules/protocol/charybdis.cpp +++ b/modules/protocol/charybdis.cpp @@ -324,8 +324,8 @@ class ProtoCharybdis : public Module public: ProtoCharybdis(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR) - , EventHook("OnChannelSync") - , EventHook("MLock") + , EventHook() + , EventHook() , ircd_proto(this) , message_away(this) , message_capab(this) diff --git a/modules/protocol/hybrid.cpp b/modules/protocol/hybrid.cpp index cabf1b751..7f008fcb6 100644 --- a/modules/protocol/hybrid.cpp +++ b/modules/protocol/hybrid.cpp @@ -667,7 +667,7 @@ class ProtoHybrid : public Module public: ProtoHybrid(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR) - , EventHook("OnUserNickChange") + , EventHook() , ircd_proto(this) , message_away(this) , message_capab(this) diff --git a/modules/protocol/inspircd20.cpp b/modules/protocol/inspircd20.cpp index eab1f75a7..8d07fe108 100644 --- a/modules/protocol/inspircd20.cpp +++ b/modules/protocol/inspircd20.cpp @@ -1609,13 +1609,13 @@ class ProtoInspIRCd20 : public Module public: ProtoInspIRCd20(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR) - , EventHook("OnUserNickChange") - , EventHook("OnChannelSync") - , EventHook("OnChanRegistered") - , EventHook("OnDelChan") - , EventHook("MLock") - , EventHook("OnSetChannelOption") - , EventHook("OnChannelModeUnset") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() , ircd_proto(this) , ssl(this, "ssl") , message_away(this) diff --git a/modules/protocol/ngircd.cpp b/modules/protocol/ngircd.cpp index bd027731b..9b78579c2 100644 --- a/modules/protocol/ngircd.cpp +++ b/modules/protocol/ngircd.cpp @@ -668,7 +668,7 @@ class ProtongIRCd : public Module public: ProtongIRCd(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR) - , EventHook("OnUserNickChange") + , EventHook() , ircd_proto(this) , message_capab(this) , message_error(this) diff --git a/modules/protocol/unreal.cpp b/modules/protocol/unreal.cpp index 918bf09f6..dc85c6f89 100644 --- a/modules/protocol/unreal.cpp +++ b/modules/protocol/unreal.cpp @@ -1249,11 +1249,11 @@ class ProtoUnreal : public Module public: ProtoUnreal(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PROTOCOL | VENDOR) - , EventHook("OnUserNickChange", EventHook::Priority::FIRST) - , EventHook("OnChannelSync", EventHook::Priority::FIRST) - , EventHook("OnChanRegistered", EventHook::Priority::FIRST) - , EventHook("OnDelChan", EventHook::Priority::FIRST) - , EventHook("MLock", EventHook::Priority::FIRST) + , EventHook(EventHook::Priority::FIRST) + , EventHook(EventHook::Priority::FIRST) + , EventHook(EventHook::Priority::FIRST) + , EventHook(EventHook::Priority::FIRST) + , EventHook(EventHook::Priority::FIRST) , ircd_proto(this) , message_away(this) , message_error(this) diff --git a/modules/pseudoclients/botserv/botserv.cpp b/modules/pseudoclients/botserv/botserv.cpp index a2cfe7335..312b2a9d5 100644 --- a/modules/pseudoclients/botserv/botserv.cpp +++ b/modules/pseudoclients/botserv/botserv.cpp @@ -30,15 +30,15 @@ class BotServCore : public Module, public BotServ::BotServService public: BotServCore(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PSEUDOCLIENT | VENDOR) , BotServ::BotServService(this) - , EventHook("OnSetCorrectModes") - , EventHook("OnBotAssign") - , EventHook("OnJoinChannel") - , EventHook("OnLeaveChannel") - , EventHook("Help") - , EventHook("OnChannelModeSet") - , EventHook("OnCreateChan") - , EventHook("OnUserKicked") - , EventHook("OnCreateBot") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() , persist("PERSIST") , inhabit("inhabit") { diff --git a/modules/pseudoclients/chanserv/chanserv.cpp b/modules/pseudoclients/chanserv/chanserv.cpp index bfa7253f8..dbd7f14eb 100644 --- a/modules/pseudoclients/chanserv/chanserv.cpp +++ b/modules/pseudoclients/chanserv/chanserv.cpp @@ -59,30 +59,30 @@ class ChanServCore : public Module public: ChanServCore(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PSEUDOCLIENT | VENDOR) , ChanServService(this) - , EventHook("OnChannelCreate") - , EventHook("OnBotDelete") - , EventHook("OnBotPrivmsg") - , EventHook("OnDelCore") - , EventHook("OnDelChan") - , EventHook("OnHelp") - , EventHook("OnCheckModes") - , EventHook("OnCreateChan") - , EventHook("OnCanSet") - , EventHook("OnChannelSync") - , EventHook("OnLog") - , EventHook("OnExpireTick") - , EventHook("OnCheckDelete") - , EventHook("OnPreUplinkSync") - , EventHook("OnChanRegistered") - , EventHook("OnJoinChannel") - , EventHook("OnChannelModeSet") - , EventHook("OnChanInfo") - , EventHook("OnSetCorrectModes") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() , inhabit(this, "inhabit") , persist("PERSIST") , always_lower(false) - , OnPreChanExpire(this, "OnPreChanExpire") - , OnChanExpire(this, "OnChanExpire") + , OnPreChanExpire(this) + , OnChanExpire(this) , channel_type(this) , chanaccess_type(this, "ChanAccess") , level_type(this) diff --git a/modules/pseudoclients/global.cpp b/modules/pseudoclients/global.cpp index 11dc87146..108495c42 100644 --- a/modules/pseudoclients/global.cpp +++ b/modules/pseudoclients/global.cpp @@ -33,10 +33,10 @@ class GlobalCore : public Module public: GlobalCore(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PSEUDOCLIENT | VENDOR) , GlobalService(this) - , EventHook("OnRestart") - , EventHook("OnShutdown") - , EventHook("OnNewServer") - , EventHook("OnHelp") + , EventHook() + , EventHook() + , EventHook() + , EventHook() { } diff --git a/modules/pseudoclients/hostserv.cpp b/modules/pseudoclients/hostserv.cpp index bc9baee43..03fe451d4 100644 --- a/modules/pseudoclients/hostserv.cpp +++ b/modules/pseudoclients/hostserv.cpp @@ -25,11 +25,11 @@ class HostServCore : public Module public: HostServCore(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PSEUDOCLIENT | VENDOR) - , EventHook("OnUserLogin") - , EventHook("OnNickUpdate") - , EventHook("OnHelp") - , EventHook("OnSetVhost") - , EventHook("OnDeleteVhost") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() { if (!IRCD || !IRCD->CanSetVHost) throw ModuleException("Your IRCd does not support vhosts"); diff --git a/modules/pseudoclients/memoserv/memoserv.cpp b/modules/pseudoclients/memoserv/memoserv.cpp index 9d695f553..7952ed637 100644 --- a/modules/pseudoclients/memoserv/memoserv.cpp +++ b/modules/pseudoclients/memoserv/memoserv.cpp @@ -62,16 +62,16 @@ class MemoServCore : public Module, public MemoServ::MemoServService public: MemoServCore(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PSEUDOCLIENT | VENDOR) , MemoServ::MemoServService(this) - , EventHook("OnNickCoreCreate") - , EventHook("OnCreateChan") - , EventHook("OnBotDelete") - , EventHook("OnNickIdentify") - , EventHook("OnJoinChannel") - , EventHook("OnUserAway") - , EventHook("OnNickUpdate") - , EventHook("OnHelp") - , onmemosend(this, "OnMemoSend") - , onmemodel(this, "OnMemoDel") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , onmemosend(this) + , onmemodel(this) , memoinfo_type(this) , memo_type(this) , ignore_type(this) diff --git a/modules/pseudoclients/nickserv/nickserv.cpp b/modules/pseudoclients/nickserv/nickserv.cpp index 6f215cb86..23652c71d 100644 --- a/modules/pseudoclients/nickserv/nickserv.cpp +++ b/modules/pseudoclients/nickserv/nickserv.cpp @@ -154,32 +154,32 @@ class NickServCore : public Module, public NickServ::NickServService public: NickServCore(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, PSEUDOCLIENT | VENDOR) , NickServ::NickServService(this) - , EventHook("OnShutdown") - , EventHook("OnRestart") - , EventHook("OnUserLogin") - , EventHook("OnDelNick") - , EventHook("OnDelCore") - , EventHook("OnChangeCoreDisplay") - , EventHook("OnNickIdentify") - , EventHook("OnNickGroup") - , EventHook("OnNickUpdate") - , EventHook("OnUserConnect") - , EventHook("OnPostUserLogoff") - , EventHook("OnServerSync") - , EventHook("OnUserNickChange") - , EventHook("OnUserModeSet") - , EventHook("OnHelp") - , EventHook("OnExpireTick") - , EventHook("OnNickInfo") - , EventHook("OnModuleUnload") - , EventHook("OnNickCoreCreate") - , EventHook("OnUserQuit") + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook() + , EventHook