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 | 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 | 15 | uint32_t CSimpleTask::id = 0; |
| 38 | 16 | |
| 39 | 17 | void* OneCallingFunc() { |