![]() |
Public Member Functions | |
StateData () | |
Initialize the state. More... | |
Public Attributes | |
bool | isApiInitialized |
True if the API has been initialized (and not finalized). More... | |
std::unique_ptr< PhantomScaffold::Callback > | callback |
Wrapper for the haptic loop callback handle. More... | |
std::list< std::unique_ptr< PhantomScaffold::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 &) |
|
inline |
Initialize the state.
|
private |
std::list<std::unique_ptr<PhantomScaffold::DeviceData> > SurgSim::Device::PhantomScaffold::StateData::activeDeviceList |
The list of known devices.
std::unique_ptr<PhantomScaffold::Callback> SurgSim::Device::PhantomScaffold::StateData::callback |
Wrapper for the haptic loop callback handle.
bool SurgSim::Device::PhantomScaffold::StateData::isApiInitialized |
True if the API has been initialized (and not finalized).
boost::mutex SurgSim::Device::PhantomScaffold::StateData::mutex |
The mutex that protects the list of known devices.