Navigation
API > API/Runtime > API/Runtime/Core
A wrapper over a TMap class with additional thread-safety guarantees and contention reduction.
| Name | TStripedMap |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/StripedMap.h |
| Include Path | #include "Containers/StripedMap.h" |
Syntax
template<int32 BucketCount, typename KeyType, typename ValueType, typename SetAllocator, typename KeyFuncs, typename LockingPolicy>
class TStripedMap : public TStripedMapBase< BucketCount, TMap< KeyType, ValueType, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< KeyType, ValueType, false > >, KeyType, ValueType, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs< KeyType, ValueType, false >, FDefaultStripedMapLockingPolicy >
Inheritance Hierarchy
- TStripedMapBase → TStripedMap
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Super | TStripedMapBase< BucketCount, TMap< KeyType, ValueType, SetAllocator, KeyFuncs >, KeyType, ValueType, SetAllocator, KeyFuncs, LockingPolicy > | Containers/StripedMap.h |