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:41
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:31
Definition: CompoundShapeToGraphics.cpp:29
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:48
LabJackScaffold::DeviceData * m_deviceData
Definition: LabJackThread.h:45
The per-device data.
Definition: LabJackScaffold.cpp:369
LabJackThread(LabJackScaffold *scaffold, LabJackScaffold::DeviceData *deviceData)
Definition: LabJackThread.cpp:22
LabJackScaffold * m_scaffold
Definition: LabJackThread.h:44