InspIRCd  2.0
 All Classes Namespaces Functions Variables Typedefs Enumerations
CommandModule< Cmd > Member List

This is the complete list of members for CommandModule< Cmd >, including all inherited members.

classbase() (defined in classbase)classbase
CommandModule() (defined in CommandModule< Cmd >)CommandModule< Cmd >inline
cull()Modulevirtual
dyingModule
GetUseCount() const (defined in usecountbase)usecountbaseinline
GetVersion()CommandModule< Cmd >inlinevirtual
init()CommandModule< Cmd >inlinevirtual
Module()Module
ModuleDLLManagerModule
ModuleSourceFileModule
On005Numeric(std::string &output)Modulevirtual
OnAcceptConnection(int fd, ListenSocket *sock, irc::sockets::sockaddrs *client, irc::sockets::sockaddrs *server)Modulevirtual
OnAddBan(User *source, Channel *channel, const std::string &banmask)Modulevirtual
OnAddLine(User *source, XLine *line)Modulevirtual
OnBackgroundTimer(time_t curtime)Modulevirtual
OnBuildNeighborList(User *source, UserChanList &include_c, std::map< User *, bool > &exceptions)Modulevirtual
OnChangeHost(User *user, const std::string &newhost)Modulevirtual
OnChangeIdent(User *user, const std::string &ident)Modulevirtual
OnChangeLocalUserGECOS(LocalUser *user, const std::string &newhost)Modulevirtual
OnChangeLocalUserHost(LocalUser *user, const std::string &newhost)Modulevirtual
OnChangeName(User *user, const std::string &gecos)Modulevirtual
OnChannelDelete(Channel *chan)Modulevirtual
OnChannelPreDelete(Channel *chan)Modulevirtual
OnCheckBan(User *user, Channel *chan, const std::string &mask)Modulevirtual
OnCheckChannelBan(User *user, Channel *chan)Modulevirtual
OnCheckInvite(User *user, Channel *chan)Modulevirtual
OnCheckKey(User *user, Channel *chan, const std::string &keygiven)Modulevirtual
OnCheckLimit(User *user, Channel *chan)Modulevirtual
OnCheckReady(LocalUser *user)Modulevirtual
OnCleanup(int target_type, void *item)Modulevirtual
OnDecodeMetaData(Extensible *target, const std::string &extname, const std::string &extdata)Modulevirtual
OnDelBan(User *source, Channel *channel, const std::string &banmask)Modulevirtual
OnDelLine(User *source, XLine *line)Modulevirtual
OnEvent(Event &event)Modulevirtual
OnExpireLine(XLine *line)Modulevirtual
OnExtBanCheck(User *user, Channel *chan, char type)Modulevirtual
OnGarbageCollect()Modulevirtual
OnGetServerDescription(const std::string &servername, std::string &description)Modulevirtual
OnGlobalOper(User *user)Modulevirtual
OnHookIO(StreamSocket *user, ListenSocket *via)Modulevirtual
OnInfo(User *user)Modulevirtual
OnKill(User *source, User *dest, const std::string &reason)Modulevirtual
OnLoadModule(Module *mod)Modulevirtual
OnMode(User *user, void *dest, int target_type, const std::vector< std::string > &text, const std::vector< TranslateType > &translate)Modulevirtual
OnModuleRehash(User *user, const std::string &parameter)Modulevirtual
OnNamesListItem(User *issuer, Membership *item, std::string &prefixes, std::string &nick)Modulevirtual
OnNumeric(User *user, unsigned int numeric, const std::string &text) (defined in Module)Modulevirtual
OnOper(User *user, const std::string &opertype)Modulevirtual
OnPassCompare(Extensible *ex, const std::string &password, const std::string &input, const std::string &hashtype)Modulevirtual
OnPostCommand(const std::string &command, const std::vector< std::string > &parameters, LocalUser *user, CmdResult result, const std::string &original_line)Modulevirtual
OnPostConnect(User *user)Modulevirtual
OnPostJoin(Membership *memb)Modulevirtual
OnPostOper(User *user, const std::string &opername, const std::string &opertype)Modulevirtual
OnPostTopicChange(User *user, Channel *chan, const std::string &topic)Modulevirtual
OnPreCommand(std::string &command, std::vector< std::string > &parameters, LocalUser *user, bool validated, const std::string &original_line)Modulevirtual
OnPreMode(User *source, User *dest, Channel *channel, const std::vector< std::string > &parameters)Modulevirtual
OnPreRehash(User *user, const std::string &parameter)Modulevirtual
OnPreTopicChange(User *user, Channel *chan, const std::string &topic)Modulevirtual
OnRawMode(User *user, Channel *chan, const char mode, const std::string &param, bool adding, int pcnt)Modulevirtual
OnRehash(User *user)Modulevirtual
OnRemoteKill(User *source, User *dest, const std::string &reason, const std::string &operreason)Modulevirtual
OnRequest(Request &request)Modulevirtual
OnRunTestSuite()Modulevirtual
OnSendSnotice(char &snomask, std::string &type, const std::string &message)Modulevirtual
OnSendWhoLine(User *source, const std::vector< std::string > &params, User *user, std::string &line)Modulevirtual
OnSetAway(User *user, const std::string &awaymsg)Modulevirtual
OnSetConnectClass(LocalUser *user, ConnectClass *myclass)Modulevirtual
OnSetUserIP(LocalUser *user)Modulevirtual
OnStats(char symbol, User *user, string_list &results)Modulevirtual
OnStreamSocketAccept(StreamSocket *sock, irc::sockets::sockaddrs *client, irc::sockets::sockaddrs *server)Modulevirtual
OnStreamSocketClose(StreamSocket *sock)Modulevirtual
OnStreamSocketConnect(StreamSocket *sock)Modulevirtual
OnStreamSocketRead(StreamSocket *sock, std::string &recvq)Modulevirtual
OnStreamSocketWrite(StreamSocket *sock, std::string &sendq)Modulevirtual
OnSyncChannel(Channel *chan, Module *proto, void *opaque)Modulevirtual
OnSyncNetwork(Module *proto, void *opaque) (defined in Module)Modulevirtual
OnSyncUser(User *user, Module *proto, void *opaque)Modulevirtual
OnText(User *user, void *dest, int target_type, const std::string &text, char status, CUList &exempt_list)Modulevirtual
OnUnloadModule(Module *mod)Modulevirtual
OnUserConnect(LocalUser *user)Modulevirtual
OnUserDisconnect(LocalUser *user)Modulevirtual
OnUserInit(LocalUser *user)Modulevirtual
OnUserInvite(User *source, User *dest, Channel *channel, time_t timeout)Modulevirtual
OnUserJoin(Membership *memb, bool sync, bool created, CUList &except_list)Modulevirtual
OnUserKick(User *source, Membership *memb, const std::string &reason, CUList &except_list)Modulevirtual
OnUserMessage(User *user, void *dest, int target_type, const std::string &text, char status, const CUList &exempt_list)Modulevirtual
OnUserNotice(User *user, void *dest, int target_type, const std::string &text, char status, const CUList &exempt_list)Modulevirtual
OnUserPart(Membership *memb, std::string &partmessage, CUList &except_list)Modulevirtual
OnUserPostNick(User *user, const std::string &oldnick)Modulevirtual
OnUserPreInvite(User *source, User *dest, Channel *channel, time_t timeout)Modulevirtual
OnUserPreJoin(User *user, Channel *chan, const char *cname, std::string &privs, const std::string &keygiven)Modulevirtual
OnUserPreKick(User *source, Membership *memb, const std::string &reason)Modulevirtual
OnUserPreMessage(User *user, void *dest, int target_type, std::string &text, char status, CUList &exempt_list)Modulevirtual
OnUserPreNick(User *user, const std::string &newnick)Modulevirtual
OnUserPreNotice(User *user, void *dest, int target_type, std::string &text, char status, CUList &exempt_list)Modulevirtual
OnUserQuit(User *user, const std::string &message, const std::string &oper_message)Modulevirtual
OnUserRegister(LocalUser *user)Modulevirtual
OnWallops(User *user, const std::string &text)Modulevirtual
OnWhois(User *source, User *dest)Modulevirtual
OnWhoisLine(User *user, User *dest, int &numeric, std::string &text)Modulevirtual
Prioritize() (defined in Module)Moduleinlinevirtual
ProtoSendMetaData(void *opaque, Extensible *target, const std::string &extname, const std::string &extdata)Modulevirtual
ProtoSendMode(void *opaque, TargetTypeFlags target_type, void *target, const std::vector< std::string > &modeline, const std::vector< TranslateType > &translate)Modulevirtual
refcount_dec() const (defined in usecountbase)usecountbaseinline
refcount_inc() const (defined in usecountbase)usecountbaseinline
usecountbase() (defined in usecountbase)usecountbaseinline
~classbase() (defined in classbase)classbasevirtual
~Module()Modulevirtual
~usecountbase() (defined in usecountbase)usecountbase