QXRD  0.11.16
qxrdsimpleserverthread.h
Go to the documentation of this file.
1 #ifndef QXRDSIMPLESERVERTHREAD_H
2 #define QXRDSIMPLESERVERTHREAD_H
3 
4 #include "qcepmacros.h"
5 #include "qxrdthread.h"
6 #include "qxrdsimpleserver-ptr.h"
7 #include "qxrdexperiment-ptr.h"
9 
11 {
12  Q_OBJECT
13 public:
16 
17  void shutdown();
18 
20 
21 protected:
22  void run();
23 
24 private:
27  QString m_Name;
29 };
30 
31 #endif // QXRDSIMPLESERVERTHREAD_H
QcepSettingsSaverWPtr m_Saver
QxrdSimpleServerThread(QcepSettingsSaverWPtr saver, QxrdExperimentWPtr doc, QString name)
QSharedPointer< QxrdSimpleServer > QxrdSimpleServerPtr
QxrdExperimentWPtr m_Experiment
QWeakPointer< QxrdExperiment > QxrdExperimentWPtr
QxrdSimpleServerPtr m_Server
QxrdSimpleServerPtr server() const
QWeakPointer< QcepSettingsSaver > QcepSettingsSaverWPtr