]> git.ipfire.org Git - thirdparty/squid.git/blob - src/adaptation/ecap/Config.h
SourceFormat: enforcement
[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 Adaptation
13 {
14 namespace Ecap
15 {
16
17 class Config: public Adaptation::Config
18 {
19
20 public:
21 Config();
22 ~Config();
23
24 virtual void finalize();
25
26 private:
27 Config(const Config &); // not implemented
28 Config &operator =(const Config &); // not implemented
29
30 virtual Adaptation::ServicePointer createService(const Adaptation::ServiceConfig &cfg);
31 };
32
33 extern Config TheConfig;
34
35 } // namespace Ecap
36 } // namespace Adaptation
37
38 #endif /* SQUID_ECAP_CONFIG_H */