![]() |
The per-scaffold data (in comparison to DeviceData the per-device data). More...
Public Member Functions | |
StateData () | |
Initialize the state. More... | |
StateData () | |
Initialize the state. More... | |
Public Attributes | |
std::list< std::unique_ptr< LabJackScaffold::DeviceData > > | activeDeviceList |
The list of known devices. More... | |
boost::mutex | mutex |
The mutex that protects the list of known devices. More... | |
Private Member Functions | |
StateData (const StateData &) | |
StateData & | operator= (const StateData &) |
StateData (const StateData &) | |
StateData & | operator= (const StateData &) |
The per-scaffold data (in comparison to DeviceData the per-device data).
Note that there is only a single instance of LabJackScaffold and so only a single instance of this struct.
|
inline |
Initialize the state.
|
private |
|
inline |
Initialize the state.
|
private |
std::list< std::unique_ptr< LabJackScaffold::DeviceData > > SurgSim::Device::LabJackScaffold::StateData::activeDeviceList |
The list of known devices.
boost::mutex SurgSim::Device::LabJackScaffold::StateData::mutex |
The mutex that protects the list of known devices.