Go to the documentation of this file.
16 #ifndef SURGSIM_DEVICES_LABJACK_LABJACKTHREAD_H
17 #define SURGSIM_DEVICES_LABJACK_LABJACKTHREAD_H
51 #endif // SURGSIM_DEVICES_LABJACK_LABJACKTHREAD_H
A class that implements the behavior of LabJackDevice objects.
Definition: LabJackScaffold.h:42
bool doStartUp() override
Definition: LabJackThread.cpp:39
bool doInitialize() override
Definition: LabJackThread.cpp:34
A class implementing the thread context for communicating with LabJack devices.
Definition: LabJackThread.h:32
Definition: CompoundShapeToGraphics.cpp:30
virtual ~LabJackThread()
Definition: LabJackThread.cpp:30
bool doUpdate(double dt) override
Implementation of actual work function for this thread, this has a default implementation to handle d...
Definition: LabJackThread.cpp:44
Basic thread implementation, tries to maintain a constant rate, supplies startup an initialization,...
Definition: BasicThread.h:49
LabJackScaffold::DeviceData * m_deviceData
Definition: LabJackThread.h:45
The per-device data.
Definition: LabJackScaffold.cpp:370
LabJackThread(LabJackScaffold *scaffold, LabJackScaffold::DeviceData *deviceData)
Definition: LabJackThread.cpp:22
LabJackScaffold * m_scaffold
Definition: LabJackThread.h:44