diff options
author | Adam <Adam@anope.org> | 2014-05-28 12:29:37 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2014-05-28 12:29:37 -0400 |
commit | 0dba0692f9f88275b7d89d511bf22124217bc4c6 (patch) | |
tree | f7f7d0672f31ab37a7b15b128a29d454261e8541 /include/modules/sasl.h | |
parent | f97e339314257fa37cfcab0c2289fb6812e32e85 (diff) |
Mark pure virtual functions with anope_abstract
Diffstat (limited to 'include/modules/sasl.h')
-rw-r--r-- | include/modules/sasl.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/include/modules/sasl.h b/include/modules/sasl.h index 28bdb1ca6..7f5ba7809 100644 --- a/include/modules/sasl.h +++ b/include/modules/sasl.h @@ -25,19 +25,19 @@ namespace SASL public: Service(Module *o) : ::Service(o, "SASL::Service", "sasl") { } - virtual void ProcessMessage(const Message &) = 0; + virtual void ProcessMessage(const Message &) anope_abstract; - virtual Anope::string GetAgent() = 0; + virtual Anope::string GetAgent() anope_abstract; - virtual Session* GetSession(const Anope::string &uid) = 0; + virtual Session* GetSession(const Anope::string &uid) anope_abstract; - virtual void SendMessage(SASL::Session *session, const Anope::string &type, const Anope::string &data) = 0; + virtual void SendMessage(SASL::Session *session, const Anope::string &type, const Anope::string &data) anope_abstract; - virtual void Succeed(Session *, NickServ::Account *) = 0; - virtual void Fail(Session *) = 0; - virtual void SendMechs(Session *) = 0; - virtual void DeleteSessions(Mechanism *, bool = false) = 0; - virtual void RemoveSession(Session *) = 0; + virtual void Succeed(Session *, NickServ::Account *) anope_abstract; + virtual void Fail(Session *) anope_abstract; + virtual void SendMechs(Session *) anope_abstract; + virtual void DeleteSessions(Mechanism *, bool = false) anope_abstract; + virtual void RemoveSession(Session *) anope_abstract; }; static ServiceReference<SASL::Service> sasl("SASL::Service", "sasl"); @@ -64,7 +64,7 @@ namespace SASL virtual Session* CreateSession(const Anope::string &uid) { return new Session(this, uid); } - virtual void ProcessMessage(Session *session, const Message &) = 0; + virtual void ProcessMessage(Session *session, const Message &) anope_abstract; virtual ~Mechanism() { |