Choose your operating system:
Windows
macOS
Linux
| FNoncopyable
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Async/Future.h |
Include |
#include "Async/Future.h" |
template<typename InternalResultType>
class TPromiseBase : private FNoncopyable
Name | Description | |
---|---|---|
|
TPromiseBase() |
Default constructor. |
|
TPromiseBase ( |
Move constructor. |
|
TPromiseBase ( |
Create and initialize a new instance with a callback. |
Name | Description | |
---|---|---|
|
~TPromiseBase() |
Destructor. |
Name | Description | ||
---|---|---|---|
|
const StateT... |
GetState() |
Gets the shared state object. |
Name | Description | ||
---|---|---|---|
|
TPromiseBase... |
operator= ( |
Move assignment operator. |
Name |
Description |
---|---|
StateType |