12 #ifndef ROC_PIPELINE_PIPELINE_TASK_H_
13 #define ROC_PIPELINE_PIPELINE_TASK_H_
18 #include "roc_core/semaphore.h"
24 class IPipelineTaskCompleter;
40 enum { StateNew, StateScheduled, StateFinished };
Base class for MpscQueue element.
Optionally constructed object.
Pipeline task completion handler.
Base class for task-based pipelines.
Base class for pipeline tasks.
bool success() const
Check that the task finished and succeeded.
Optionally constructed object.