#include <SimDev_Echo.h>
Public Member Functions | |
bool | applyConfig (SimulatedIAUV *auv, Vehicle &vehicleChars, SceneBuilder *sceneBuilder, size_t iteration) |
std::vector< boost::shared_ptr < ROSInterface > > | getInterface (ROSInterfaceInfo &rosInterface, std::vector< boost::shared_ptr< SimulatedIAUV > > &iauvFile) |
SimulatedDeviceConfig::Ptr | processConfig (const xmlpp::Node *node, ConfigFile *config) |
SimDev_Echo_Factory (std::string type_="echo") |
Definition at line 28 of file SimDev_Echo.h.
SimDev_Echo_Factory::SimDev_Echo_Factory | ( | std::string | type_ = "echo" | ) | [inline] |
Definition at line 32 of file SimDev_Echo.h.
bool SimDev_Echo_Factory::applyConfig | ( | SimulatedIAUV * | auv, |
Vehicle & | vehicleChars, | ||
SceneBuilder * | sceneBuilder, | ||
size_t | iteration | ||
) | [virtual] |
Implements uwsim::SimulatedDeviceFactory.
Definition at line 25 of file SimDev_Echo.cpp.
std::vector< boost::shared_ptr< ROSInterface > > SimDev_Echo_Factory::getInterface | ( | ROSInterfaceInfo & | rosInterface, |
std::vector< boost::shared_ptr< SimulatedIAUV > > & | iauvFile | ||
) | [virtual] |
Reimplemented from uwsim::SimulatedDeviceFactory.
Definition at line 45 of file SimDev_Echo.cpp.
SimulatedDeviceConfig::Ptr SimDev_Echo_Factory::processConfig | ( | const xmlpp::Node * | node, |
ConfigFile * | config | ||
) | [virtual] |
Implements uwsim::SimulatedDeviceFactory.
Definition at line 12 of file SimDev_Echo.cpp.