Lines Matching refs:Task
78 void TaskManager::AppendTask( Task* task, TaskPriority priority ) in AppendTask()
85 task->m_Status = Task::STATUS_APPEND; in AppendTask()
100 Task* TaskManager::GetNextTask( TaskPriority priority, bool doRemove ) in GetNextTask()
108 Task* task = &m_TaskList[ priority ].GetFront(); in GetNextTask()
124 Task* TaskManager::PopTask() in PopTask()
128 Task* task = GetNextTask( PRIORITY_HIGH, true ); in PopTask()
149 Task* TaskManager::GetNextTask() in GetNextTask()
151 Task* task = GetNextTask( PRIORITY_HIGH, false ); in GetNextTask()
176 Task* task = PopTask(); in ExecuteTask()
182 task->m_Status = Task::STATUS_DONE; in ExecuteTask()
197 void TaskManager::CancelTask( Task* task ) in CancelTask()
243 bool TaskManager::RemoveTask( Task* task ) in RemoveTask()
256 curItr->m_Status = Task::STATUS_CANCEL; in RemoveTask()
289 curItr->m_Status = Task::STATUS_CANCEL; in RemoveTaskById()