]> git.ipfire.org Git - thirdparty/squid.git/blob - src/adaptation/ecap/Config.h
Merged from trunk.
[thirdparty/squid.git] / src / adaptation / ecap / Config.h
1
2 /*
3 * $Id$
4 *
5 */
6
7 #ifndef SQUID_ECAP_CONFIG_H
8 #define SQUID_ECAP_CONFIG_H
9
10 #include "adaptation/Config.h"
11
12 namespace Ecap
13 {
14
15 class Config: public Adaptation::Config
16 {
17
18 public:
19 Config();
20 ~Config();
21
22 virtual void finalize();
23
24 private:
25 Config(const Config &); // not implemented
26 Config &operator =(const Config &); // not implemented
27
28 virtual Adaptation::ServicePointer createService(const Adaptation::ServiceConfig &cfg);
29 };
30
31 extern Config TheConfig;
32
33 } // namespace Ecap
34
35 #endif /* SQUID_ECAP_CONFIG_H */