1 | #pragma once |
---|---|
2 | |
3 | #include <memory> |
4 | #include "RegionsHierarchies.h" |
5 | #include "RegionsNames.h" |
6 | |
7 | #include <Poco/Util/AbstractConfiguration.h> |
8 | |
9 | // Default implementation of geo dictionaries loader used by native server application |
10 | class GeoDictionariesLoader |
11 | { |
12 | public: |
13 | std::unique_ptr<RegionsHierarchies> reloadRegionsHierarchies(const Poco::Util::AbstractConfiguration & config); |
14 | |
15 | std::unique_ptr<RegionsNames> reloadRegionsNames(const Poco::Util::AbstractConfiguration & config); |
16 | }; |
17 |