qpidctrl
0.7.1
|
#include <qpiddevicethread.h>
Signals | |
void | deviceReady () |
Public Member Functions | |
QPidDeviceThread (QPidControllerWPtr ctl, QString deviceName) | |
virtual | ~QPidDeviceThread () |
QPidDevicePtr | device () const |
QPidDevicePtr | waitForDevice () const |
Static Public Member Functions | |
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 | |
QString | m_DeviceName |
QPidDevicePtr | m_Device |
QPidControllerWPtr | m_Controller |
Definition at line 10 of file qpiddevicethread.h.
|
explicit |
Definition at line 8 of file qpiddevicethread.cpp.
|
virtual |
Definition at line 15 of file qpiddevicethread.cpp.
|
static |
Definition at line 35 of file qpiddevicethread.cpp.
References QPidDevice::CryostreamDevice, QPidDevice::EurothermDevice, QPidDevice::LakeshoreDevice, QPidDevice::PTC10Device, and QPidDevice::WatlowDevice.
Referenced by QPidController::appendDevice().
QPidDevicePtr QPidDeviceThread::device | ( | ) | const |
|
signal |
|
static |
Definition at line 72 of file qpiddevicethread.cpp.
References deviceTypeNames().
|
static |
Definition at line 58 of file qpiddevicethread.cpp.
Referenced by deviceTypeName().
|
inlinestatic |
Definition at line 25 of file qpiddevicethread.h.
Referenced by QEurothermDevice::runTest1().
|
inlinestatic |
Definition at line 26 of file qpiddevicethread.h.
|
inlinestatic |
Definition at line 24 of file qpiddevicethread.h.
QPidDevicePtr QPidDeviceThread::waitForDevice | ( | ) | const |
|
protected |
Definition at line 36 of file qpiddevicethread.h.
Referenced by QCryostreamDeviceThread::run(), QEurothermDeviceThread::run(), QPTC10DeviceThread::run(), QLakeshoreDeviceThread::run(), and QWatlowDeviceThread::run().
|
protected |
Definition at line 35 of file qpiddevicethread.h.
Referenced by device(), QCryostreamDeviceThread::run(), QPTC10DeviceThread::run(), QEurothermDeviceThread::run(), QLakeshoreDeviceThread::run(), QWatlowDeviceThread::run(), and waitForDevice().
|
protected |
Definition at line 34 of file qpiddevicethread.h.
Referenced by QCryostreamDeviceThread::run(), QEurothermDeviceThread::run(), QPTC10DeviceThread::run(), QLakeshoreDeviceThread::run(), and QWatlowDeviceThread::run().