The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

ChanProtect Member List

This is the complete list of members for ChanProtect, including all inherited members.

ageclassbase
CanRemoveOthers(User *u1, User *u2, Channel *c)FounderProtectBase [inline]
ChangeCount(int modifier)ModeHandler [virtual]
ChanProtect(InspIRCd *Instance, char my_prefix, bool &depriv_self, bool &depriv_others)ChanProtect [inline]
CheckTimeStamp(time_t theirs, time_t ours, const std::string &their_param, const std::string &our_param, Channel *channel)ModeHandler [virtual]
classbase()classbase
countModeHandler [protected]
DisplayEmptyList(User *user, Channel *channel)ModeHandler [virtual]
DisplayList(User *user, Channel *channel)ChanProtect [inline, virtual]
Extend(const std::string &key, T *p)Extensible [inline]
Extend(const std::string &key)Extensible [inline]
FindAndVerify(std::string &parameter, Channel *channel)FounderProtectBase [inline]
FounderProtectBase(InspIRCd *Instance, const std::string &ext, const std::string &mtype, int l, int e, bool &remove_own, bool &remove_others)FounderProtectBase [inline]
GetCount()ModeHandler [virtual]
GetExt(const std::string &key, T *&p)Extensible [inline]
GetExt(const std::string &key)Extensible [inline]
GetExtList(std::deque< std::string > &list)Extensible
GetModeChar()ModeHandler
GetModeType()ModeHandler
GetNeededPrefix()ModeHandler
GetNumParams(bool adding)ModeHandler
GetPrefix()ModeHandler
GetPrefixRank()ChanProtect [inline, virtual]
GetUserParameter(User *useor)ModeHandler [virtual]
HandleChange(User *source, User *theuser, bool adding, Channel *channel, std::string &parameter)FounderProtectBase [inline]
IsListMode()ModeHandler
ModeHandler::listModeHandler [protected]
m_typeModeHandler [protected]
modeModeHandler [protected]
ModeHandler(InspIRCd *Instance, char modeletter, int parameters_on, int parameters_off, bool listmode, ModeType type, bool operonly, char mprefix=0, char prefixrequired= '%')ModeHandler
ModeSet(User *source, User *dest, Channel *channel, const std::string &parameter)ChanProtect [inline]
n_params_offModeHandler [protected]
n_params_onModeHandler [protected]
NeedsOper()ModeHandler
OnModeChange(User *source, User *dest, Channel *channel, std::string &parameter, bool adding, bool)ChanProtect [inline, virtual]
OnParameterMissing(User *user, User *dest, Channel *channel)ModeHandler [virtual]
operModeHandler [protected]
prefixModeHandler [protected]
prefixneededModeHandler [protected]
remove_other_privsFounderProtectBase [protected]
remove_own_privsFounderProtectBase [protected]
RemoveMode(Channel *channel, irc::modestacker *stack)ChanProtect [inline, virtual]
RemoveMode(User *user, irc::modestacker *stack)ChanProtect [inline, virtual]
FounderProtectBase::RemoveMode(Channel *channel, char mc, irc::modestacker *stack)FounderProtectBase [inline]
ServerInstanceModeHandler [protected]
SetNeededPrefix(char needsprefix)ModeHandler
Shrink(const std::string &key)Extensible
~classbase()classbase [inline, virtual]
~ModeHandler()ModeHandler [virtual]