Searched refs:PoolElementHeader (Results 1 – 3 of 3) sorted by relevance
| /TaskScheduler/Scheduler/Include/ |
| H A D | MTTaskPool.h | 45 struct PoolElementHeader struct 54 PoolElementHeader(int _id) in PoolElementHeader() argument 67 class PoolElement : public PoolElementHeader 75 : PoolElementHeader(_id) in PoolElement() 83 …static_assert( offsetof(PoolElement<T>, task) == sizeof(PoolElementHeader), "Invalid offset for ta… in PoolElement() 112 friend struct PoolElementHeader; 114 PoolElementHeader* task; 127 TaskHandle(int _id, PoolElementHeader* _task) in TaskHandle() 203 inline bool PoolElementHeader::DestoryByHandle(const MT::TaskHandle & handle) in DestoryByHandle()
|
| H A D | MTScheduler.h | 127 …MT::PoolElementHeader * poolHeader = (MT::PoolElementHeader *)((char*)userData - sizeof(MT::PoolEl…
|
| /TaskScheduler/SchedulerTests/Tests/ |
| H A D | FireAndForget.cpp | 129 CHECK_EQUAL(true, MT::PoolElementHeader::DestoryByHandle(taskHandle0)); in SUITE() 130 CHECK_EQUAL(true, MT::PoolElementHeader::DestoryByHandle(taskHandle1)); in SUITE() 131 CHECK_EQUAL(true, MT::PoolElementHeader::DestoryByHandle(taskHandle2)); in SUITE() 132 CHECK_EQUAL(true, MT::PoolElementHeader::DestoryByHandle(taskHandle3)); in SUITE() 133 CHECK_EQUAL(false, MT::PoolElementHeader::DestoryByHandle(taskHandle4)); in SUITE() 136 CHECK_EQUAL(false, MT::PoolElementHeader::DestoryByHandle(taskHandle0)); in SUITE() 137 CHECK_EQUAL(false, MT::PoolElementHeader::DestoryByHandle(taskHandle3)); in SUITE() 163 CHECK_EQUAL(true, MT::PoolElementHeader::DestoryByHandle(handle)); in SUITE() 166 CHECK_EQUAL(false, MT::PoolElementHeader::DestoryByHandle(handle)); in SUITE()
|