Navigation
API > API/Runtime > API/Runtime/EventLoop
Default traits for managed storage. Traits are used to implement functionality which can be mocked to allow testing the class.
In most cases the default traits can be used without modification.
| Name | FManagedStorageDefaultTraits |
| Type | struct |
| Header File | /Engine/Source/Runtime/Online/Experimental/EventLoop/Public/EventLoop/EventLoopManagedStorage.h |
| Include Path | #include "EventLoop/EventLoopManagedStorage.h" |
Syntax
struct FManagedStorageDefaultTraits : public UE::EventLoop::FManagedStorageTraitsBase
Inheritance Hierarchy
- FManagedStorageTraitsBase → FManagedStorageDefaultTraits
Derived Classes
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FExternalHandle | TResourceHandle< FManagedStorageDefaultExternalHandleTraits > | The type of handle which will ne externally usable. | EventLoop/EventLoopManagedStorage.h |
| InternalHandleArryAllocatorType | TInlineAllocator< 32 > | The allocator to use for the internal handle array. | EventLoop/EventLoopManagedStorage.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| bStorageAccessThreadChecksEnabled | bool | Whether to check thread safety when accessing internal storage. | EventLoop/EventLoopManagedStorage.h |