Copied files over from SVN repositories
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
* EPThread.h
|
||||
* DRS oscilloscope event processor header file
|
||||
* $Id: EPThread.h 21263 2014-02-07 16:38:07Z ritt $
|
||||
*/
|
||||
|
||||
class EPThread : public wxThread
|
||||
{
|
||||
public:
|
||||
EPThread(DOFrame *o);
|
||||
~EPThread();
|
||||
void *Entry();
|
||||
float *GetTime(int b, int c) { return m_time[b][c]; }
|
||||
float *GetWaveform(int b, int c) { return m_waveform[b][c]; }
|
||||
void ClearWaveforms();
|
||||
void Enable(bool flag);
|
||||
void StopThread();
|
||||
bool IsFinished() { return m_finished; }
|
||||
|
||||
private:
|
||||
DOFrame *m_frame;
|
||||
Osci *m_osci;
|
||||
bool m_stopThread;
|
||||
bool m_enabled;
|
||||
bool m_active;
|
||||
bool m_finished;
|
||||
float m_waveform[MAX_N_BOARDS][4][2048];
|
||||
float m_time[MAX_N_BOARDS][4][2048];
|
||||
};
|
||||
Reference in New Issue
Block a user