Showing the changes to test/common/WelsThreadPoolTest.cpp (1 of 4 files). Show all
Unified · Split
| @@ -12,28 +12,6 @@ · 11 unmodified lines | |||
| 12 | 12 | ||
| 13 | #define TEST_TASK_NUM 30 | 13 | #define TEST_TASK_NUM 30 |
| 14 | 14 | ||
| 15 | class CSimpleTask : public IWelsTask { | ||
| 16 | public: | ||
| 17 | static uint32_t id; | ||
| 18 | |||
| 19 | CSimpleTask (WelsCommon::IWelsTaskSink* pSink) : IWelsTask (pSink) { | ||
| 20 | m_uiID = id ++; | ||
| 21 | } | ||
| 22 | |||
| 23 | virtual ~CSimpleTask() { | ||
| 24 | } | ||
| 25 | |||
| 26 | virtual int32_t Execute() { | ||
| 27 | uint32_t uiSleepTime = (m_uiID > 99) ? 10 : m_uiID; | ||
| 28 | WelsSleep (uiSleepTime); | ||
| 29 | //printf ("Task %d executing\n", m_uiID); | ||
| 30 | return cmResultSuccess; | ||
| 31 | } | ||
| 32 | |||
| 33 | private: | ||
| 34 | uint32_t m_uiID; | ||
| 35 | }; | ||
| 36 | |||
| 37 | uint32_t CSimpleTask::id = 0; | 15 | uint32_t CSimpleTask::id = 0; |
| 38 | 16 | ||
| 39 | void* OneCallingFunc() { | 17 | void* OneCallingFunc() { |