Inherits ForbidService.

Public Member Functions | |
| MyForbidService (Module *m) | |
| void | AddForbid (ForbidData *d) anope_override |
| void | RemoveForbid (ForbidData *d) anope_override |
| ForbidData * | FindForbid (const Anope::string &mask, ForbidType ftype) anope_override |
| const std::vector< ForbidData * > & | GetForbids () anope_override |
Private Attributes | |
| Serialize::Checker < std::vector< ForbidData * > > | forbid_data |
Definition at line 17 of file os_forbid.cpp.
| MyForbidService::MyForbidService | ( | Module * | m | ) | [inline] |
Definition at line 20 of file os_forbid.cpp.
| void MyForbidService::AddForbid | ( | ForbidData * | d | ) | [inline, virtual] |
Implements ForbidService.
Definition at line 22 of file os_forbid.cpp.
| ForbidData* MyForbidService::FindForbid | ( | const Anope::string & | mask, | |
| ForbidType | ftype | |||
| ) | [inline, virtual] |
Implements ForbidService.
Definition at line 35 of file os_forbid.cpp.
Referenced by OSForbid::OnJoinChannel(), OSForbid::OnPreCommand(), and OSForbid::OnUserNickChange().
| const std::vector<ForbidData *>& MyForbidService::GetForbids | ( | ) | [inline, virtual] |
Implements ForbidService.
Definition at line 48 of file os_forbid.cpp.
| void MyForbidService::RemoveForbid | ( | ForbidData * | d | ) | [inline, virtual] |
Implements ForbidService.
Definition at line 27 of file os_forbid.cpp.
Serialize::Checker<std::vector<ForbidData *> > MyForbidService::forbid_data [private] |
Definition at line 17 of file os_forbid.cpp.
1.7.1