ThreadDerived.ctp
上传用户:yanganfa
上传日期:2007-01-01
资源大小:195k
文件大小:2k
- /////////////////////////////////////////////////////////////////////////////////////
- // WORKER THREAD DERIVED CLASS - produced by Worker Thread Class Generator Rel. 1.0
- // <$CLASS_FILETITLE$>.cpp: Implementation of the <$CLASS$> Class.
- /////////////////////////////////////////////////////////////////////////////////////
- #include "stdafx.h"
- #include "<$CLASS_FILETITLE$>.h"
- #ifdef _DEBUG
- #undef THIS_FILE
- static char THIS_FILE[]=__FILE__;
- #define new DEBUG_NEW
- #endif
- IMPLEMENT_DYNAMIC(<$CLASS$>, <$BASE_CLASS$>)
- /////////////////////////////////////////////////////////////////////////////////////
- // Construction/Destruction
- /////////////////////////////////////////////////////////////////////////////////////
- <$CLASS$>::<$CLASS$>(void* pOwnerObject /*= NULL*/, LPARAM lParam /*= 0L*/)
- : <$BASE_CLASS$>(pOwnerObject, lParam)
- {<$SUPPORT_THREAD_SYNCHRONIZATION$><$SUPPORT_THREAD_NOTIFICATION$>
- // User Initialization here...
- }
- <$CLASS$>::~<$CLASS$>()
- {}
- /////////////////////////////////////////////////////////////////////////////////////
- // <$CLASS$> diagnostics
- #ifdef _DEBUG
- void <$CLASS$>::AssertValid() const
- {
- <$BASE_CLASS$>::AssertValid();
- }
- void <$CLASS$>::Dump(CDumpContext& dc) const
- {
- <$BASE_CLASS$>::Dump(dc);
- }
- #endif //_DEBUG
- /////////////////////////////////////////////////////////////////////////////////////
- // Unallocate all thread specific extra resources if needed while killing this thread
- void <$CLASS$>::OnKill()
- {
- // Code here...
- }
- <$IMPLEMENT_THREAD_HANDLER$>