MayaFlux
0.2.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
316
of file
Scheduler.cpp
.
317
{
318
for
(
auto
& entry :
m_tasks
) {
319
if
(entry.routine && entry.routine->is_active()) {
320
bool
current_auto_resume = entry.routine->get_auto_resume();
321
entry.routine->set_state<
bool
>(
"was_auto_resume"
, current_auto_resume);
322
entry.routine->set_auto_resume(
false
);
323
}
324
}
325
}
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