#include <SimulatedDevices.h>
Public Member Functions | |
| void | applyConfig (SimulatedIAUV *auv, Vehicle &vehicleChars, SceneBuilder *oscene) |
| SimulatedDevices () | |
Static Public Member Functions | |
| static std::vector < boost::shared_ptr < ROSInterface > > | getInterfaces (ROSInterfaceInfo &rosInterface, std::vector< boost::shared_ptr< SimulatedIAUV > > &iauvFile) |
| static std::vector < uwsim::SimulatedDeviceConfig::Ptr > | processConfig (const xmlpp::Node *node, ConfigFile *config, bool isDevice=false) |
Public Attributes | |
| std::vector < uwsim::SimulatedDevice::Ptr > | all |
Definition at line 17 of file SimulatedDevices.h.
Definition at line 59 of file SimulatedDevices.cpp.
| void SimulatedDevices::applyConfig | ( | SimulatedIAUV * | auv, |
| Vehicle & | vehicleChars, | ||
| SceneBuilder * | oscene | ||
| ) |
Definition at line 86 of file SimulatedDevices.cpp.
| std::vector< boost::shared_ptr< ROSInterface > > SimulatedDevices::getInterfaces | ( | ROSInterfaceInfo & | rosInterface, |
| std::vector< boost::shared_ptr< SimulatedIAUV > > & | iauvFile | ||
| ) | [static] |
Definition at line 63 of file SimulatedDevices.cpp.
| std::vector< SimulatedDeviceConfig::Ptr > SimulatedDevices::processConfig | ( | const xmlpp::Node * | node, |
| ConfigFile * | config, | ||
| bool | isDevice = false |
||
| ) | [static] |
Definition at line 115 of file SimulatedDevices.cpp.
| std::vector<uwsim::SimulatedDevice::Ptr> SimulatedDevices::all |
Definition at line 21 of file SimulatedDevices.h.