123456789101112131415161718 |
- #ifndef __THREADQUEUE_H__
- #define __THREADQUEUE_H__
- #include "ListEx.h"
- class CThreadBase;
- class CThreadQueue : public CListEx<CThreadBase*>
- {
- public:
- CThreadQueue();
- virtual ~CThreadQueue();
-
- void Release();
- int Delete(IN CThreadBase*& p);
- virtual void Remove(IN CThreadBase*& pThread);
- std::list<CThreadBase*> GetQueue(){return m_list;}
- };
- #endif //#ifndef __THREADQUEUE_H__
|