Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/TRobinHoodHashTable
| Name | FData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Experimental/Containers/RobinHoodHashTable.h |
| Include Path | #include "Experimental/Containers/RobinHoodHashTable.h" |
Syntax
struct FData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Experimental/Containers/RobinHoodHashTable.h | |||
FData () |
Experimental/Containers/RobinHoodHashTable.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FData() |
Experimental/Containers/RobinHoodHashTable.h |
Structs
| Name | Remarks |
|---|---|
| FIteratorState |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FreeList | TFreeList< InlineOneAllocatorType > | Experimental/Containers/RobinHoodHashTable.h | ||
| Hashes | TArray< FHashType, HashMapAllocator > | Experimental/Containers/RobinHoodHashTable.h | ||
| KeyVals | TArray< KeyValueType, HashMapAllocator > | Experimental/Containers/RobinHoodHashTable.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IndexType Allocate
(
DeducedKeyType&& Key, |
Experimental/Containers/RobinHoodHashTable.h | ||
bool Contains
(
IndexType Index |
Experimental/Containers/RobinHoodHashTable.h | ||
void Deallocate
(
IndexType Index |
Experimental/Containers/RobinHoodHashTable.h | ||
void Empty() |
Experimental/Containers/RobinHoodHashTable.h | ||
FIteratorState End() |
Experimental/Containers/RobinHoodHashTable.h | ||
KeyValueType & Get
(
IndexType Index |
Experimental/Containers/RobinHoodHashTable.h | ||
const KeyValueType & Get
(
IndexType Index |
Experimental/Containers/RobinHoodHashTable.h | ||
SizeType GetAllocatedSize() |
Experimental/Containers/RobinHoodHashTable.h | ||
IndexType GetMaxIndex() |
Experimental/Containers/RobinHoodHashTable.h | ||
FIteratorState Next
(
FIteratorState State |
Experimental/Containers/RobinHoodHashTable.h | ||
SizeType Num() |
Experimental/Containers/RobinHoodHashTable.h | ||
void Reserve
(
SizeType ReserveNum |
Experimental/Containers/RobinHoodHashTable.h | ||
FIteratorState Start() |
Experimental/Containers/RobinHoodHashTable.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Experimental/Containers/RobinHoodHashTable.h |