mirror of
https://github.com/znc/znc.git
synced 2026-03-28 17:42:41 +01:00
Remove unnecessary virtual keyword occurrences
This makes it convenient to 'grep virtual' and 'grep override' :)
This commit is contained in:
@@ -54,91 +54,91 @@ public:
|
||||
return m_pModPython;
|
||||
}
|
||||
|
||||
virtual bool OnBoot() override;
|
||||
virtual bool WebRequiresLogin() override;
|
||||
virtual bool WebRequiresAdmin() override;
|
||||
virtual CString GetWebMenuTitle() override;
|
||||
virtual bool OnWebPreRequest(CWebSock& WebSock, const CString& sPageName) override;
|
||||
virtual bool OnWebRequest(CWebSock& WebSock, const CString& sPageName, CTemplate& Tmpl) override;
|
||||
virtual VWebSubPages& GetSubPages() override;
|
||||
virtual void OnPreRehash() override;
|
||||
virtual void OnPostRehash() override;
|
||||
virtual void OnIRCDisconnected() override;
|
||||
virtual void OnIRCConnected() override;
|
||||
virtual EModRet OnIRCConnecting(CIRCSock *pIRCSock) override;
|
||||
virtual void OnIRCConnectionError(CIRCSock *pIRCSock) override;
|
||||
virtual EModRet OnIRCRegistration(CString& sPass, CString& sNick, CString& sIdent, CString& sRealName) override;
|
||||
virtual EModRet OnBroadcast(CString& sMessage) override;
|
||||
virtual void OnChanPermission2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, unsigned char uMode, bool bAdded, bool bNoChange) override;
|
||||
virtual void OnOp2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, bool bNoChange) override;
|
||||
virtual void OnDeop2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, bool bNoChange) override;
|
||||
virtual void OnVoice2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, bool bNoChange) override;
|
||||
virtual void OnDevoice2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, bool bNoChange) override;
|
||||
virtual void OnMode2(const CNick* pOpNick, CChan& Channel, char uMode, const CString& sArg, bool bAdded, bool bNoChange) override;
|
||||
virtual void OnRawMode2(const CNick* pOpNick, CChan& Channel, const CString& sModes, const CString& sArgs) override;
|
||||
virtual EModRet OnRaw(CString& sLine) override;
|
||||
virtual EModRet OnStatusCommand(CString& sCommand) override;
|
||||
virtual void OnModCommand(const CString& sCommand) override;
|
||||
virtual void OnModNotice(const CString& sMessage) override;
|
||||
virtual void OnModCTCP(const CString& sMessage) override;
|
||||
virtual void OnQuit(const CNick& Nick, const CString& sMessage, const std::vector<CChan*>& vChans) override;
|
||||
virtual void OnNick(const CNick& Nick, const CString& sNewNick, const std::vector<CChan*>& vChans) override;
|
||||
virtual void OnKick(const CNick& OpNick, const CString& sKickedNick, CChan& Channel, const CString& sMessage) override;
|
||||
virtual EModRet OnJoining(CChan& Channel) override;
|
||||
virtual void OnJoin(const CNick& Nick, CChan& Channel) override;
|
||||
virtual void OnPart(const CNick& Nick, CChan& Channel, const CString& sMessage) override;
|
||||
virtual EModRet OnChanBufferStarting(CChan& Chan, CClient& Client) override;
|
||||
virtual EModRet OnChanBufferEnding(CChan& Chan, CClient& Client) override;
|
||||
virtual EModRet OnChanBufferPlayLine(CChan& Chan, CClient& Client, CString& sLine) override;
|
||||
virtual EModRet OnPrivBufferPlayLine(CClient& Client, CString& sLine) override;
|
||||
virtual void OnClientLogin() override;
|
||||
virtual void OnClientDisconnect() override;
|
||||
virtual EModRet OnUserRaw(CString& sLine) override;
|
||||
virtual EModRet OnUserCTCPReply(CString& sTarget, CString& sMessage) override;
|
||||
virtual EModRet OnUserCTCP(CString& sTarget, CString& sMessage) override;
|
||||
virtual EModRet OnUserAction(CString& sTarget, CString& sMessage) override;
|
||||
virtual EModRet OnUserMsg(CString& sTarget, CString& sMessage) override;
|
||||
virtual EModRet OnUserNotice(CString& sTarget, CString& sMessage) override;
|
||||
virtual EModRet OnUserJoin(CString& sChannel, CString& sKey) override;
|
||||
virtual EModRet OnUserPart(CString& sChannel, CString& sMessage) override;
|
||||
virtual EModRet OnUserTopic(CString& sChannel, CString& sTopic) override;
|
||||
virtual EModRet OnUserTopicRequest(CString& sChannel) override;
|
||||
virtual EModRet OnUserQuit(CString& sMessage) override;
|
||||
virtual EModRet OnCTCPReply(CNick& Nick, CString& sMessage) override;
|
||||
virtual EModRet OnPrivCTCP(CNick& Nick, CString& sMessage) override;
|
||||
virtual EModRet OnChanCTCP(CNick& Nick, CChan& Channel, CString& sMessage) override;
|
||||
virtual EModRet OnPrivAction(CNick& Nick, CString& sMessage) override;
|
||||
virtual EModRet OnChanAction(CNick& Nick, CChan& Channel, CString& sMessage) override;
|
||||
virtual EModRet OnPrivMsg(CNick& Nick, CString& sMessage) override;
|
||||
virtual EModRet OnChanMsg(CNick& Nick, CChan& Channel, CString& sMessage) override;
|
||||
virtual EModRet OnPrivNotice(CNick& Nick, CString& sMessage) override;
|
||||
virtual EModRet OnChanNotice(CNick& Nick, CChan& Channel, CString& sMessage) override;
|
||||
virtual EModRet OnTopic(CNick& Nick, CChan& Channel, CString& sTopic) override;
|
||||
virtual bool OnServerCapAvailable(const CString& sCap) override;
|
||||
virtual void OnServerCapResult(const CString& sCap, bool bSuccess) override;
|
||||
virtual EModRet OnTimerAutoJoin(CChan& Channel) override;
|
||||
virtual bool OnEmbeddedWebRequest(CWebSock&, const CString&, CTemplate&) override;
|
||||
virtual EModRet OnAddNetwork(CIRCNetwork& Network, CString& sErrorRet) override;
|
||||
virtual EModRet OnDeleteNetwork(CIRCNetwork& Network) override;
|
||||
virtual EModRet OnSendToClient(CString& sLine, CClient& Client) override;
|
||||
virtual EModRet OnSendToIRC(CString& sLine) override;
|
||||
bool OnBoot() override;
|
||||
bool WebRequiresLogin() override;
|
||||
bool WebRequiresAdmin() override;
|
||||
CString GetWebMenuTitle() override;
|
||||
bool OnWebPreRequest(CWebSock& WebSock, const CString& sPageName) override;
|
||||
bool OnWebRequest(CWebSock& WebSock, const CString& sPageName, CTemplate& Tmpl) override;
|
||||
VWebSubPages& GetSubPages() override;
|
||||
void OnPreRehash() override;
|
||||
void OnPostRehash() override;
|
||||
void OnIRCDisconnected() override;
|
||||
void OnIRCConnected() override;
|
||||
EModRet OnIRCConnecting(CIRCSock *pIRCSock) override;
|
||||
void OnIRCConnectionError(CIRCSock *pIRCSock) override;
|
||||
EModRet OnIRCRegistration(CString& sPass, CString& sNick, CString& sIdent, CString& sRealName) override;
|
||||
EModRet OnBroadcast(CString& sMessage) override;
|
||||
void OnChanPermission2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, unsigned char uMode, bool bAdded, bool bNoChange) override;
|
||||
void OnOp2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, bool bNoChange) override;
|
||||
void OnDeop2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, bool bNoChange) override;
|
||||
void OnVoice2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, bool bNoChange) override;
|
||||
void OnDevoice2(const CNick* pOpNick, const CNick& Nick, CChan& Channel, bool bNoChange) override;
|
||||
void OnMode2(const CNick* pOpNick, CChan& Channel, char uMode, const CString& sArg, bool bAdded, bool bNoChange) override;
|
||||
void OnRawMode2(const CNick* pOpNick, CChan& Channel, const CString& sModes, const CString& sArgs) override;
|
||||
EModRet OnRaw(CString& sLine) override;
|
||||
EModRet OnStatusCommand(CString& sCommand) override;
|
||||
void OnModCommand(const CString& sCommand) override;
|
||||
void OnModNotice(const CString& sMessage) override;
|
||||
void OnModCTCP(const CString& sMessage) override;
|
||||
void OnQuit(const CNick& Nick, const CString& sMessage, const std::vector<CChan*>& vChans) override;
|
||||
void OnNick(const CNick& Nick, const CString& sNewNick, const std::vector<CChan*>& vChans) override;
|
||||
void OnKick(const CNick& OpNick, const CString& sKickedNick, CChan& Channel, const CString& sMessage) override;
|
||||
EModRet OnJoining(CChan& Channel) override;
|
||||
void OnJoin(const CNick& Nick, CChan& Channel) override;
|
||||
void OnPart(const CNick& Nick, CChan& Channel, const CString& sMessage) override;
|
||||
EModRet OnChanBufferStarting(CChan& Chan, CClient& Client) override;
|
||||
EModRet OnChanBufferEnding(CChan& Chan, CClient& Client) override;
|
||||
EModRet OnChanBufferPlayLine(CChan& Chan, CClient& Client, CString& sLine) override;
|
||||
EModRet OnPrivBufferPlayLine(CClient& Client, CString& sLine) override;
|
||||
void OnClientLogin() override;
|
||||
void OnClientDisconnect() override;
|
||||
EModRet OnUserRaw(CString& sLine) override;
|
||||
EModRet OnUserCTCPReply(CString& sTarget, CString& sMessage) override;
|
||||
EModRet OnUserCTCP(CString& sTarget, CString& sMessage) override;
|
||||
EModRet OnUserAction(CString& sTarget, CString& sMessage) override;
|
||||
EModRet OnUserMsg(CString& sTarget, CString& sMessage) override;
|
||||
EModRet OnUserNotice(CString& sTarget, CString& sMessage) override;
|
||||
EModRet OnUserJoin(CString& sChannel, CString& sKey) override;
|
||||
EModRet OnUserPart(CString& sChannel, CString& sMessage) override;
|
||||
EModRet OnUserTopic(CString& sChannel, CString& sTopic) override;
|
||||
EModRet OnUserTopicRequest(CString& sChannel) override;
|
||||
EModRet OnUserQuit(CString& sMessage) override;
|
||||
EModRet OnCTCPReply(CNick& Nick, CString& sMessage) override;
|
||||
EModRet OnPrivCTCP(CNick& Nick, CString& sMessage) override;
|
||||
EModRet OnChanCTCP(CNick& Nick, CChan& Channel, CString& sMessage) override;
|
||||
EModRet OnPrivAction(CNick& Nick, CString& sMessage) override;
|
||||
EModRet OnChanAction(CNick& Nick, CChan& Channel, CString& sMessage) override;
|
||||
EModRet OnPrivMsg(CNick& Nick, CString& sMessage) override;
|
||||
EModRet OnChanMsg(CNick& Nick, CChan& Channel, CString& sMessage) override;
|
||||
EModRet OnPrivNotice(CNick& Nick, CString& sMessage) override;
|
||||
EModRet OnChanNotice(CNick& Nick, CChan& Channel, CString& sMessage) override;
|
||||
EModRet OnTopic(CNick& Nick, CChan& Channel, CString& sTopic) override;
|
||||
bool OnServerCapAvailable(const CString& sCap) override;
|
||||
void OnServerCapResult(const CString& sCap, bool bSuccess) override;
|
||||
EModRet OnTimerAutoJoin(CChan& Channel) override;
|
||||
bool OnEmbeddedWebRequest(CWebSock&, const CString&, CTemplate&) override;
|
||||
EModRet OnAddNetwork(CIRCNetwork& Network, CString& sErrorRet) override;
|
||||
EModRet OnDeleteNetwork(CIRCNetwork& Network) override;
|
||||
EModRet OnSendToClient(CString& sLine, CClient& Client) override;
|
||||
EModRet OnSendToIRC(CString& sLine) override;
|
||||
|
||||
// Global Modules
|
||||
virtual EModRet OnAddUser(CUser& User, CString& sErrorRet) override;
|
||||
virtual EModRet OnDeleteUser(CUser& User) override;
|
||||
virtual void OnClientConnect(CZNCSock* pSock, const CString& sHost, unsigned short uPort) override;
|
||||
virtual void OnFailedLogin(const CString& sUsername, const CString& sRemoteIP) override;
|
||||
virtual EModRet OnUnknownUserRaw(CClient* pClient, CString& sLine) override;
|
||||
virtual bool IsClientCapSupported(CClient* pClient, const CString& sCap, bool bState) override;
|
||||
virtual void OnClientCapRequest(CClient* pClient, const CString& sCap, bool bState) override;
|
||||
EModRet OnAddUser(CUser& User, CString& sErrorRet) override;
|
||||
EModRet OnDeleteUser(CUser& User) override;
|
||||
void OnClientConnect(CZNCSock* pSock, const CString& sHost, unsigned short uPort) override;
|
||||
void OnFailedLogin(const CString& sUsername, const CString& sRemoteIP) override;
|
||||
EModRet OnUnknownUserRaw(CClient* pClient, CString& sLine) override;
|
||||
bool IsClientCapSupported(CClient* pClient, const CString& sCap, bool bState) override;
|
||||
void OnClientCapRequest(CClient* pClient, const CString& sCap, bool bState) override;
|
||||
virtual EModRet OnModuleLoading(const CString& sModName, const CString& sArgs,
|
||||
CModInfo::EModuleType eType, bool& bSuccess, CString& sRetMsg) override;
|
||||
virtual EModRet OnModuleUnloading(CModule* pModule, bool& bSuccess, CString& sRetMsg) override;
|
||||
EModRet OnModuleUnloading(CModule* pModule, bool& bSuccess, CString& sRetMsg) override;
|
||||
virtual EModRet OnGetModInfo(CModInfo& ModInfo, const CString& sModule,
|
||||
bool& bSuccess, CString& sRetMsg) override;
|
||||
virtual void OnGetAvailableMods(std::set<CModInfo>& ssMods, CModInfo::EModuleType eType) override;
|
||||
virtual void OnClientCapLs(CClient* pClient, SCString& ssCaps) override;
|
||||
virtual EModRet OnLoginAttempt(std::shared_ptr<CAuthBase> Auth) override;
|
||||
void OnGetAvailableMods(std::set<CModInfo>& ssMods, CModInfo::EModuleType eType) override;
|
||||
void OnClientCapLs(CClient* pClient, SCString& ssCaps) override;
|
||||
EModRet OnLoginAttempt(std::shared_ptr<CAuthBase> Auth) override;
|
||||
};
|
||||
|
||||
static inline CPyModule* AsPyModule(CModule* p) {
|
||||
@@ -159,7 +159,7 @@ public:
|
||||
pModule->AddTimer(this);
|
||||
m_pModPython = pModule->GetModPython();
|
||||
}
|
||||
virtual void RunJob() override;
|
||||
void RunJob() override;
|
||||
PyObject* GetPyObj() { return m_pyObj; }
|
||||
PyObject* GetNewPyObj() {
|
||||
Py_INCREF(m_pyObj);
|
||||
@@ -187,13 +187,13 @@ public:
|
||||
return m_pyObj;
|
||||
}
|
||||
~CPySocket();
|
||||
virtual void Connected() override;
|
||||
virtual void Disconnected() override;
|
||||
virtual void Timeout() override;
|
||||
virtual void ConnectionRefused() override;
|
||||
virtual void ReadData(const char *data, size_t len) override;
|
||||
virtual void ReadLine(const CString& sLine) override;
|
||||
virtual Csock* GetSockObj(const CString& sHost, unsigned short uPort) override;
|
||||
void Connected() override;
|
||||
void Disconnected() override;
|
||||
void Timeout() override;
|
||||
void ConnectionRefused() override;
|
||||
void ReadData(const char *data, size_t len) override;
|
||||
void ReadLine(const CString& sLine) override;
|
||||
Csock* GetSockObj(const CString& sHost, unsigned short uPort) override;
|
||||
};
|
||||
|
||||
inline CPySocket* CreatePySocket(CPyModule* pModule, PyObject* pyObj) {
|
||||
|
||||
Reference in New Issue
Block a user