* @param user The user issuing the command
* @return A value from CmdResult to indicate command success or failure.
*/
- CmdResult Handle(const std::vector<std::string>& parameters, User *user);
+ CmdResult Handle(const std::vector<std::string>& parameters, User* user) CXX11_OVERRIDE;
};
/** Handle /LUSERS
{
}
- void AfterMode(User* source, User* dest, Channel* channel, const std::string& parameter, bool adding)
+ void AfterMode(User* source, User* dest, Channel* channel, const std::string& parameter, bool adding) CXX11_OVERRIDE
{
if (dest->registered != REG_ALL)
return;
{
}
- void OnPostConnect(User* user)
+ void OnPostConnect(User* user) CXX11_OVERRIDE
{
counters.UpdateMaxUsers();
if (user->IsModeSet(invisiblemode))
counters.invisible++;
}
- void OnUserQuit(User* user, const std::string& message, const std::string& oper_message)
+ void OnUserQuit(User* user, const std::string& message, const std::string& oper_message) CXX11_OVERRIDE
{
if (user->IsModeSet(invisiblemode))
counters.invisible--;
}
- Version GetVersion()
+ Version GetVersion() CXX11_OVERRIDE
{
return Version("LUSERS", VF_VENDOR | VF_CORE);
}