|
bool | isApiInitialized |
| True if the API has been initialized (and not finalized).
|
|
std::unique_ptr< Callback > | callback |
| Wrapper for the haptic loop callback handle.
|
|
std::list< std::unique_ptr< DeviceData > > | registeredDevices |
| The registered devices.
|
|
std::unordered_map< std::string, std::shared_ptr< Handle > > | serialToHandle |
| The map from serial number to Handle for all devices that were available when the SDK was initialized.
|
|
std::list< std::shared_ptr< Handle > > | unregisteredHandles |
| List of devices that have been unregistered and should have their forces, torques, and gravity compensation zeroed in the next update. More...
|
|
std::map< std::string, std::string > | nameToSerial |
| The map from name to serial number for all devices.
|
|
boost::mutex | mutex |
| The mutex that protects the list of registered devices.
|
|
Framework::Clock::time_point | initializationTime |
| Time of the initialization of the latest handle.
|
|
Framework::Timer | timer |
| Timer to measure update rate.
|
|
std::shared_ptr< SurgSim::Framework::Logger > | logger |
| Logger used by the scaffold and all devices.
|
|
§ unregisteredHandles
std::list<std::shared_ptr<Handle> > SurgSim::Devices::NovintScaffold::StateData::unregisteredHandles |
List of devices that have been unregistered and should have their forces, torques, and gravity compensation zeroed in the next update.
The documentation for this struct was generated from the following file:
- SurgSim/Devices/Novint/NovintScaffold.cpp