MayaFlux
0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
pause_all_tasks()
void MayaFlux::Vruta::TaskScheduler::pause_all_tasks
(
)
Pause all active tasks.
Definition at line
314
of file
Scheduler.cpp
.
315
{
316
for
(
auto
& entry :
m_tasks
) {
317
if
(entry.routine && entry.routine->is_active()) {
318
bool
current_auto_resume = entry.routine->get_auto_resume();
319
entry.routine->set_state<
bool
>(
"was_auto_resume"
, current_auto_resume);
320
entry.routine->set_auto_resume(
false
);
321
}
322
}
323
}
MayaFlux::Vruta::TaskScheduler::m_tasks
std::vector< TaskEntry > m_tasks
Definition
Scheduler.hpp:434
References
m_tasks
.
MayaFlux
Vruta
TaskScheduler
Generated by
1.9.8