/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
search/search_tests_support/test_search_engine.cpp
34 строки
994 B
tatiana-yan
[storage] Separate CreateCountryInfoReader and CreateCountryInfoGetter methods.
23 янв 2020, 14:52
23 янв 2020, 14:52
3ca31b0
Код
Авторство
О чём код?
#include "search/search_tests_support/test_search_engine.hpp" #include "indexer/categories_holder.hpp" #include "platform/platform.hpp" #include <utility> using namespace std; namespace search { namespace tests_support { TestSearchEngine::TestSearchEngine(DataSource & dataSource, unique_ptr<storage::CountryInfoGetter> infoGetter, Engine::Params const & params) : m_infoGetter(move(infoGetter)) , m_engine(dataSource, GetDefaultCategories(), *m_infoGetter, params) { } TestSearchEngine::TestSearchEngine(DataSource & dataSource, Engine::Params const & params) : m_infoGetter(storage::CountryInfoReader::CreateCountryInfoGetter(GetPlatform())) , m_engine(dataSource, GetDefaultCategories(), *m_infoGetter, params) { } weak_ptr<::search::ProcessorHandle> TestSearchEngine::Search(::search::SearchParams const & params) { return m_engine.Search(params); } } // namespace tests_support } // namespace search