Public Member Functions | Static Public Member Functions | Public Attributes
SimulatedDevices Class Reference

#include <SimulatedDevices.h>

List of all members.

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

Detailed Description

Definition at line 17 of file SimulatedDevices.h.


Constructor & Destructor Documentation

Definition at line 59 of file SimulatedDevices.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 21 of file SimulatedDevices.h.


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


uwsim
Author(s): Mario Prats
autogenerated on Mon Oct 6 2014 08:24:07