/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
android-95
search/search_params.cpp
36 строк
946 B
Maxim Pimenov
[search] Implemented cancelling of Search by timeout.
25 ноя 2019, 13:40
25 ноя 2019, 13:40
a8d5f97
Код
Авторство
О чём код?
#include "search/search_params.hpp" #include "geometry/mercator.hpp" #include "coding/string_utf8_multilang.hpp" #include "base/assert.hpp" #include <sstream> using namespace std; using namespace std::chrono; namespace search { // static steady_clock::duration const SearchParams::kDefaultTimeout = seconds(3); steady_clock::duration const SearchParams::kDefaultDesktopTimeout = milliseconds(1500); bool SearchParams::IsEqualCommon(SearchParams const & rhs) const { return m_query == rhs.m_query && m_inputLocale == rhs.m_inputLocale && static_cast<bool>(m_position) == static_cast<bool>(rhs.m_position) && m_mode == rhs.m_mode; } string DebugPrint(SearchParams const & params) { ostringstream os; os << "SearchParams ["; os << "query: " << params.m_query << ", "; os << "locale: " << params.m_inputLocale << ", "; os << "mode: " << DebugPrint(params.m_mode); os << "]"; return os.str(); } } // namespace search