QXRD
0.11.16
|
#include <qxrddataprocessorthread.h>
Public Member Functions | |
QxrdDataProcessorThread (QcepSettingsSaverWPtr saver, QxrdExperimentWPtr doc, QxrdAcquisitionWPtr acq, QcepAllocatorWPtr allocator, QxrdFileSaverWPtr filesaver) | |
~QxrdDataProcessorThread () | |
void | shutdown () |
QxrdDataProcessorPtr | dataProcessor () const |
Public Member Functions inherited from QxrdThread | |
QxrdThread (QObject *parent=0) | |
Public Member Functions inherited from QcepThread | |
QcepThread (QObject *parent=0) | |
Protected Member Functions | |
void | run () |
Additional Inherited Members | |
Static Public Member Functions inherited from QcepThread | |
static void | msleep (long unsigned int) |
Protected Attributes inherited from QcepThread | |
QMutex | m_Mutex |
Definition at line 13 of file qxrddataprocessorthread.h.
QxrdDataProcessorThread::QxrdDataProcessorThread | ( | QcepSettingsSaverWPtr | saver, |
QxrdExperimentWPtr | doc, | ||
QxrdAcquisitionWPtr | acq, | ||
QcepAllocatorWPtr | allocator, | ||
QxrdFileSaverWPtr | filesaver | ||
) |
Definition at line 9 of file qxrddataprocessorthread.cpp.
References DEBUG_CONSTRUCTORS, and qcepDebug().
QxrdDataProcessorThread::~QxrdDataProcessorThread | ( | ) |
Definition at line 29 of file qxrddataprocessorthread.cpp.
References DEBUG_CONSTRUCTORS, qcepDebug(), and shutdown().
QxrdDataProcessorPtr QxrdDataProcessorThread::dataProcessor | ( | ) | const |
Definition at line 81 of file qxrddataprocessorthread.cpp.
References m_DataProcessor, and QcepThread::m_Mutex.
|
protected |
Definition at line 38 of file qxrddataprocessorthread.cpp.
References DEBUG_THREADS, m_Acquisition, m_Allocator, m_DataProcessor, m_Experiment, m_FileSaver, QcepThread::m_Mutex, m_Saver, and qcepDebug().
|
virtual |
Implements QxrdThread.
Definition at line 74 of file qxrddataprocessorthread.cpp.
Referenced by ~QxrdDataProcessorThread().
|
private |
Definition at line 36 of file qxrddataprocessorthread.h.
Referenced by run().
|
private |
Definition at line 34 of file qxrddataprocessorthread.h.
Referenced by run().
|
private |
Definition at line 39 of file qxrddataprocessorthread.h.
Referenced by dataProcessor(), and run().
|
private |
Definition at line 37 of file qxrddataprocessorthread.h.
Referenced by run().
|
private |
Definition at line 35 of file qxrddataprocessorthread.h.
Referenced by run().
|
private |
Definition at line 38 of file qxrddataprocessorthread.h.
Referenced by run().