Inherits Module.

Public Member Functions | |
| CSLog (const Anope::string &modname, const Anope::string &creator) | |
| void | OnLog (Log *l) anope_override |
Private Attributes | |
| ServiceReference< MemoServService > | MSService |
| CommandCSLog | commandcslog |
Definition at line 182 of file cs_log.cpp.
| CSLog::CSLog | ( | const Anope::string & | modname, | |
| const Anope::string & | creator | |||
| ) | [inline] |
Definition at line 188 of file cs_log.cpp.
References ModuleManager::Attach(), I_OnLog, and Module::SetAuthor().
| void CSLog::OnLog | ( | Log * | l | ) | [inline, virtual] |
Called when a message is logged
| l | The log message |
Reimplemented from Module.
Definition at line 197 of file cs_log.cpp.
References Anope::string::c_str(), LogSetting::command_name, Anope::CurTime, Anope::string::equals_ci(), LogSetting::extra, IRCD, Server::IsSynced(), LOG_COMMAND, Me, LogSetting::method, MSService, IRCDProto::SendNotice(), IRCDProto::SendPrivmsg(), LogSetting::service_name, and Anope::string::str().
CommandCSLog CSLog::commandcslog [private] |
Definition at line 185 of file cs_log.cpp.
ServiceReference<MemoServService> CSLog::MSService [private] |
Definition at line 184 of file cs_log.cpp.
Referenced by OnLog().
1.7.1