Lines Matching refs:Task
76 void TaskManager::AppendTask( Task* task, TaskPriority priority ) in AppendTask()
83 task->m_Status = Task::STATUS_APPEND; in AppendTask()
98 Task* TaskManager::GetNextTask( TaskPriority priority, bool doRemove ) in GetNextTask()
106 Task* task = &m_TaskList[ priority ].GetFront(); in GetNextTask()
122 Task* TaskManager::PopTask() in PopTask()
126 Task* task = GetNextTask( PRIORITY_HIGH, true ); in PopTask()
147 Task* TaskManager::GetNextTask() in GetNextTask()
149 Task* task = GetNextTask( PRIORITY_HIGH, false ); in GetNextTask()
174 Task* task = PopTask(); in ExecuteTask()
181 task->m_Status = Task::STATUS_DONE; in ExecuteTask()
196 void TaskManager::CancelTask( Task* task ) in CancelTask()
242 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()