, including all inherited members.
| AddFilter(const std::string &freeform, const std::string &type, const std::string &reason, long duration, const std::string &flags) | ModuleFilter | [inline, virtual] |
| age | classbase | |
| AppliesToMe(userrec *user, FilterResult *filter, int flags) | FilterBase | |
| classbase() | classbase | |
| DecodeFilter(const std::string &data) | FilterBase | |
| DeleteFilter(const std::string &freeform) | ModuleFilter | [inline, virtual] |
| EncodeFilter(FilterResult *filter) | FilterBase | |
| Extend(const std::string &key, T *p) | Extensible | [inline] |
| Extend(const std::string &key) | Extensible | [inline] |
| FilterBase(InspIRCd *Me, const std::string &source) | FilterBase | |
| FilterMatch(userrec *user, const std::string &text, int flags) | ModuleFilter | [inline, virtual] |
| filters | ModuleFilter | [private] |
| GetExt(const std::string &key, T *&p) | Extensible | [inline] |
| GetExt(const std::string &key) | Extensible | [inline] |
| GetExtList(std::deque< std::string > &list) | Extensible | |
| GetVersion() | FilterBase | [virtual] |
| Implements(char *List) | FilterBase | [virtual] |
| Module(InspIRCd *Me) | Module | |
| ModuleFilter(InspIRCd *Me) | ModuleFilter | [inline] |
| On005Numeric(std::string &output) | Module | [virtual] |
| OnAccessCheck(userrec *source, userrec *dest, chanrec *channel, int access_type) | Module | [virtual] |
| OnAddBan(userrec *source, chanrec *channel, const std::string &banmask) | Module | [virtual] |
| OnAddELine(long duration, userrec *source, const std::string &reason, const std::string &hostmask) | Module | [virtual] |
| OnAddGLine(long duration, userrec *source, const std::string &reason, const std::string &hostmask) | Module | [virtual] |
| OnAddKLine(long duration, userrec *source, const std::string &reason, const std::string &hostmask) | Module | [virtual] |
| OnAddQLine(long duration, userrec *source, const std::string &reason, const std::string &nickmask) | Module | [virtual] |
| OnAddZLine(long duration, userrec *source, const std::string &reason, const std::string &ipmask) | Module | [virtual] |
| OnBackgroundTimer(time_t curtime) | Module | [virtual] |
| OnBufferFlushed(userrec *user) | Module | [virtual] |
| OnBuildExemptList(MessageType message_type, chanrec *chan, userrec *sender, char status, CUList &exempt_list) | Module | [virtual] |
| OnCancelAway(userrec *user) | Module | [virtual] |
| OnChangeHost(userrec *user, const std::string &newhost) | Module | [virtual] |
| OnChangeLocalUserGECOS(userrec *user, const std::string &newhost) | Module | [virtual] |
| OnChangeLocalUserHost(userrec *user, const std::string &newhost) | Module | [virtual] |
| OnChangeName(userrec *user, const std::string &gecos) | Module | [virtual] |
| OnChannelDelete(chanrec *chan) | Module | [virtual] |
| OnCheckBan(userrec *user, chanrec *chan) | Module | [virtual] |
| OnCheckInvite(userrec *user, chanrec *chan) | Module | [virtual] |
| OnCheckKey(userrec *user, chanrec *chan, const std::string &keygiven) | Module | [virtual] |
| OnCheckLimit(userrec *user, chanrec *chan) | Module | [virtual] |
| OnCheckReady(userrec *user) | Module | [virtual] |
| OnCleanup(int target_type, void *item) | Module | [virtual] |
| OnDecodeMetaData(int target_type, void *target, const std::string &extname, const std::string &extdata) | FilterBase | [virtual] |
| OnDelBan(userrec *source, chanrec *channel, const std::string &banmask) | Module | [virtual] |
| OnDelELine(userrec *source, const std::string &hostmask) | Module | [virtual] |
| OnDelGLine(userrec *source, const std::string &hostmask) | Module | [virtual] |
| OnDelKLine(userrec *source, const std::string &hostmask) | Module | [virtual] |
| OnDelQLine(userrec *source, const std::string &nickmask) | Module | [virtual] |
| OnDelZLine(userrec *source, const std::string &ipmask) | Module | [virtual] |
| OnEvent(Event *event) | Module | [virtual] |
| OnGarbageCollect() | Module | [virtual] |
| OnGetServerDescription(const std::string &servername, std::string &description) | Module | [virtual] |
| OnGlobalOper(userrec *user) | Module | [virtual] |
| OnInfo(userrec *user) | Module | [virtual] |
| OnKill(userrec *source, userrec *dest, const std::string &reason) | Module | [virtual] |
| OnLoadModule(Module *mod, const std::string &name) | Module | [virtual] |
| OnLocalTopicChange(userrec *user, chanrec *chan, const std::string &topic) | Module | [virtual] |
| OnMode(userrec *user, void *dest, int target_type, const std::string &text) | Module | [virtual] |
| OnOper(userrec *user, const std::string &opertype) | Module | [virtual] |
| OnOperCompare(const std::string &password, const std::string &input, int tagnumber) | Module | [virtual] |
| OnPostCommand(const std::string &command, const char **parameters, int pcnt, userrec *user, CmdResult result, const std::string &original_line) | Module | [virtual] |
| OnPostConnect(userrec *user) | Module | [virtual] |
| OnPostJoin(userrec *user, chanrec *channel) | Module | [virtual] |
| OnPostLocalTopicChange(userrec *user, chanrec *chan, const std::string &topic) | Module | [virtual] |
| OnPostOper(userrec *user, const std::string &opertype) | Module | [virtual] |
| OnPreCommand(const std::string &command, const char **parameters, int pcnt, userrec *user, bool validated, const std::string &original_line) | FilterBase | [virtual] |
| OnRawSocketAccept(int fd, const std::string &ip, int localport) | Module | [virtual] |
| OnRawSocketClose(int fd) | Module | [virtual] |
| OnRawSocketConnect(int fd) | Module | [virtual] |
| OnRawSocketRead(int fd, char *buffer, unsigned int count, int &readresult) | Module | [virtual] |
| OnRawSocketWrite(int fd, const char *buffer, int count) | Module | [virtual] |
| OnRehash(userrec *user, const std::string ¶meter) | ModuleFilter | [inline, virtual] |
| OnRemoteKill(userrec *source, userrec *dest, const std::string &reason, const std::string &operreason) | Module | [virtual] |
| OnRequest(Request *request) | Module | [virtual] |
| OnServerRaw(std::string &raw, bool inbound, userrec *user) | Module | [virtual] |
| OnSetAway(userrec *user) | Module | [virtual] |
| OnStats(char symbol, userrec *user, string_list &results) | ModuleFilter | [inline, virtual] |
| OnSyncChannel(chanrec *chan, Module *proto, void *opaque) | Module | [virtual] |
| OnSyncChannelMetaData(chanrec *chan, Module *proto, void *opaque, const std::string &extname, bool displayable=false) | Module | [virtual] |
| OnSyncOtherMetaData(Module *proto, void *opaque, bool displayable=false) | FilterBase | [virtual] |
| OnSyncUser(userrec *user, Module *proto, void *opaque) | Module | [virtual] |
| OnSyncUserMetaData(userrec *user, Module *proto, void *opaque, const std::string &extname, bool displayable=false) | Module | [virtual] |
| OnUnloadModule(Module *mod, const std::string &name) | Module | [virtual] |
| OnUserConnect(userrec *user) | Module | [virtual] |
| OnUserDisconnect(userrec *user) | Module | [virtual] |
| OnUserInvite(userrec *source, userrec *dest, chanrec *channel) | Module | [virtual] |
| OnUserJoin(userrec *user, chanrec *channel, bool &silent) | Module | [virtual] |
| OnUserKick(userrec *source, userrec *user, chanrec *chan, const std::string &reason, bool &silent) | Module | [virtual] |
| OnUserList(userrec *user, chanrec *Ptr, CUList *&userlist) | Module | [virtual] |
| OnUserMessage(userrec *user, void *dest, int target_type, const std::string &text, char status, const CUList &exempt_list) | Module | [virtual] |
| OnUserNotice(userrec *user, void *dest, int target_type, const std::string &text, char status, const CUList &exempt_list) | Module | [virtual] |
| OnUserPart(userrec *user, chanrec *channel, const std::string &partmessage, bool &silent) | Module | [virtual] |
| OnUserPostNick(userrec *user, const std::string &oldnick) | Module | [virtual] |
| OnUserPreInvite(userrec *source, userrec *dest, chanrec *channel) | Module | [virtual] |
| OnUserPreJoin(userrec *user, chanrec *chan, const char *cname, std::string &privs) | Module | [virtual] |
| OnUserPreKick(userrec *source, userrec *user, chanrec *chan, const std::string &reason) | Module | [virtual] |
| OnUserPreMessage(userrec *user, void *dest, int target_type, std::string &text, char status, CUList &exempt_list) | FilterBase | [virtual] |
| OnUserPreNick(userrec *user, const std::string &newnick) | Module | [virtual] |
| OnUserPreNotice(userrec *user, void *dest, int target_type, std::string &text, char status, CUList &exempt_list) | FilterBase | [virtual] |
| OnUserQuit(userrec *user, const std::string &message, const std::string &oper_message) | Module | [virtual] |
| OnUserRegister(userrec *user) | Module | [virtual] |
| OnWallops(userrec *user, const std::string &text) | Module | [virtual] |
| OnWhois(userrec *source, userrec *dest) | Module | [virtual] |
| OnWhoisLine(userrec *user, userrec *dest, int &numeric, std::string &text) | Module | [virtual] |
| Prioritize() | Module | [virtual] |
| ProtoSendMetaData(void *opaque, int target_type, void *target, const std::string &extname, const std::string &extdata) | Module | [virtual] |
| ProtoSendMode(void *opaque, int target_type, void *target, const std::string &modeline) | Module | [virtual] |
| SendFilter(Module *proto, void *opaque, FilterResult *iter) | FilterBase | [virtual] |
| ServerInstance | Module | [protected] |
| Shrink(const std::string &key) | Extensible | |
| SyncFilters(Module *proto, void *opaque) | ModuleFilter | [inline, virtual] |
| ~classbase() | classbase | [inline] |
| ~FilterBase() | FilterBase | [virtual] |
| ~Module() | Module | [virtual] |
| ~ModuleFilter() | ModuleFilter | [inline, virtual] |