MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ ~AsyncGroup()

template<typename T = void>
MayaFlux::Parallel::AsyncGroup< T >::~AsyncGroup ( )
inline

Drains all in-flight work before destruction.

Blocks until every submitted future completes. Equivalent to calling drain() explicitly; provided so an owning subsystem gets this guarantee for free from its own destructor.

Definition at line 84 of file AsyncGroup.hpp.

85 {
86 drain();
87 }
void drain()
Blocks until every currently submitted future completes.

References MayaFlux::Parallel::AsyncGroup< T >::drain().

+ Here is the call graph for this function: