Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Experimental
Classes
| Type | Name | Description | |
|---|---|---|---|
| DequeueHazard | |||
| EnqueueHazard | |||
| FHashElementId | |||
| FHashType | |||
| FHazardDeleter | FHazardDeleter is used to erase the type of a class so that we can call the correct destructor | ||
| FHazardPointerCollection | FHazardPointerCollection is a collection that is used to aquire a Hazardpointer | ||
| FUnitType | |||
| Node | |||
| TFreeList | |||
| TGrowOnlyLockFreeHash | Hash table with fast lock free reads, that only supports insertion of items, and no modification of values. | ||
| THazardPointer | THazardPointer is used to keep an allocation alive until all threads that referenced it finished their access | ||
| TKeyValue | |||
| TRobinHoodHashMap | |||
| TRobinHoodHashSet | |||
| TRobinHoodHashTable | |||
| TSherwoodHashKeyFuncs | |||
| TSherwoodHashTable | Implementation of Robin Hood hash table based on sherwood_v3_table by Malte Skarupke. | ||
| TSherwoodMap | |||
| TSherwoodSet |