]> git.stg.codes - stg.git/blob - projects/sgconf/tariffs.h
Implemented some operations with tariffs.
[stg.git] / projects / sgconf / tariffs.h
1 #ifndef __STG_SGCONF_TARIFFS_H__
2 #define __STG_SGCONF_TARIFFS_H__
3
4 #include <string>
5 #include <map>
6
7 namespace SGCONF
8 {
9
10 class CONFIG;
11
12 bool GetTariffsFunction(const CONFIG & config,
13                         const std::string & /*arg*/,
14                         const std::map<std::string, std::string> & /*options*/);
15
16 bool GetTariffFunction(const CONFIG & config,
17                        const std::string & arg,
18                        const std::map<std::string, std::string> & /*options*/);
19
20 bool DelTariffFunction(const CONFIG & config,
21                        const std::string & arg,
22                        const std::map<std::string, std::string> & /*options*/);
23
24 bool AddTariffFunction(const CONFIG & config,
25                        const std::string & arg,
26                        const std::map<std::string, std::string> & options);
27
28 bool ChgTariffFunction(const CONFIG & config,
29                        const std::string & arg,
30                        const std::map<std::string, std::string> & options);
31
32 } // namespace SGCONF
33
34 #endif