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

m_watch.cpp File Reference

#include "inspircd.h"
#include "users.h"
#include "channels.h"
#include "modules.h"
#include "hashcomp.h"

Include dependency graph for m_watch.cpp:

Go to the source code of this file.

Classes

class  cmd_watch
 Handle /WATCH. More...
class  Modulewatch

Typedefs

typedef nspace::hash_map<
irc::string, std::deque<
userrec * >, nspace::hash<
irc::string > > 
watchentries
typedef std::map< irc::string,
std::string
watchlist

Variables

watchentrieswhos_watching_me


Typedef Documentation

typedef nspace::hash_map<irc::string, std::deque<userrec*>, nspace::hash<irc::string> > watchentries
 

Definition at line 71 of file m_watch.cpp.

typedef std::map<irc::string, std::string> watchlist
 

Definition at line 73 of file m_watch.cpp.


Variable Documentation

watchentries* whos_watching_me
 

Definition at line 79 of file m_watch.cpp.

Referenced by cmd_watch::add_watch(), cmd_watch::Handle(), Modulewatch::Modulewatch(), Modulewatch::OnGarbageCollect(), Modulewatch::OnPostConnect(), Modulewatch::OnUserPostNick(), Modulewatch::OnUserQuit(), cmd_watch::remove_watch(), and Modulewatch::~Modulewatch().