source: GTP/trunk/Lib/Vis/Preprocessing/src/PreprocessorThread.h @ 1457

Revision 1457, 565 bytes checked in by bittner, 18 years ago (diff)

thread updates

  • Property svn:executable set to *
Line 
1#ifndef __PREPROCESSOR_THREAD_H
2#define __PREPROCESSOR_THREAD_H
3
4
5namespace GtpVisibilityPreprocessor
6{
7
8class Preprocessor;
9
10/** This class represents a preprocessor thread.
11*/
12class PreprocessorThread
13{
14public:
15  PreprocessorThread(Preprocessor *p);
16  virtual ~PreprocessorThread();
17 
18  virtual void InitThread() {}
19  virtual void RunThread() {}
20 
21  virtual void Main();
22 
23protected:
24 
25  Preprocessor *mPreprocessor;
26};
27
28/*class PreprocessorThreadFactory
29{
30        PreprocessorThread *Create(const int threadType);
31}*/
32
33}
34
35#endif
Note: See TracBrowser for help on using the repository browser.