AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface

◆ operator=() [1/3]

Future & drama::Future< void >::operator= ( BaseFuture< void > &&  rhs)
inlinenoexcept

Move assignment operator - source std::future<void>

This move assignment operator allows this object to take over control of a std::future<void> object, and is the normal way of associating this object with a working future.

A message is logged for this even if logging is enabled.

Parameters
rhsThe source object.
Returns
A reference to *this

References drama::CreateRunDramaTask(), and drama::TSafePrintf().