/
uzer_007
/
reindexer
Обзор
Документация
Войти
/
uzer_007
/
reindexer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
cpp_src/core/namespace/stringsholder.cc
21 строка
479 B
madschemas
Update to version v3.23.0
07 мар 2024, 10:44
07 мар 2024, 10:44
47b03e6
Код
Авторство
О чём код?
#include "stringsholder.h" #include "core/index/index.h" namespace reindexer { StringsHolder::~StringsHolder() = default; void StringsHolder::Add(std::unique_ptr<Index>&& idx) { idx->DestroyCache(); indexes_.emplace_back(std::move(idx)); } void StringsHolder::Clear() noexcept { Base::clear(); indexes_.clear(); memStat_ = 0; } StringsHolderPtr makeStringsHolder() { return StringsHolderPtr{new intrusive_atomic_rc_wrapper<StringsHolder>}; } } // namespace reindexer