|
|||
|
|||
|
#include <snomasks.h>
Inheritance diagram for Snomask:


Public Member Functions | |
| Snomask (InspIRCd *Instance, char snomask, const std::string &description) | |
| Create a new Snomask. | |
| void | SendMessage (const std::string &message) |
| Sends a message to all opers with this snomask. | |
| void | Flush () |
| Sends out a pending message. | |
Public Attributes | |
| char | MySnomask |
| std::string | Description |
| std::string | LastMessage |
| unsigned int | Count |
Private Attributes | |
| InspIRCd * | ServerInstance |
Definition at line 17 of file snomasks.h.
|
||||||||||||||||
|
Create a new Snomask.
Definition at line 30 of file snomasks.h. |
|
|
Sends out a pending message.
Definition at line 127 of file snomasks.cpp. References UserManager::all_opers, Count, DEFAULT, Description, FOREACH_RESULT, I_OnSendSnotice, IS_LOCAL, User::IsModeSet(), User::IsNoticeMaskSet(), LastMessage, LogManager::Log(), InspIRCd::Logs, MySnomask, User::nick, User::quitting, ServerInstance, InspIRCd::Users, and User::WriteServ(). Referenced by SendMessage(). |
|
|
Sends a message to all opers with this snomask.
Definition at line 114 of file snomasks.cpp. References Count, Flush(), and LastMessage. |
|
|
Definition at line 26 of file snomasks.h. Referenced by Flush(), and SendMessage(). |
|
|
Definition at line 24 of file snomasks.h. Referenced by Flush(). |
|
|
Definition at line 25 of file snomasks.h. Referenced by Flush(), and SendMessage(). |
|
|
Definition at line 23 of file snomasks.h. Referenced by Flush(). |
|
|
Definition at line 20 of file snomasks.h. Referenced by Flush(). |