Remove unused Registry#Clear()

This commit is contained in:
Alexander A. Klimov 2024-11-08 11:43:31 +01:00
parent 4d7361527c
commit a9e9e14fce

View File

@ -30,25 +30,6 @@ public:
RegisterInternal(name, item, lock);
}
void Clear()
{
typename Registry<U, T>::ItemMap items;
{
std::unique_lock<std::mutex> lock(m_Mutex);
items = m_Items;
}
for (const auto& kv : items) {
OnUnregistered(kv.first);
}
{
std::unique_lock<std::mutex> lock(m_Mutex);
m_Items.clear();
}
}
T GetItem(const String& name) const
{
std::unique_lock<std::mutex> lock(m_Mutex);