Goby3  3.1.4
2024.02.22
goby::middleware::frontseat::BasicSimulatorFrontSeatInterface Class Reference

#include <goby/middleware/frontseat/simulator/basic/basic_simulator_frontseat_driver.h>

Inheritance diagram for goby::middleware::frontseat::BasicSimulatorFrontSeatInterface:
goby::middleware::frontseat::InterfaceBase

Public Member Functions

 BasicSimulatorFrontSeatInterface (const protobuf::Config &cfg)
 
- Public Member Functions inherited from goby::middleware::frontseat::InterfaceBase
 InterfaceBase (protobuf::Config cfg)
 
virtual ~InterfaceBase ()=default
 
void set_helm_state (protobuf::HelmState state)
 
protobuf::HelmState helm_state () const
 
protobuf::InterfaceState state () const
 
void do_work ()
 
protobuf::InterfaceStatus status ()
 
const protobuf::Configcfg () const
 
void compute_missing (protobuf::CTDSample *ctd_sample)
 
void compute_missing (protobuf::NodeStatus *status)
 
void update_utm_datum (goby::util::UTMGeodesy::LatLonPoint datum)
 

Additional Inherited Members

- Public Attributes inherited from goby::middleware::frontseat::InterfaceBase
boost::signals2::signal< void(const protobuf::CommandResponse &data)> signal_command_response
 
boost::signals2::signal< void(const protobuf::InterfaceData &data)> signal_data_from_frontseat
 
boost::signals2::signal< void(const protobuf::Raw &data)> signal_raw_from_frontseat
 
boost::signals2::signal< void(const protobuf::Raw &data)> signal_raw_to_frontseat
 

Detailed Description

Definition at line 62 of file basic_simulator_frontseat_driver.h.

Constructor & Destructor Documentation

◆ BasicSimulatorFrontSeatInterface()

goby::middleware::frontseat::BasicSimulatorFrontSeatInterface::BasicSimulatorFrontSeatInterface ( const protobuf::Config cfg)

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