MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
Promise.hpp File Reference
#include <coroutine>
#include "MayaFlux/Core/ProcessingTokens.hpp"
+ Include dependency graph for Promise.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MayaFlux::Vruta::audio_promise
 Coroutine promise type for audio processing tasks with sample-accurate timing. More...
 
struct  MayaFlux::Vruta::conditional_promise
 Coroutine promise for routines suspended on an arbitrary boolean condition. More...
 
struct  MayaFlux::Vruta::cross_promise
 Coroutine promise for routines resumed by more than one clock. More...
 
struct  MayaFlux::Vruta::event_promise
 
struct  MayaFlux::Vruta::graphics_promise
 Coroutine promise type for graphics processing tasks with frame-accurate timing. More...
 
struct  MayaFlux::Vruta::routine_promise< RoutineType >
 Base coroutine promise type for audio processing tasks. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Vruta