Navigation
API > API/Runtime > API/Runtime/EventLoop
Default traits for timer manager. 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 | FTimerManagerDefaultTraits |
| Type | struct |
| Header File | /Engine/Source/Runtime/Online/Experimental/EventLoop/Public/EventLoop/EventLoopTimer.h |
| Include Path | #include "EventLoop/EventLoopTimer.h" |
Syntax
struct FTimerManagerDefaultTraits : public UE::EventLoop::FTimerManagerTraitsBase
Inheritance Hierarchy
- FTimerManagerTraitsBase → FTimerManagerDefaultTraits
Structs
| Name | Remarks |
|---|---|
| FStorageTraits | Default traits used for timer storage. |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FTimerHeapAllocatorType | TInlineAllocator< 32 > | The allocator to use for the timer heap. | EventLoop/EventLoopTimer.h |
| FTimerRepeatAllocatorType | TInlineAllocator< 32 > | The allocator to use for timers waiting to be rescheduled. | EventLoop/EventLoopTimer.h |