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

◆ ~Future()

drama::Future< void >::~Future ( )
inline

Destructor.

Will log a message on entry if logging is enabled

Warning
The logging message allows you to see that the destructor has been entered, but you can't see if it has been exited. This is because the base-class destructor will be run after this sub-class destructor, and that is where any hang is likely to occur. You will need to provide your own logging around that, but the logging does help by indicating if the object was valid at this point - the base class destructor should only hang if it is valid (it is not clear under what cases this occurs).

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