Lines Matching refs:TaskHandle
39 class TaskHandle; variable
59 static bool DestoryByHandle(const MT::TaskHandle & handle);
106 class TaskHandle
119 TaskHandle() in TaskHandle() function
127 TaskHandle(int _id, PoolElementHeader* _task) in TaskHandle() function
134 TaskHandle(const TaskHandle & other) in TaskHandle() function
141 TaskHandle(TaskHandle && other) in TaskHandle() function
149 ~TaskHandle() in ~TaskHandle()
170 TaskHandle & operator= (const TaskHandle & other)
179 TaskHandle & operator= (TaskHandle && other)
203 inline bool PoolElementHeader::DestoryByHandle(const MT::TaskHandle & handle) in DestoryByHandle()
297 TaskHandle TryAlloc(T && task) in TryAlloc()
310 return TaskHandle(); in TryAlloc()
316 return TaskHandle(id, pElement); in TryAlloc()
320 TaskHandle Alloc(T && task) in Alloc()
322 TaskHandle res = TryAlloc(std::move(task)); in Alloc()