Choose your operating system:
Windows
macOS
Linux
| TFutureBase
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Async/Future.h |
Include |
#include "Async/Future.h" |
template<typename ResultType>
class TSharedFuture : public TFutureBase< ResultType >
TSharedFuture Template for shared futures.
Name | Description | |
---|---|---|
|
TSharedFuture() |
Default constructor. |
|
TSharedFuture ( |
Creates and initializes a new instance. |
|
TSharedFuture ( |
Creates and initializes a new instances from a future object. |
|
TSharedFuture ( |
Copy constructor. |
|
TSharedFuture ( |
Move constructor. |
Name | Description | |
---|---|---|
|
~TSharedFuture() |
Destructor. |
Name | Description | ||
---|---|---|---|
|
ResultType |
Get() |
Gets the future's result. |
Name | Description | ||
---|---|---|---|
|
TSharedFutur... |
operator= ( |
Copy assignment operator. |
|
TSharedFutur... |
operator= ( |
Move assignment operator. |
Name |
Description |
---|---|
BaseType |