MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ find_task_by_routine()

std::vector< TaskEntry >::iterator MayaFlux::Vruta::TaskScheduler::find_task_by_routine ( const std::shared_ptr< Routine > &  routine)
private

Find task entry by routine pointer.

Parameters
routineRoutine to find
Returns
Iterator to task entry or end()

Definition at line 209 of file Scheduler.cpp.

210{
211 return std::ranges::find_if(m_tasks,
212 [&routine](const TaskEntry& entry) { return entry.routine == routine; });
213}
std::vector< TaskEntry > m_tasks

References m_tasks, and MayaFlux::Vruta::TaskEntry::routine.

Referenced by cancel_task().

+ Here is the caller graph for this function: