Anope IRC Services  Version 2.0
nickserv.h
Go to the documentation of this file.
1 #ifndef NICKSERV_H
2 #define NICKSERV_H
3 
4 class NickServService : public Service
5 {
6  public:
7  NickServService(Module *m) : Service(m, "NickServService", "NickServ")
8  {
9  }
10 
11  virtual void Validate(User *u) = 0;
12  virtual void Collide(User *u, NickAlias *na) = 0;
13  virtual void Release(NickAlias *na) = 0;
14 };
15 
16 #endif // NICKSERV_H
17 
Definition: users.h:34
NickServService(Module *m)
Definition: nickserv.h:7
virtual void Validate(User *u)=0
virtual void Collide(User *u, NickAlias *na)=0
virtual void Release(NickAlias *na)=0