modules: use override keyword

Resolves #736
This commit is contained in:
J-P Nurmi
2014-11-05 07:48:24 +01:00
parent f7270e8b2e
commit f9318d02cf
57 changed files with 509 additions and 509 deletions

View File

@@ -47,7 +47,7 @@ public:
}
protected:
virtual void RunJob();
virtual void RunJob() override;
CString m_sNick;
};
@@ -59,27 +59,27 @@ public:
u_short iPort, int iTimeout = 60);
~CSChatSock() {}
virtual Csock *GetSockObj(const CS_STRING & sHostname, u_short iPort)
virtual Csock *GetSockObj(const CS_STRING & sHostname, u_short iPort) override
{
CSChatSock *p = new CSChatSock(m_pModule, m_sChatNick, sHostname, iPort);
return(p);
}
virtual bool ConnectionFrom(const CS_STRING & sHost, u_short iPort)
virtual bool ConnectionFrom(const CS_STRING & sHost, u_short iPort) override
{
Close(); // close the listener after the first connection
return(true);
}
virtual void Connected();
virtual void Timeout();
virtual void Connected() override;
virtual void Timeout() override;
const CString & GetChatNick() const { return(m_sChatNick); }
void PutQuery(const CString& sText);
virtual void ReadLine(const CS_STRING & sLine);
virtual void Disconnected();
virtual void ReadLine(const CS_STRING & sLine) override;
virtual void Disconnected() override;
virtual void AddLine(const CString & sLine)
{
@@ -116,7 +116,7 @@ public:
MODCONSTRUCTOR(CSChat) {}
virtual ~CSChat() {}
virtual bool OnLoad(const CString & sArgs, CString & sMessage)
virtual bool OnLoad(const CString & sArgs, CString & sMessage) override
{
m_sPemFile = sArgs;
@@ -132,7 +132,7 @@ public:
return true;
}
virtual void OnClientLogin()
virtual void OnClientLogin() override
{
set<CSocket*>::const_iterator it;
for (it = BeginSockets(); it != EndSockets(); ++it) {
@@ -145,7 +145,7 @@ public:
}
}
virtual EModRet OnUserRaw(CString & sLine)
virtual EModRet OnUserRaw(CString & sLine) override
{
if (sLine.Equals("schat ", false, 6)) {
OnModCommand("chat " + sLine.substr(6));
@@ -160,7 +160,7 @@ public:
return(CONTINUE);
}
virtual void OnModCommand(const CString& sCommand)
virtual void OnModCommand(const CString& sCommand) override
{
CString sCom = sCommand.Token(0);
CString sArgs = sCommand.Token(1, true);
@@ -319,7 +319,7 @@ public:
PutModule("Unknown command [" + sCom + "] [" + sArgs + "]");
}
virtual EModRet OnPrivCTCP(CNick& Nick, CString& sMessage)
virtual EModRet OnPrivCTCP(CNick& Nick, CString& sMessage) override
{
if (sMessage.Equals("DCC SCHAT ", false, 10)) {
// chat ip port
@@ -357,7 +357,7 @@ public:
RemTimer("Remove " + sNick); // delete any associated timer to this nick
}
virtual EModRet OnUserMsg(CString& sTarget, CString& sMessage)
virtual EModRet OnUserMsg(CString& sTarget, CString& sMessage) override
{
if (sTarget.Left(3) == "(s)") {
CString sSockName = GetModName().AsUpper() + "::" + sTarget;