Index: xfa/src/fwl/src/core/include/fwl_threadimp.h |
diff --git a/xfa/src/fwl/src/core/include/fwl_threadimp.h b/xfa/src/fwl/src/core/include/fwl_threadimp.h |
index eb3331f4518a719fed723dfa964aed505cfd927b..644f6a36786cf358eec3dc25a3c6a0d79f9b55fe 100644 |
--- a/xfa/src/fwl/src/core/include/fwl_threadimp.h |
+++ b/xfa/src/fwl/src/core/include/fwl_threadimp.h |
@@ -4,31 +4,32 @@ |
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
-#ifndef _FWL_THREAD_IMP_H |
-#define _FWL_THREAD_IMP_H |
+#ifndef FWL_THREADIMP_H_ |
+#define FWL_THREADIMP_H_ |
#include "xfa/include/fwl/core/fwl_thread.h" // For FWL_HTHREAD. |
class CFWL_NoteDriver; |
class IFWL_NoteDriver; |
-class CFWL_Thread { |
+class CFWL_ThreadImp { |
Lei Zhang
2015/12/05 01:00:34
Are you going to inherit from IFWL_Thread in a dif
|
public: |
- CFWL_Thread(); |
- virtual ~CFWL_Thread(); |
- virtual void Release() { delete this; } |
Lei Zhang
2015/12/05 01:00:34
IFWL_Thread has a Release(), BTW.
|
+ CFWL_ThreadImp(); |
+ virtual ~CFWL_ThreadImp(); |
+ |
virtual FWL_ERR Run(FWL_HTHREAD hThread); |
}; |
-class CFWL_NoteThread : public CFWL_Thread { |
+class CFWL_NoteThreadImp : public CFWL_ThreadImp { |
public: |
- CFWL_NoteThread(); |
- virtual ~CFWL_NoteThread(); |
- virtual FWL_ERR Run(FWL_HTHREAD hThread); |
+ CFWL_NoteThreadImp(); |
+ virtual ~CFWL_NoteThreadImp(); |
+ |
+ FWL_ERR Run(FWL_HTHREAD hThread) override; |
virtual IFWL_NoteDriver* GetNoteDriver(); |
protected: |
CFWL_NoteDriver* m_pNoteDriver; |
- FWL_HTHREAD m_hThread; |
}; |
-#endif |
+ |
+#endif // FWL_THREADIMP_H_ |