/
uzer_007
/
reindexer
Обзор
Документация
Войти
/
uzer_007
/
reindexer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
cpp_src/tools/rhashmap.h
17 строк
642 B
madschemas
Update to version v5.2.0
29 апр 2025, 14:27
29 апр 2025, 14:27
ccdec35
Код
Авторство
О чём код?
#pragma once // #define REINDEX_FT_EXTRA_DEBUG #ifdef REINDEX_FT_EXTRA_DEBUG #include <unordered_map> #endif // REINDEX_FT_EXTRA_DEBUG #include "estl/fast_hash_map.h" namespace reindexer { #ifdef REINDEX_FT_EXTRA_DEBUG template <typename K, typename V, typename HashT = std::hash<K>, typename EqualT = std::equal_to<K>, typename LessT = std::less<K>> using RHashMap = std::unordered_map<K, V, HashT, EqualT>; #else template <typename K, typename V, typename HashT = std::hash<K>, typename EqualT = std::equal_to<K>, typename LessT = std::less<K>> using RHashMap = fast_hash_map<K, V, HashT, EqualT, LessT>; #endif } // namespace reindexer