/
renath
/
organicmaps
Обзор
Документация
Войти
/
renath
/
organicmaps
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
libs/storage/diff_scheme/diff_scheme_loader.hpp
30 строк
622 B
Alexander Borsuk
New cpp folder structure
20 июл 2025, 22:25
20 июл 2025, 22:25
cb0af64
Код
Авторство
О чём код?
#pragma once #include "storage/diff_scheme/diff_types.hpp" #include "storage/storage_defines.hpp" #include <cstdint> #include <functional> #include <unordered_map> namespace storage { namespace diffs { struct LocalMapsInfo final { using NameVersionMap = std::unordered_map<storage::CountryId, uint64_t>; uint64_t m_currentDataVersion = 0; NameVersionMap m_localMaps; }; using DiffsReceivedCallback = std::function<void(diffs::NameDiffInfoMap && diffs)>; class Loader final { public: static void Load(LocalMapsInfo && info, DiffsReceivedCallback && callback); }; } // namespace diffs } // namespace storage