qpidctrl  0.7.1
Public Member Functions | List of all members
QCryostreamDeviceThread Class Reference

#include <qcryostreamdevicethread.h>

Inheritance diagram for QCryostreamDeviceThread:
Inheritance graph

Public Member Functions

 QCryostreamDeviceThread (QPidControllerWPtr ctl, QString deviceName)
 
void run ()
 
- Public Member Functions inherited from QPidDeviceThread
 QPidDeviceThread (QPidControllerWPtr ctl, QString deviceName)
 
virtual ~QPidDeviceThread ()
 
QPidDevicePtr device () const
 
QPidDevicePtr waitForDevice () const
 

Additional Inherited Members

- Signals inherited from QPidDeviceThread
void deviceReady ()
 
- Static Public Member Functions inherited from QPidDeviceThread
static QPidDeviceThreadPtr createDevice (QPidControllerWPtr ctl, int deviceKind, QString deviceName)
 
static QStringList deviceTypeNames ()
 
static QString deviceTypeName (int n)
 
static void usleep (unsigned long usecs)
 
static void msleep (unsigned long msecs)
 
static void sleep (unsigned long secs)
 
- Protected Attributes inherited from QPidDeviceThread
QString m_DeviceName
 
QPidDevicePtr m_Device
 
QPidControllerWPtr m_Controller
 

Detailed Description

Definition at line 6 of file qcryostreamdevicethread.h.

Constructor & Destructor Documentation

QCryostreamDeviceThread::QCryostreamDeviceThread ( QPidControllerWPtr  ctl,
QString  deviceName 
)
explicit

Definition at line 5 of file qcryostreamdevicethread.cpp.

5  :
6  QPidDeviceThread(ctl, deviceName)
7 {
8 }
QPidDeviceThread(QPidControllerWPtr ctl, QString deviceName)

Member Function Documentation

void QCryostreamDeviceThread::run ( )

Definition at line 10 of file qcryostreamdevicethread.cpp.

References QPidDeviceThread::deviceReady(), QPidDeviceThread::m_Controller, QPidDeviceThread::m_Device, and QPidDeviceThread::m_DeviceName.

11 {
12  {
14  QcepSettingsSaverWPtr saver = ctrl->saver();
15 
17 
18  m_Device = dev;
19  }
20 
21  emit deviceReady();
22 
23  exec();
24 }
QPidControllerWPtr m_Controller
QSharedPointer< QPidController > QPidControllerPtr
QSharedPointer< QCryostreamDevice > QCryostreamDevicePtr
QPidDevicePtr m_Device

The documentation for this class was generated from the following files: