Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Async/AsyncResult.h |
Include |
#include "Async/AsyncResult.h" |
template<typename ResultType>
class TAsyncResult
Template for asynchronous return values.
Name | Description | |
---|---|---|
|
TAsyncResult() |
Default constructor. |
|
TAsyncResult ( |
Creates and initializes a new instance with the given synchronous result value. |
|
TAsyncResult ( |
Move constructor. |
|
TAsyncResult ( |
Creates and initializes a new instance |
Name | Description | ||
---|---|---|---|
|
const TFutur... |
GetFuture() |
Gets the future that will hold the result. |
|
TSharedPtr< ... |
GetProgess() |
Get an object that indicates the progress of the task that is computing the result. |
|
TSharedPtr< ... |
GetTask() |
Get the asynchronous task that is computing the result. |
Name | Description | ||
---|---|---|---|
|
TAsyncResult... |
operator= ( |
Move assignment operator. |