| TRobinHoodHashTable
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Experimental/Containers/RobinHoodHashTable.h |
Include |
#include "Experimental/Containers/RobinHoodHashTable.h" |
template<typename KeyType, typename ValueType, typename Hasher, typename HashMapAllocator>
class TRobinHoodHashTable
Name | Description | |
---|---|---|
|
TRobinHoodHashTable() |
|
|
TRobinHoodHashTable ( |
|
|
TRobinHoodHashTable ( |
Name | Description | ||
---|---|---|---|
|
FConstIterat... |
begin() |
|
|
FIteratorTyp... |
begin() |
|
|
ComputeHash ( |
||
|
Empty() |
||
|
FConstIterat... |
end() |
|
|
FIteratorTyp... |
end() |
|
|
FindValueTyp... |
Find ( |
|
|
const FindVa... |
Find ( |
|
|
const FindVa... |
FindByHash ( |
|
|
FindValueTyp... |
FindByHash ( |
|
|
FHashElement... |
FindId ( |
|
|
FHashElement... |
FindIdByHash ( |
|
|
FindValueTyp... |
FindOrAdd ( |
|
|
FHashElement... |
FindOrAddId ( |
|
|
FHashElement... |
FindOrAddIdByHash |
|
|
GetAllocatedSize() |
||
|
ElementType ... |
GetByElementId ( |
|
|
const Elemen... |
GetByElementId ( |
|
|
GetMaxIndex() |
||
|
InsertIntoTable |
||
|
ModTableSize ( |
||
|
Num() |
||
|
Remove ( |
||
|
RemoveByElementId ( |
||
|
RemoveByHash ( |
||
|
Reserve ( |
Name | Description | ||
---|---|---|---|
|
TRobinHoodHa... |
operator= ( |
|
|
TRobinHoodHa... |
operator= ( |
Name |
Description |
|
---|---|---|
|
FConstIteratorType |
|
|
FData |
|
|
FIteratorType |
Name |
Description |
---|---|
ElementType |
|
FindValueType |
|
IndexType |
|
KeyValueType |
|
SizeType |
Name |
Description |
---|---|
InvalidIndex |
|
LoadFactorDivisor |
|
LoadFactorQuotient |