Public Member Functions
SimDev_Echo_Factory Class Reference

#include <SimDev_Echo.h>

Inheritance diagram for SimDev_Echo_Factory:
Inheritance graph
[legend]

List of all members.

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")

Detailed Description

Definition at line 28 of file SimDev_Echo.h.


Constructor & Destructor Documentation

SimDev_Echo_Factory::SimDev_Echo_Factory ( std::string  type_ = "echo") [inline]

Definition at line 32 of file SimDev_Echo.h.


Member Function Documentation

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.


The documentation for this class was generated from the following files:


uwsim
Author(s): Mario Prats , Javier Perez
autogenerated on Fri Aug 28 2015 13:28:58