| FNoncopyable
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Async/Future.h |
Include |
#include "Async/Future.h" |
template<typename ResultType>
class TPromise< ResultType & > : public TPromiseBase< ResultType * >
Template for promises (specialization for reference types).
Name | Description | ||
---|---|---|---|
|
EmplaceValue ( |
Sets the promised result. |
|
|
TFuture< Res... |
GetFuture() |
Gets a TFuture object associated with the shared state of this promise. |
|
SetValue ( |
Sets the promised result. |
|
|
TPromise() |
Default constructor (creates a new shared state). |
|
|
TPromise ( |
Move constructor. |
|
|
TPromise ( |
Create and initialize a new instance with a callback. |
Name |
Description |
---|---|
BaseType |