Choose your operating system:
Windows
macOS
Linux
| FFutureState
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Async/Future.h |
Include |
#include "Async/Future.h" |
template<typename InternalResultType>
class TFutureState : public FFutureState
Implements the internal state of asynchronous return values (futures).
Name | Description | |
---|---|---|
|
TFutureState() |
Default constructor. |
|
TFutureState ( |
Create and initialize a new instance with a callback. |
Name | Description | ||
---|---|---|---|
|
EmplaceResult ( |
Sets the result and notifies any waiting threads. |
|
|
const Intern... |
GetResult() |
Gets the result (will block the calling thread until the result is available). |