Utils: Make TreeStorageBase related qHash and comparison hidden friends

Also, inline the hashing.

Change-Id: I75859ad5481ab673d6c6f233c6fe67a96f9cda45
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
hjk
2023-01-05 17:21:37 +01:00
parent ce7b865cf7
commit 1f4b6837ba
2 changed files with 9 additions and 15 deletions

View File

@@ -14,11 +14,6 @@ bool TreeStorageBase::isValid() const
return m_storageData && m_storageData->m_constructor && m_storageData->m_destructor;
}
size_t TreeStorageBase::hash(uint seed) const
{
return size_t(m_storageData.get()) ^ seed;
}
TreeStorageBase::TreeStorageBase(StorageConstructor ctor, StorageDestructor dtor)
: m_storageData(new StorageData{ctor, dtor}) { }