00001
00002
00003
00004
00005
00006
00007
00008
00009
00011
00012
00013
00014 #ifndef _BOARDWORKERTHREAD_H_
00015 #define _BOARDWORKERTHREAD_H_
00016
00017 #if defined(__GNUG__) && !defined(__APPLE__)
00018 #pragma interface "boardworkerthread.h"
00019 #endif
00020
00024 #include "wx/datetime.h"
00025 #include "wx/thread.h"
00026
00027 class GenericBoard;
00028
00029 class BoardWorkerThread :public wxThread
00030 {
00031 public:
00032 BoardWorkerThread ( GenericBoard* parent);
00033 ~BoardWorkerThread (void);
00034 ExitCode Entry( void);
00035 protected:
00036 GenericBoard* m_parent;
00037 wxDateTime m_next_sw_trigger;
00038 };
00039
00040
00041 #endif
00042
00043