#include <regchannel.h>
Inherits Serializable.

Public Member Functions | |
| BadWord () | |
| ~BadWord () | |
| void | Serialize (Serialize::Data &data) const anope_override |
Static Public Member Functions | |
| static Serializable * | Unserialize (Serializable *obj, Serialize::Data &) |
Data Fields | |
| Serialize::Reference< ChannelInfo > | ci |
| Anope::string | word |
| BadWordType | type |
Definition at line 56 of file regchannel.h.
| BadWord::BadWord | ( | ) |
Definition at line 26 of file regchannel.cpp.
| BadWord::~BadWord | ( | ) |
Definition at line 30 of file regchannel.cpp.
References ci.
| void BadWord::Serialize | ( | Serialize::Data & | data | ) | const [virtual] |
Implements Serializable.
Definition at line 40 of file regchannel.cpp.
| Serializable * BadWord::Unserialize | ( | Serializable * | obj, | |
| Serialize::Data & | data | |||
| ) | [static] |
Definition at line 47 of file regchannel.cpp.
References ChannelInfo::AddBadWord(), anope_dynamic_static_cast(), ci, ChannelInfo::Find(), type, and word.
Referenced by Serialize::RegisterTypes().
Definition at line 58 of file regchannel.h.
Referenced by ChannelInfo::AddBadWord(), Serialize(), Unserialize(), and ~BadWord().
Definition at line 60 of file regchannel.h.
Referenced by ChannelInfo::AddBadWord(), ChannelInfo::ChannelInfo(), CommandBSBadwords::DoList(), CommandCSClone::Execute(), BSKick::OnPrivmsg(), DBPlain::OnSaveDatabase(), Serialize(), and Unserialize().
Definition at line 59 of file regchannel.h.
Referenced by ChannelInfo::AddBadWord(), ChannelInfo::ChannelInfo(), CommandBSBadwords::DoAdd(), CommandBSBadwords::DoDelete(), CommandBSBadwords::DoList(), CommandCSClone::Execute(), BadwordsDelCallback::HandleNumber(), BSKick::OnPrivmsg(), DBPlain::OnSaveDatabase(), Serialize(), and Unserialize().
1.7.1