Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Async
Inheritance Hierarchy
- FNoncopyable
- TPromiseBase
- TPromise
- TPromise< ResultType & >
- TPromise< void >
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Async/Future.h |
| Include | #include "Async/Future.h" |
Syntax
template<typename InternalResultType>
class TPromiseBase : private FNoncopyable
Remarks
Constructors
| Type | Name | Description | |
|---|---|---|---|
TPromiseBase () |
Default constructor. | ||
TPromiseBase
(
TPromiseBase&& Other |
Move constructor. | ||
TPromiseBase
(
TUniqueFunction< void()>&& CompletionCallback |
Create and initialize a new instance with a callback. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Destructor. |
Functions
Operators
| Type | Name | Description | |
|---|---|---|---|
| TPromiseBase & | operator=
(
TPromiseBase&& Other |
Move assignment operator. |
Typedefs
| Name | Description |
|---|---|
| StateType |