Dibbler - a portable DHCPv6  1.0.2RC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SrvCfgClientClass.h
Go to the documentation of this file.
1 /*
2  * Dibbler - a portable DHCPv6
3  *
4  * authors: Nguyen Vinh Nghiem
5  * changes: Tomasz Mrugalski <thomson@klub.com.pl>
6  *
7  * released under GNU GPL v2 or later licence
8  *
9  */
10 
11 #ifndef SRVCFGCLIENTCLASS_H_
12 #define SRVCFGCLIENTCLASS_H_
13 
14 #include <string>
15 #include "SmartPtr.h"
16 #include "Node.h"
17 
19 public:
21  TSrvCfgClientClass(std::string);
22  TSrvCfgClientClass(std::string , SPtr<Node>&);
23  virtual ~TSrvCfgClientClass();
24  std::string getClassName();
26  bool isStatisfy(SPtr<TSrvMsg> msg);
27 private:
28  std::string classname;
30 };
31 
32 #endif /* SRVCFGCLIENTCLASS_H_ */
33