#include <HashTable.h>
◆ FHashTable() [1/3]
| FHashTable::FHashTable |
( |
uint32 |
InHashSize = 1024, |
|
|
uint32 |
InIndexSize = 0 |
|
) |
| |
|
inline |
◆ FHashTable() [2/3]
| FHashTable::FHashTable |
( |
const FHashTable & |
Other | ) |
|
|
inline |
◆ FHashTable() [3/3]
◆ ~FHashTable()
◆ Add()
◆ Add_Concurrent()
◆ AverageSearch()
◆ Clear() [1/2]
| void FHashTable::Clear |
( |
| ) |
|
|
inline |
◆ Clear() [2/2]
◆ First()
◆ Free()
| void FHashTable::Free |
( |
| ) |
|
|
inline |
◆ GetAllocatedSize()
| SIZE_T FHashTable::GetAllocatedSize |
( |
| ) |
const |
◆ GetHashSize()
| uint32 FHashTable::GetHashSize |
( |
| ) |
const |
|
inline |
◆ GetIndexSize()
| uint32 FHashTable::GetIndexSize |
( |
| ) |
const |
|
inline |
◆ IsValid()
◆ Next()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Remove()
◆ Resize()
Increases or decreases the size of the index but not the hash lookup. If the previous size was empty, allocates the hash at its desired size.
◆ EmptyHash
◆ Hash
◆ HashMask
◆ HashSize
◆ IndexSize
◆ NextIndex
The documentation for this class was generated from the following files: