| 182 | |
| 183 | public: |
| 184 | explicit Processor(DataSource const & dataSource) |
| 185 | : m_geocoder(dataSource) |
| 186 | , m_boundariesTable(dataSource) |
| 187 | , m_villagesCache(m_cancellable) |
| 188 | , m_finder(dataSource, m_boundariesTable, m_villagesCache) |
| 189 | { |
| 190 | m_boundariesTable.Load(); |
| 191 | } |
| 192 | |
| 193 | void ClearCache() { m_villagesCache.Clear(); } |
| 194 |