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