source:
GTP/trunk/Lib/Vis/Preprocessing/src/PreprocessorThread.h
@
1457
Revision 1457, 565 bytes checked in by bittner, 18 years ago (diff) | |
---|---|
|
Rev | Line | |
---|---|---|
[492] | 1 | #ifndef __PREPROCESSOR_THREAD_H |
2 | #define __PREPROCESSOR_THREAD_H | |
3 | ||
[860] | 4 | |
[1146] | 5 | namespace GtpVisibilityPreprocessor |
6 | { | |
7 | ||
[492] | 8 | class Preprocessor; |
9 | ||
[1145] | 10 | /** This class represents a preprocessor thread. |
11 | */ | |
[1146] | 12 | class PreprocessorThread |
[492] | 13 | { |
14 | public: | |
[1387] | 15 | PreprocessorThread(Preprocessor *p); |
16 | virtual ~PreprocessorThread(); | |
17 | ||
[1457] | 18 | virtual void InitThread() {} |
19 | virtual void RunThread() {} | |
20 | ||
21 | virtual void Main(); | |
22 | ||
[1146] | 23 | protected: |
[1387] | 24 | |
25 | Preprocessor *mPreprocessor; | |
[492] | 26 | }; |
27 | ||
[1154] | 28 | /*class PreprocessorThreadFactory |
29 | { | |
30 | PreprocessorThread *Create(const int threadType); | |
31 | }*/ | |
32 | ||
[860] | 33 | } |
[492] | 34 | |
35 | #endif |
Note: See TracBrowser
for help on using the repository browser.