MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Parallel Namespace Reference

Classes

class  AsyncGroup
 Owns a set of in-flight std::async futures on behalf of a subsystem. More...
 

Functions

template<typename T >
T await_future (std::future< T > future)
 
template<typename Func , typename... Args>
void dispatch_main_async (Func &&func, Args &&... args)
 
template<typename Func , typename... Args>
bool dispatch_main_async_with_timeout (std::chrono::milliseconds, Func &&func, Args &&... args)
 
template<typename Func , typename... Args>
auto dispatch_main_sync (Func &&func, Args &&... args) -> decltype(auto)