JaiaBot 2.0.0
JaiaBot micro-AUV software
 
Loading...
Searching...
No Matches
jaiabot::config::Simulator Class Referencefinal

#include <bin/simulator/config.pb.h>

Inheritance diagram for jaiabot::config::Simulator:
Collaboration diagram for jaiabot::config::Simulator:

Public Types

enum  : int {
  kSampleFieldNumber = 40 , kHubGpsdDeviceFieldNumber = 43 , kAppFieldNumber = 1 , kInterprocessFieldNumber = 2 ,
  kMoosFieldNumber = 10 , kGpsUdpConfigFieldNumber = 20 , kPressureUdpConfigFieldNumber = 21 , kSalinityUdpConfigFieldNumber = 22 ,
  kStartLocationFieldNumber = 26 , kArduinoConfigFieldNumber = 60 , kHeadingRandMaxFieldNumber = 30 , kVerticalDiveRateFieldNumber = 31 ,
  kSeafloorDepthFieldNumber = 32 , kTemperatureStdevFieldNumber = 41 , kSalinityStdevFieldNumber = 42 , kEnableGpsFieldNumber = 25 ,
  kIsBotSimFieldNumber = 28 , kGpsHdopRandMaxFieldNumber = 27 , kGpsPdopRandMaxFieldNumber = 29 , kSeafloorWavelengthFieldNumber = 33 ,
  kSeafloorAmplitudeFieldNumber = 34 , kGpsHdopDropoutFieldNumber = 35 , kGpsPdopDropoutFieldNumber = 36 , kMinimumThrustFieldNumber = 37 ,
  kPitchAtRestFieldNumber = 38
}
 
typedef Simulator_ScalarSample ScalarSample
 
typedef boost::units::velocity_dimension vertical_dive_rate_dimension
 
typedef boost::units::unit< vertical_dive_rate_dimension, boost::units::si::system > vertical_dive_rate_unit
 
typedef boost::units::length_dimension seafloor_depth_dimension
 
typedef boost::units::unit< seafloor_depth_dimension, boost::units::si::system > seafloor_depth_unit
 
typedef boost::units::length_dimension seafloor_wavelength_dimension
 
typedef boost::units::unit< seafloor_wavelength_dimension, boost::units::si::system > seafloor_wavelength_unit
 
typedef boost::units::length_dimension seafloor_amplitude_dimension
 
typedef boost::units::unit< seafloor_amplitude_dimension, boost::units::si::system > seafloor_amplitude_unit
 
typedef boost::units::plane_angle_dimension pitch_at_rest_dimension
 
typedef boost::units::unit< pitch_at_rest_dimension, boost::units::degree::system > pitch_at_rest_unit
 
typedef boost::units::temperature_dimension temperature_stdev_dimension
 
typedef boost::units::unit< temperature_stdev_dimension, boost::units::celsius::system > temperature_stdev_unit
 

Public Member Functions

 Simulator ()
 
 ~Simulator () override
 
PROTOBUF_CONSTEXPR Simulator (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 Simulator (const Simulator &from)
 
 Simulator (Simulator &&from) noexcept
 
Simulatoroperator= (const Simulator &from)
 
Simulatoroperator= (Simulator &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Simulator *other)
 
void UnsafeArenaSwap (Simulator *other)
 
SimulatorNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const Simulator &from)
 
void MergeFrom (const Simulator &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t * _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int sample_size () const
 
void clear_sample ()
 
::jaiabot::config::Simulator_ScalarSamplemutable_sample (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::config::Simulator_ScalarSample > * mutable_sample ()
 
const ::jaiabot::config::Simulator_ScalarSamplesample (int index) const
 
::jaiabot::config::Simulator_ScalarSampleadd_sample ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::config::Simulator_ScalarSample > & sample () const
 
bool has_hub_gpsd_device () const
 
void clear_hub_gpsd_device ()
 
const std::string & hub_gpsd_device () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_hub_gpsd_device (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_hub_gpsd_device ()
 
PROTOBUF_NODISCARD std::string * release_hub_gpsd_device ()
 
void set_allocated_hub_gpsd_device (std::string *hub_gpsd_device)
 
bool has_app () const
 
void clear_app ()
 
const ::goby::middleware::protobuf::AppConfig & app () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::AppConfig * release_app ()
 
::goby::middleware::protobuf::AppConfig * mutable_app ()
 
void set_allocated_app (::goby::middleware::protobuf::AppConfig *app)
 
void unsafe_arena_set_allocated_app (::goby::middleware::protobuf::AppConfig *app)
 
::goby::middleware::protobuf::AppConfig * unsafe_arena_release_app ()
 
bool has_interprocess () const
 
void clear_interprocess ()
 
const ::goby::zeromq::protobuf::InterProcessPortalConfig & interprocess () const
 
PROTOBUF_NODISCARD::goby::zeromq::protobuf::InterProcessPortalConfig * release_interprocess ()
 
::goby::zeromq::protobuf::InterProcessPortalConfig * mutable_interprocess ()
 
void set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
 
void unsafe_arena_set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
 
::goby::zeromq::protobuf::InterProcessPortalConfig * unsafe_arena_release_interprocess ()
 
bool has_moos () const
 
void clear_moos ()
 
const ::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig & moos () const
 
PROTOBUF_NODISCARD::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig * release_moos ()
 
::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig * mutable_moos ()
 
void set_allocated_moos (::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig *moos)
 
void unsafe_arena_set_allocated_moos (::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig *moos)
 
::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig * unsafe_arena_release_moos ()
 
bool has_gps_udp_config () const
 
void clear_gps_udp_config ()
 
const ::goby::middleware::protobuf::UDPPointToPointConfig & gps_udp_config () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::UDPPointToPointConfig * release_gps_udp_config ()
 
::goby::middleware::protobuf::UDPPointToPointConfig * mutable_gps_udp_config ()
 
void set_allocated_gps_udp_config (::goby::middleware::protobuf::UDPPointToPointConfig *gps_udp_config)
 
void unsafe_arena_set_allocated_gps_udp_config (::goby::middleware::protobuf::UDPPointToPointConfig *gps_udp_config)
 
::goby::middleware::protobuf::UDPPointToPointConfig * unsafe_arena_release_gps_udp_config ()
 
bool has_pressure_udp_config () const
 
void clear_pressure_udp_config ()
 
const ::goby::middleware::protobuf::UDPPointToPointConfig & pressure_udp_config () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::UDPPointToPointConfig * release_pressure_udp_config ()
 
::goby::middleware::protobuf::UDPPointToPointConfig * mutable_pressure_udp_config ()
 
void set_allocated_pressure_udp_config (::goby::middleware::protobuf::UDPPointToPointConfig *pressure_udp_config)
 
void unsafe_arena_set_allocated_pressure_udp_config (::goby::middleware::protobuf::UDPPointToPointConfig *pressure_udp_config)
 
::goby::middleware::protobuf::UDPPointToPointConfig * unsafe_arena_release_pressure_udp_config ()
 
bool has_salinity_udp_config () const
 
void clear_salinity_udp_config ()
 
const ::goby::middleware::protobuf::UDPPointToPointConfig & salinity_udp_config () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::UDPPointToPointConfig * release_salinity_udp_config ()
 
::goby::middleware::protobuf::UDPPointToPointConfig * mutable_salinity_udp_config ()
 
void set_allocated_salinity_udp_config (::goby::middleware::protobuf::UDPPointToPointConfig *salinity_udp_config)
 
void unsafe_arena_set_allocated_salinity_udp_config (::goby::middleware::protobuf::UDPPointToPointConfig *salinity_udp_config)
 
::goby::middleware::protobuf::UDPPointToPointConfig * unsafe_arena_release_salinity_udp_config ()
 
bool has_start_location () const
 
void clear_start_location ()
 
const ::jaiabot::protobuf::GeographicCoordinatestart_location () const
 
PROTOBUF_NODISCARD::jaiabot::protobuf::GeographicCoordinate * release_start_location ()
 
::jaiabot::protobuf::GeographicCoordinatemutable_start_location ()
 
void set_allocated_start_location (::jaiabot::protobuf::GeographicCoordinate *start_location)
 
void unsafe_arena_set_allocated_start_location (::jaiabot::protobuf::GeographicCoordinate *start_location)
 
::jaiabot::protobuf::GeographicCoordinateunsafe_arena_release_start_location ()
 
bool has_arduino_config () const
 
void clear_arduino_config ()
 
const ::jaiabot::config::ArduinoSimThreadarduino_config () const
 
PROTOBUF_NODISCARD::jaiabot::config::ArduinoSimThread * release_arduino_config ()
 
::jaiabot::config::ArduinoSimThreadmutable_arduino_config ()
 
void set_allocated_arduino_config (::jaiabot::config::ArduinoSimThread *arduino_config)
 
void unsafe_arena_set_allocated_arduino_config (::jaiabot::config::ArduinoSimThread *arduino_config)
 
::jaiabot::config::ArduinoSimThreadunsafe_arena_release_arduino_config ()
 
bool has_heading_rand_max () const
 
void clear_heading_rand_max ()
 
double heading_rand_max () const
 
void set_heading_rand_max (double value)
 
bool has_vertical_dive_rate () const
 
void clear_vertical_dive_rate ()
 
double vertical_dive_rate () const
 
void set_vertical_dive_rate (double value)
 
bool has_seafloor_depth () const
 
void clear_seafloor_depth ()
 
double seafloor_depth () const
 
void set_seafloor_depth (double value)
 
bool has_temperature_stdev () const
 
void clear_temperature_stdev ()
 
double temperature_stdev () const
 
void set_temperature_stdev (double value)
 
bool has_salinity_stdev () const
 
void clear_salinity_stdev ()
 
double salinity_stdev () const
 
void set_salinity_stdev (double value)
 
bool has_enable_gps () const
 
void clear_enable_gps ()
 
bool enable_gps () const
 
void set_enable_gps (bool value)
 
bool has_is_bot_sim () const
 
void clear_is_bot_sim ()
 
bool is_bot_sim () const
 
void set_is_bot_sim (bool value)
 
bool has_gps_hdop_rand_max () const
 
void clear_gps_hdop_rand_max ()
 
double gps_hdop_rand_max () const
 
void set_gps_hdop_rand_max (double value)
 
bool has_gps_pdop_rand_max () const
 
void clear_gps_pdop_rand_max ()
 
double gps_pdop_rand_max () const
 
void set_gps_pdop_rand_max (double value)
 
bool has_seafloor_wavelength () const
 
void clear_seafloor_wavelength ()
 
double seafloor_wavelength () const
 
void set_seafloor_wavelength (double value)
 
bool has_seafloor_amplitude () const
 
void clear_seafloor_amplitude ()
 
double seafloor_amplitude () const
 
void set_seafloor_amplitude (double value)
 
bool has_gps_hdop_dropout () const
 
void clear_gps_hdop_dropout ()
 
double gps_hdop_dropout () const
 
void set_gps_hdop_dropout (double value)
 
bool has_gps_pdop_dropout () const
 
void clear_gps_pdop_dropout ()
 
double gps_pdop_dropout () const
 
void set_gps_pdop_dropout (double value)
 
bool has_minimum_thrust () const
 
void clear_minimum_thrust ()
 
double minimum_thrust () const
 
void set_minimum_thrust (double value)
 
bool has_pitch_at_rest () const
 
void clear_pitch_at_rest ()
 
double pitch_at_rest () const
 
void set_pitch_at_rest (double value)
 
template<typename Quantity >
void set_vertical_dive_rate_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity vertical_dive_rate_with_units () const
 
boost::units::quantity< vertical_dive_rate_unit, double > vertical_dive_rate_with_units () const
 
template<typename Quantity >
void set_seafloor_depth_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity seafloor_depth_with_units () const
 
boost::units::quantity< seafloor_depth_unit, double > seafloor_depth_with_units () const
 
template<typename Quantity >
void set_seafloor_wavelength_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity seafloor_wavelength_with_units () const
 
boost::units::quantity< seafloor_wavelength_unit, double > seafloor_wavelength_with_units () const
 
template<typename Quantity >
void set_seafloor_amplitude_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity seafloor_amplitude_with_units () const
 
boost::units::quantity< seafloor_amplitude_unit, double > seafloor_amplitude_with_units () const
 
template<typename Quantity >
void set_pitch_at_rest_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity pitch_at_rest_with_units () const
 
boost::units::quantity< pitch_at_rest_unit, double > pitch_at_rest_with_units () const
 
template<typename Quantity >
void set_temperature_stdev_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity temperature_stdev_with_units () const
 
boost::units::quantity< temperature_stdev_unit, double > temperature_stdev_with_units () const
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_hub_gpsd_device (ArgT0 &&arg0, ArgT... args)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const Simulatordefault_instance ()
 
static const Simulatorinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 Simulator (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Friends

class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
struct ::TableStruct_bin_2fsimulator_2fconfig_2eproto
 
void swap (Simulator &a, Simulator &b)
 

Detailed Description

Definition at line 306 of file config.pb.h.

Member Typedef Documentation

◆ pitch_at_rest_dimension

typedef boost::units::plane_angle_dimension jaiabot::config::Simulator::pitch_at_rest_dimension

Definition at line 897 of file config.pb.h.

◆ pitch_at_rest_unit

typedef boost::units::unit<pitch_at_rest_dimension,boost::units::degree::system> jaiabot::config::Simulator::pitch_at_rest_unit

Definition at line 899 of file config.pb.h.

◆ ScalarSample

◆ seafloor_amplitude_dimension

typedef boost::units::length_dimension jaiabot::config::Simulator::seafloor_amplitude_dimension

Definition at line 882 of file config.pb.h.

◆ seafloor_amplitude_unit

typedef boost::units::unit<seafloor_amplitude_dimension,boost::units::si::system> jaiabot::config::Simulator::seafloor_amplitude_unit

Definition at line 884 of file config.pb.h.

◆ seafloor_depth_dimension

typedef boost::units::length_dimension jaiabot::config::Simulator::seafloor_depth_dimension

Definition at line 852 of file config.pb.h.

◆ seafloor_depth_unit

typedef boost::units::unit<seafloor_depth_dimension,boost::units::si::system> jaiabot::config::Simulator::seafloor_depth_unit

Definition at line 854 of file config.pb.h.

◆ seafloor_wavelength_dimension

typedef boost::units::length_dimension jaiabot::config::Simulator::seafloor_wavelength_dimension

Definition at line 867 of file config.pb.h.

◆ seafloor_wavelength_unit

typedef boost::units::unit<seafloor_wavelength_dimension,boost::units::si::system> jaiabot::config::Simulator::seafloor_wavelength_unit

Definition at line 869 of file config.pb.h.

◆ temperature_stdev_dimension

typedef boost::units::temperature_dimension jaiabot::config::Simulator::temperature_stdev_dimension

Definition at line 912 of file config.pb.h.

◆ temperature_stdev_unit

typedef boost::units::unit<temperature_stdev_dimension,boost::units::celsius::system> jaiabot::config::Simulator::temperature_stdev_unit

Definition at line 914 of file config.pb.h.

◆ vertical_dive_rate_dimension

typedef boost::units::velocity_dimension jaiabot::config::Simulator::vertical_dive_rate_dimension

Definition at line 837 of file config.pb.h.

◆ vertical_dive_rate_unit

typedef boost::units::unit<vertical_dive_rate_dimension,boost::units::si::system> jaiabot::config::Simulator::vertical_dive_rate_unit

Definition at line 839 of file config.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kSampleFieldNumber 
kHubGpsdDeviceFieldNumber 
kAppFieldNumber 
kInterprocessFieldNumber 
kMoosFieldNumber 
kGpsUdpConfigFieldNumber 
kPressureUdpConfigFieldNumber 
kSalinityUdpConfigFieldNumber 
kStartLocationFieldNumber 
kArduinoConfigFieldNumber 
kHeadingRandMaxFieldNumber 
kVerticalDiveRateFieldNumber 
kSeafloorDepthFieldNumber 
kTemperatureStdevFieldNumber 
kSalinityStdevFieldNumber 
kEnableGpsFieldNumber 
kIsBotSimFieldNumber 
kGpsHdopRandMaxFieldNumber 
kGpsPdopRandMaxFieldNumber 
kSeafloorWavelengthFieldNumber 
kSeafloorAmplitudeFieldNumber 
kGpsHdopDropoutFieldNumber 
kGpsPdopDropoutFieldNumber 
kMinimumThrustFieldNumber 
kPitchAtRestFieldNumber 

Definition at line 435 of file config.pb.h.

Constructor & Destructor Documentation

◆ Simulator() [1/5]

jaiabot::config::Simulator::Simulator ( )
inline

Definition at line 309 of file config.pb.h.

◆ ~Simulator()

jaiabot::config::Simulator::~Simulator ( )
override

◆ Simulator() [2/5]

PROTOBUF_CONSTEXPR jaiabot::config::Simulator::Simulator ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicit

◆ Simulator() [3/5]

jaiabot::config::Simulator::Simulator ( const Simulator from)

◆ Simulator() [4/5]

jaiabot::config::Simulator::Simulator ( Simulator &&  from)
inlinenoexcept

Definition at line 314 of file config.pb.h.

◆ Simulator() [5/5]

jaiabot::config::Simulator::Simulator ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _InternalParse()

const char * jaiabot::config::Simulator::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * jaiabot::config::Simulator::_InternalSerialize ( uint8_t *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ add_sample()

jaiabot::config::Simulator_ScalarSample * jaiabot::config::Simulator::add_sample ( )
inline

Definition at line 2272 of file config.pb.h.

◆ app()

const ::goby::middleware::protobuf::AppConfig & jaiabot::config::Simulator::app ( ) const
inline

Definition at line 1284 of file config.pb.h.

◆ arduino_config()

const ::jaiabot::config::ArduinoSimThread & jaiabot::config::Simulator::arduino_config ( ) const
inline

Definition at line 2425 of file config.pb.h.

◆ ByteSizeLong()

size_t jaiabot::config::Simulator::ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void jaiabot::config::Simulator::Clear ( )
final

◆ clear_app()

void jaiabot::config::Simulator::clear_app ( )

◆ clear_arduino_config()

void jaiabot::config::Simulator::clear_arduino_config ( )
inline

Definition at line 2416 of file config.pb.h.

◆ clear_enable_gps()

void jaiabot::config::Simulator::clear_enable_gps ( )
inline

Definition at line 1800 of file config.pb.h.

◆ clear_gps_hdop_dropout()

void jaiabot::config::Simulator::clear_gps_hdop_dropout ( )
inline

Definition at line 2139 of file config.pb.h.

◆ clear_gps_hdop_rand_max()

void jaiabot::config::Simulator::clear_gps_hdop_rand_max ( )
inline

Definition at line 1915 of file config.pb.h.

◆ clear_gps_pdop_dropout()

void jaiabot::config::Simulator::clear_gps_pdop_dropout ( )
inline

Definition at line 2167 of file config.pb.h.

◆ clear_gps_pdop_rand_max()

void jaiabot::config::Simulator::clear_gps_pdop_rand_max ( )
inline

Definition at line 1971 of file config.pb.h.

◆ clear_gps_udp_config()

void jaiabot::config::Simulator::clear_gps_udp_config ( )

◆ clear_heading_rand_max()

void jaiabot::config::Simulator::clear_heading_rand_max ( )
inline

Definition at line 1999 of file config.pb.h.

◆ clear_hub_gpsd_device()

void jaiabot::config::Simulator::clear_hub_gpsd_device ( )
inline

Definition at line 2347 of file config.pb.h.

◆ clear_interprocess()

void jaiabot::config::Simulator::clear_interprocess ( )

◆ clear_is_bot_sim()

void jaiabot::config::Simulator::clear_is_bot_sim ( )
inline

Definition at line 1943 of file config.pb.h.

◆ clear_minimum_thrust()

void jaiabot::config::Simulator::clear_minimum_thrust ( )
inline

Definition at line 2195 of file config.pb.h.

◆ clear_moos()

void jaiabot::config::Simulator::clear_moos ( )

◆ clear_pitch_at_rest()

void jaiabot::config::Simulator::clear_pitch_at_rest ( )
inline

Definition at line 2223 of file config.pb.h.

◆ clear_pressure_udp_config()

void jaiabot::config::Simulator::clear_pressure_udp_config ( )

◆ clear_salinity_stdev()

void jaiabot::config::Simulator::clear_salinity_stdev ( )
inline

Definition at line 2319 of file config.pb.h.

◆ clear_salinity_udp_config()

void jaiabot::config::Simulator::clear_salinity_udp_config ( )

◆ clear_sample()

void jaiabot::config::Simulator::clear_sample ( )
inline

Definition at line 2250 of file config.pb.h.

◆ clear_seafloor_amplitude()

void jaiabot::config::Simulator::clear_seafloor_amplitude ( )
inline

Definition at line 2111 of file config.pb.h.

◆ clear_seafloor_depth()

void jaiabot::config::Simulator::clear_seafloor_depth ( )
inline

Definition at line 2055 of file config.pb.h.

◆ clear_seafloor_wavelength()

void jaiabot::config::Simulator::clear_seafloor_wavelength ( )
inline

Definition at line 2083 of file config.pb.h.

◆ clear_start_location()

void jaiabot::config::Simulator::clear_start_location ( )

◆ clear_temperature_stdev()

void jaiabot::config::Simulator::clear_temperature_stdev ( )
inline

Definition at line 2291 of file config.pb.h.

◆ clear_vertical_dive_rate()

void jaiabot::config::Simulator::clear_vertical_dive_rate ( )
inline

Definition at line 2027 of file config.pb.h.

◆ CopyFrom()

void jaiabot::config::Simulator::CopyFrom ( const Simulator from)

◆ default_instance()

static const Simulator & jaiabot::config::Simulator::default_instance ( )
inlinestatic

Definition at line 353 of file config.pb.h.

◆ descriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::config::Simulator::descriptor ( )
inlinestatic

Definition at line 344 of file config.pb.h.

◆ enable_gps()

bool jaiabot::config::Simulator::enable_gps ( ) const
inline

Definition at line 1807 of file config.pb.h.

◆ GetCachedSize()

int jaiabot::config::Simulator::GetCachedSize ( ) const
inlinefinal

Definition at line 406 of file config.pb.h.

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * jaiabot::config::Simulator::GetClassData ( ) const
final

◆ GetDescriptor()

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * jaiabot::config::Simulator::GetDescriptor ( )
inlinestatic

Definition at line 347 of file config.pb.h.

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata jaiabot::config::Simulator::GetMetadata ( ) const
final

◆ GetReflection()

static const ::PROTOBUF_NAMESPACE_ID::Reflection * jaiabot::config::Simulator::GetReflection ( )
inlinestatic

Definition at line 350 of file config.pb.h.

◆ gps_hdop_dropout()

double jaiabot::config::Simulator::gps_hdop_dropout ( ) const
inline

Definition at line 2146 of file config.pb.h.

◆ gps_hdop_rand_max()

double jaiabot::config::Simulator::gps_hdop_rand_max ( ) const
inline

Definition at line 1922 of file config.pb.h.

◆ gps_pdop_dropout()

double jaiabot::config::Simulator::gps_pdop_dropout ( ) const
inline

Definition at line 2174 of file config.pb.h.

◆ gps_pdop_rand_max()

double jaiabot::config::Simulator::gps_pdop_rand_max ( ) const
inline

Definition at line 1978 of file config.pb.h.

◆ gps_udp_config()

const ::goby::middleware::protobuf::UDPPointToPointConfig & jaiabot::config::Simulator::gps_udp_config ( ) const
inline

Definition at line 1545 of file config.pb.h.

◆ has_app()

bool jaiabot::config::Simulator::has_app ( ) const
inline

Definition at line 1276 of file config.pb.h.

◆ has_arduino_config()

bool jaiabot::config::Simulator::has_arduino_config ( ) const
inline

Definition at line 2413 of file config.pb.h.

◆ has_enable_gps()

bool jaiabot::config::Simulator::has_enable_gps ( ) const
inline

Definition at line 1797 of file config.pb.h.

◆ has_gps_hdop_dropout()

bool jaiabot::config::Simulator::has_gps_hdop_dropout ( ) const
inline

Definition at line 2136 of file config.pb.h.

◆ has_gps_hdop_rand_max()

bool jaiabot::config::Simulator::has_gps_hdop_rand_max ( ) const
inline

Definition at line 1912 of file config.pb.h.

◆ has_gps_pdop_dropout()

bool jaiabot::config::Simulator::has_gps_pdop_dropout ( ) const
inline

Definition at line 2164 of file config.pb.h.

◆ has_gps_pdop_rand_max()

bool jaiabot::config::Simulator::has_gps_pdop_rand_max ( ) const
inline

Definition at line 1968 of file config.pb.h.

◆ has_gps_udp_config()

bool jaiabot::config::Simulator::has_gps_udp_config ( ) const
inline

Definition at line 1537 of file config.pb.h.

◆ has_heading_rand_max()

bool jaiabot::config::Simulator::has_heading_rand_max ( ) const
inline

Definition at line 1996 of file config.pb.h.

◆ has_hub_gpsd_device()

bool jaiabot::config::Simulator::has_hub_gpsd_device ( ) const
inline

Definition at line 2344 of file config.pb.h.

◆ has_interprocess()

bool jaiabot::config::Simulator::has_interprocess ( ) const
inline

Definition at line 1363 of file config.pb.h.

◆ has_is_bot_sim()

bool jaiabot::config::Simulator::has_is_bot_sim ( ) const
inline

Definition at line 1940 of file config.pb.h.

◆ has_minimum_thrust()

bool jaiabot::config::Simulator::has_minimum_thrust ( ) const
inline

Definition at line 2192 of file config.pb.h.

◆ has_moos()

bool jaiabot::config::Simulator::has_moos ( ) const
inline

Definition at line 1450 of file config.pb.h.

◆ has_pitch_at_rest()

bool jaiabot::config::Simulator::has_pitch_at_rest ( ) const
inline

Definition at line 2220 of file config.pb.h.

◆ has_pressure_udp_config()

bool jaiabot::config::Simulator::has_pressure_udp_config ( ) const
inline

Definition at line 1624 of file config.pb.h.

◆ has_salinity_stdev()

bool jaiabot::config::Simulator::has_salinity_stdev ( ) const
inline

Definition at line 2316 of file config.pb.h.

◆ has_salinity_udp_config()

bool jaiabot::config::Simulator::has_salinity_udp_config ( ) const
inline

Definition at line 1711 of file config.pb.h.

◆ has_seafloor_amplitude()

bool jaiabot::config::Simulator::has_seafloor_amplitude ( ) const
inline

Definition at line 2108 of file config.pb.h.

◆ has_seafloor_depth()

bool jaiabot::config::Simulator::has_seafloor_depth ( ) const
inline

Definition at line 2052 of file config.pb.h.

◆ has_seafloor_wavelength()

bool jaiabot::config::Simulator::has_seafloor_wavelength ( ) const
inline

Definition at line 2080 of file config.pb.h.

◆ has_start_location()

bool jaiabot::config::Simulator::has_start_location ( ) const
inline

Definition at line 1826 of file config.pb.h.

◆ has_temperature_stdev()

bool jaiabot::config::Simulator::has_temperature_stdev ( ) const
inline

Definition at line 2288 of file config.pb.h.

◆ has_vertical_dive_rate()

bool jaiabot::config::Simulator::has_vertical_dive_rate ( ) const
inline

Definition at line 2024 of file config.pb.h.

◆ heading_rand_max()

double jaiabot::config::Simulator::heading_rand_max ( ) const
inline

Definition at line 2006 of file config.pb.h.

◆ hub_gpsd_device()

const std::string & jaiabot::config::Simulator::hub_gpsd_device ( ) const
inline

Definition at line 2351 of file config.pb.h.

◆ internal_default_instance()

static const Simulator * jaiabot::config::Simulator::internal_default_instance ( )
inlinestatic

Definition at line 356 of file config.pb.h.

◆ interprocess()

const ::goby::zeromq::protobuf::InterProcessPortalConfig & jaiabot::config::Simulator::interprocess ( ) const
inline

Definition at line 1371 of file config.pb.h.

◆ is_bot_sim()

bool jaiabot::config::Simulator::is_bot_sim ( ) const
inline

Definition at line 1950 of file config.pb.h.

◆ IsInitialized()

bool jaiabot::config::Simulator::IsInitialized ( ) const
final

◆ MergeFrom()

void jaiabot::config::Simulator::MergeFrom ( const Simulator from)
inline

Definition at line 393 of file config.pb.h.

◆ minimum_thrust()

double jaiabot::config::Simulator::minimum_thrust ( ) const
inline

Definition at line 2202 of file config.pb.h.

◆ moos()

const ::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig & jaiabot::config::Simulator::moos ( ) const
inline

Definition at line 1458 of file config.pb.h.

◆ mutable_app()

goby::middleware::protobuf::AppConfig * jaiabot::config::Simulator::mutable_app ( )
inline

Definition at line 1331 of file config.pb.h.

◆ mutable_arduino_config()

jaiabot::config::ArduinoSimThread * jaiabot::config::Simulator::mutable_arduino_config ( )
inline

Definition at line 2472 of file config.pb.h.

◆ mutable_gps_udp_config()

goby::middleware::protobuf::UDPPointToPointConfig * jaiabot::config::Simulator::mutable_gps_udp_config ( )
inline

Definition at line 1592 of file config.pb.h.

◆ mutable_hub_gpsd_device()

std::string * jaiabot::config::Simulator::mutable_hub_gpsd_device ( )
inline

Definition at line 2362 of file config.pb.h.

◆ mutable_interprocess()

goby::zeromq::protobuf::InterProcessPortalConfig * jaiabot::config::Simulator::mutable_interprocess ( )
inline

Definition at line 1418 of file config.pb.h.

◆ mutable_moos()

goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig * jaiabot::config::Simulator::mutable_moos ( )
inline

Definition at line 1505 of file config.pb.h.

◆ mutable_pressure_udp_config()

goby::middleware::protobuf::UDPPointToPointConfig * jaiabot::config::Simulator::mutable_pressure_udp_config ( )
inline

Definition at line 1679 of file config.pb.h.

◆ mutable_salinity_udp_config()

goby::middleware::protobuf::UDPPointToPointConfig * jaiabot::config::Simulator::mutable_salinity_udp_config ( )
inline

Definition at line 1766 of file config.pb.h.

◆ mutable_sample() [1/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::jaiabot::config::Simulator_ScalarSample > * jaiabot::config::Simulator::mutable_sample ( )
inline

Definition at line 2258 of file config.pb.h.

◆ mutable_sample() [2/2]

jaiabot::config::Simulator_ScalarSample * jaiabot::config::Simulator::mutable_sample ( int  index)
inline

Definition at line 2253 of file config.pb.h.

◆ mutable_start_location()

jaiabot::protobuf::GeographicCoordinate * jaiabot::config::Simulator::mutable_start_location ( )
inline

Definition at line 1881 of file config.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * jaiabot::config::Simulator::mutable_unknown_fields ( )
inline

Definition at line 340 of file config.pb.h.

◆ New()

Simulator * jaiabot::config::Simulator::New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena = nullptr) const
inlinefinal

Definition at line 387 of file config.pb.h.

◆ operator=() [1/2]

Simulator & jaiabot::config::Simulator::operator= ( const Simulator from)
inline

Definition at line 319 of file config.pb.h.

◆ operator=() [2/2]

Simulator & jaiabot::config::Simulator::operator= ( Simulator &&  from)
inlinenoexcept

Definition at line 323 of file config.pb.h.

◆ pitch_at_rest()

double jaiabot::config::Simulator::pitch_at_rest ( ) const
inline

Definition at line 2230 of file config.pb.h.

◆ pitch_at_rest_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::Simulator::pitch_at_rest_with_units ( ) const
inline

Definition at line 906 of file config.pb.h.

◆ pitch_at_rest_with_units() [2/2]

boost::units::quantity< pitch_at_rest_unit, double > jaiabot::config::Simulator::pitch_at_rest_with_units ( ) const
inline

Definition at line 909 of file config.pb.h.

◆ pressure_udp_config()

const ::goby::middleware::protobuf::UDPPointToPointConfig & jaiabot::config::Simulator::pressure_udp_config ( ) const
inline

Definition at line 1632 of file config.pb.h.

◆ release_app()

goby::middleware::protobuf::AppConfig * jaiabot::config::Simulator::release_app ( )
inline

Definition at line 1301 of file config.pb.h.

◆ release_arduino_config()

jaiabot::config::ArduinoSimThread * jaiabot::config::Simulator::release_arduino_config ( )
inline

Definition at line 2442 of file config.pb.h.

◆ release_gps_udp_config()

goby::middleware::protobuf::UDPPointToPointConfig * jaiabot::config::Simulator::release_gps_udp_config ( )
inline

Definition at line 1562 of file config.pb.h.

◆ release_hub_gpsd_device()

std::string * jaiabot::config::Simulator::release_hub_gpsd_device ( )
inline

Definition at line 2378 of file config.pb.h.

◆ release_interprocess()

goby::zeromq::protobuf::InterProcessPortalConfig * jaiabot::config::Simulator::release_interprocess ( )
inline

Definition at line 1388 of file config.pb.h.

◆ release_moos()

goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig * jaiabot::config::Simulator::release_moos ( )
inline

Definition at line 1475 of file config.pb.h.

◆ release_pressure_udp_config()

goby::middleware::protobuf::UDPPointToPointConfig * jaiabot::config::Simulator::release_pressure_udp_config ( )
inline

Definition at line 1649 of file config.pb.h.

◆ release_salinity_udp_config()

goby::middleware::protobuf::UDPPointToPointConfig * jaiabot::config::Simulator::release_salinity_udp_config ( )
inline

Definition at line 1736 of file config.pb.h.

◆ release_start_location()

jaiabot::protobuf::GeographicCoordinate * jaiabot::config::Simulator::release_start_location ( )
inline

Definition at line 1851 of file config.pb.h.

◆ salinity_stdev()

double jaiabot::config::Simulator::salinity_stdev ( ) const
inline

Definition at line 2326 of file config.pb.h.

◆ salinity_udp_config()

const ::goby::middleware::protobuf::UDPPointToPointConfig & jaiabot::config::Simulator::salinity_udp_config ( ) const
inline

Definition at line 1719 of file config.pb.h.

◆ sample() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<::jaiabot::config::Simulator_ScalarSample > & jaiabot::config::Simulator::sample ( ) const
inline

Definition at line 2278 of file config.pb.h.

◆ sample() [2/2]

const ::jaiabot::config::Simulator_ScalarSample & jaiabot::config::Simulator::sample ( int  index) const
inline

Definition at line 2265 of file config.pb.h.

◆ sample_size()

int jaiabot::config::Simulator::sample_size ( ) const
inline

Definition at line 2247 of file config.pb.h.

◆ seafloor_amplitude()

double jaiabot::config::Simulator::seafloor_amplitude ( ) const
inline

Definition at line 2118 of file config.pb.h.

◆ seafloor_amplitude_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::Simulator::seafloor_amplitude_with_units ( ) const
inline

Definition at line 891 of file config.pb.h.

◆ seafloor_amplitude_with_units() [2/2]

boost::units::quantity< seafloor_amplitude_unit, double > jaiabot::config::Simulator::seafloor_amplitude_with_units ( ) const
inline

Definition at line 894 of file config.pb.h.

◆ seafloor_depth()

double jaiabot::config::Simulator::seafloor_depth ( ) const
inline

Definition at line 2062 of file config.pb.h.

◆ seafloor_depth_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::Simulator::seafloor_depth_with_units ( ) const
inline

Definition at line 861 of file config.pb.h.

◆ seafloor_depth_with_units() [2/2]

boost::units::quantity< seafloor_depth_unit, double > jaiabot::config::Simulator::seafloor_depth_with_units ( ) const
inline

Definition at line 864 of file config.pb.h.

◆ seafloor_wavelength()

double jaiabot::config::Simulator::seafloor_wavelength ( ) const
inline

Definition at line 2090 of file config.pb.h.

◆ seafloor_wavelength_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::Simulator::seafloor_wavelength_with_units ( ) const
inline

Definition at line 876 of file config.pb.h.

◆ seafloor_wavelength_with_units() [2/2]

boost::units::quantity< seafloor_wavelength_unit, double > jaiabot::config::Simulator::seafloor_wavelength_with_units ( ) const
inline

Definition at line 879 of file config.pb.h.

◆ set_allocated_app()

void jaiabot::config::Simulator::set_allocated_app ( ::goby::middleware::protobuf::AppConfig *  app)
inline

Definition at line 1336 of file config.pb.h.

◆ set_allocated_arduino_config()

void jaiabot::config::Simulator::set_allocated_arduino_config ( ::jaiabot::config::ArduinoSimThread arduino_config)
inline

Definition at line 2477 of file config.pb.h.

◆ set_allocated_gps_udp_config()

void jaiabot::config::Simulator::set_allocated_gps_udp_config ( ::goby::middleware::protobuf::UDPPointToPointConfig *  gps_udp_config)
inline

Definition at line 1597 of file config.pb.h.

◆ set_allocated_hub_gpsd_device()

void jaiabot::config::Simulator::set_allocated_hub_gpsd_device ( std::string *  hub_gpsd_device)
inline

Definition at line 2392 of file config.pb.h.

◆ set_allocated_interprocess()

void jaiabot::config::Simulator::set_allocated_interprocess ( ::goby::zeromq::protobuf::InterProcessPortalConfig *  interprocess)
inline

Definition at line 1423 of file config.pb.h.

◆ set_allocated_moos()

void jaiabot::config::Simulator::set_allocated_moos ( ::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig *  moos)
inline

Definition at line 1510 of file config.pb.h.

◆ set_allocated_pressure_udp_config()

void jaiabot::config::Simulator::set_allocated_pressure_udp_config ( ::goby::middleware::protobuf::UDPPointToPointConfig *  pressure_udp_config)
inline

Definition at line 1684 of file config.pb.h.

◆ set_allocated_salinity_udp_config()

void jaiabot::config::Simulator::set_allocated_salinity_udp_config ( ::goby::middleware::protobuf::UDPPointToPointConfig *  salinity_udp_config)
inline

Definition at line 1771 of file config.pb.h.

◆ set_allocated_start_location()

void jaiabot::config::Simulator::set_allocated_start_location ( ::jaiabot::protobuf::GeographicCoordinate start_location)
inline

Definition at line 1886 of file config.pb.h.

◆ set_enable_gps()

void jaiabot::config::Simulator::set_enable_gps ( bool  value)
inline

Definition at line 1815 of file config.pb.h.

◆ set_gps_hdop_dropout()

void jaiabot::config::Simulator::set_gps_hdop_dropout ( double  value)
inline

Definition at line 2154 of file config.pb.h.

◆ set_gps_hdop_rand_max()

void jaiabot::config::Simulator::set_gps_hdop_rand_max ( double  value)
inline

Definition at line 1930 of file config.pb.h.

◆ set_gps_pdop_dropout()

void jaiabot::config::Simulator::set_gps_pdop_dropout ( double  value)
inline

Definition at line 2182 of file config.pb.h.

◆ set_gps_pdop_rand_max()

void jaiabot::config::Simulator::set_gps_pdop_rand_max ( double  value)
inline

Definition at line 1986 of file config.pb.h.

◆ set_heading_rand_max()

void jaiabot::config::Simulator::set_heading_rand_max ( double  value)
inline

Definition at line 2014 of file config.pb.h.

◆ set_hub_gpsd_device() [1/2]

template<typename ArgT0 = const std::string&, typename... ArgT>
void jaiabot::config::Simulator::set_hub_gpsd_device ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_hub_gpsd_device() [2/2]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void jaiabot::config::Simulator::set_hub_gpsd_device ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

Definition at line 2357 of file config.pb.h.

◆ set_is_bot_sim()

void jaiabot::config::Simulator::set_is_bot_sim ( bool  value)
inline

Definition at line 1958 of file config.pb.h.

◆ set_minimum_thrust()

void jaiabot::config::Simulator::set_minimum_thrust ( double  value)
inline

Definition at line 2210 of file config.pb.h.

◆ set_pitch_at_rest()

void jaiabot::config::Simulator::set_pitch_at_rest ( double  value)
inline

Definition at line 2238 of file config.pb.h.

◆ set_pitch_at_rest_with_units()

template<typename Quantity >
void jaiabot::config::Simulator::set_pitch_at_rest_with_units ( Quantity  value_w_units)
inline

Definition at line 902 of file config.pb.h.

◆ set_salinity_stdev()

void jaiabot::config::Simulator::set_salinity_stdev ( double  value)
inline

Definition at line 2334 of file config.pb.h.

◆ set_seafloor_amplitude()

void jaiabot::config::Simulator::set_seafloor_amplitude ( double  value)
inline

Definition at line 2126 of file config.pb.h.

◆ set_seafloor_amplitude_with_units()

template<typename Quantity >
void jaiabot::config::Simulator::set_seafloor_amplitude_with_units ( Quantity  value_w_units)
inline

Definition at line 887 of file config.pb.h.

◆ set_seafloor_depth()

void jaiabot::config::Simulator::set_seafloor_depth ( double  value)
inline

Definition at line 2070 of file config.pb.h.

◆ set_seafloor_depth_with_units()

template<typename Quantity >
void jaiabot::config::Simulator::set_seafloor_depth_with_units ( Quantity  value_w_units)
inline

Definition at line 857 of file config.pb.h.

◆ set_seafloor_wavelength()

void jaiabot::config::Simulator::set_seafloor_wavelength ( double  value)
inline

Definition at line 2098 of file config.pb.h.

◆ set_seafloor_wavelength_with_units()

template<typename Quantity >
void jaiabot::config::Simulator::set_seafloor_wavelength_with_units ( Quantity  value_w_units)
inline

Definition at line 872 of file config.pb.h.

◆ set_temperature_stdev()

void jaiabot::config::Simulator::set_temperature_stdev ( double  value)
inline

Definition at line 2306 of file config.pb.h.

◆ set_temperature_stdev_with_units()

template<typename Quantity >
void jaiabot::config::Simulator::set_temperature_stdev_with_units ( Quantity  value_w_units)
inline

Definition at line 917 of file config.pb.h.

◆ set_vertical_dive_rate()

void jaiabot::config::Simulator::set_vertical_dive_rate ( double  value)
inline

Definition at line 2042 of file config.pb.h.

◆ set_vertical_dive_rate_with_units()

template<typename Quantity >
void jaiabot::config::Simulator::set_vertical_dive_rate_with_units ( Quantity  value_w_units)
inline

Definition at line 842 of file config.pb.h.

◆ start_location()

const ::jaiabot::protobuf::GeographicCoordinate & jaiabot::config::Simulator::start_location ( ) const
inline

Definition at line 1834 of file config.pb.h.

◆ Swap()

void jaiabot::config::Simulator::Swap ( Simulator other)
inline

Definition at line 366 of file config.pb.h.

◆ temperature_stdev()

double jaiabot::config::Simulator::temperature_stdev ( ) const
inline

Definition at line 2298 of file config.pb.h.

◆ temperature_stdev_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::Simulator::temperature_stdev_with_units ( ) const
inline

Definition at line 921 of file config.pb.h.

◆ temperature_stdev_with_units() [2/2]

boost::units::quantity< temperature_stdev_unit, double > jaiabot::config::Simulator::temperature_stdev_with_units ( ) const
inline

Definition at line 924 of file config.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & jaiabot::config::Simulator::unknown_fields ( ) const
inline

Definition at line 337 of file config.pb.h.

◆ unsafe_arena_release_app()

goby::middleware::protobuf::AppConfig * jaiabot::config::Simulator::unsafe_arena_release_app ( )
inline

Definition at line 1316 of file config.pb.h.

◆ unsafe_arena_release_arduino_config()

jaiabot::config::ArduinoSimThread * jaiabot::config::Simulator::unsafe_arena_release_arduino_config ( )
inline

Definition at line 2457 of file config.pb.h.

◆ unsafe_arena_release_gps_udp_config()

goby::middleware::protobuf::UDPPointToPointConfig * jaiabot::config::Simulator::unsafe_arena_release_gps_udp_config ( )
inline

Definition at line 1577 of file config.pb.h.

◆ unsafe_arena_release_interprocess()

goby::zeromq::protobuf::InterProcessPortalConfig * jaiabot::config::Simulator::unsafe_arena_release_interprocess ( )
inline

Definition at line 1403 of file config.pb.h.

◆ unsafe_arena_release_moos()

goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig * jaiabot::config::Simulator::unsafe_arena_release_moos ( )
inline

Definition at line 1490 of file config.pb.h.

◆ unsafe_arena_release_pressure_udp_config()

goby::middleware::protobuf::UDPPointToPointConfig * jaiabot::config::Simulator::unsafe_arena_release_pressure_udp_config ( )
inline

Definition at line 1664 of file config.pb.h.

◆ unsafe_arena_release_salinity_udp_config()

goby::middleware::protobuf::UDPPointToPointConfig * jaiabot::config::Simulator::unsafe_arena_release_salinity_udp_config ( )
inline

Definition at line 1751 of file config.pb.h.

◆ unsafe_arena_release_start_location()

jaiabot::protobuf::GeographicCoordinate * jaiabot::config::Simulator::unsafe_arena_release_start_location ( )
inline

Definition at line 1866 of file config.pb.h.

◆ unsafe_arena_set_allocated_app()

void jaiabot::config::Simulator::unsafe_arena_set_allocated_app ( ::goby::middleware::protobuf::AppConfig *  app)
inline

Definition at line 1288 of file config.pb.h.

◆ unsafe_arena_set_allocated_arduino_config()

void jaiabot::config::Simulator::unsafe_arena_set_allocated_arduino_config ( ::jaiabot::config::ArduinoSimThread arduino_config)
inline

Definition at line 2429 of file config.pb.h.

◆ unsafe_arena_set_allocated_gps_udp_config()

void jaiabot::config::Simulator::unsafe_arena_set_allocated_gps_udp_config ( ::goby::middleware::protobuf::UDPPointToPointConfig *  gps_udp_config)
inline

Definition at line 1549 of file config.pb.h.

◆ unsafe_arena_set_allocated_interprocess()

void jaiabot::config::Simulator::unsafe_arena_set_allocated_interprocess ( ::goby::zeromq::protobuf::InterProcessPortalConfig *  interprocess)
inline

Definition at line 1375 of file config.pb.h.

◆ unsafe_arena_set_allocated_moos()

void jaiabot::config::Simulator::unsafe_arena_set_allocated_moos ( ::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig *  moos)
inline

Definition at line 1462 of file config.pb.h.

◆ unsafe_arena_set_allocated_pressure_udp_config()

void jaiabot::config::Simulator::unsafe_arena_set_allocated_pressure_udp_config ( ::goby::middleware::protobuf::UDPPointToPointConfig *  pressure_udp_config)
inline

Definition at line 1636 of file config.pb.h.

◆ unsafe_arena_set_allocated_salinity_udp_config()

void jaiabot::config::Simulator::unsafe_arena_set_allocated_salinity_udp_config ( ::goby::middleware::protobuf::UDPPointToPointConfig *  salinity_udp_config)
inline

Definition at line 1723 of file config.pb.h.

◆ unsafe_arena_set_allocated_start_location()

void jaiabot::config::Simulator::unsafe_arena_set_allocated_start_location ( ::jaiabot::protobuf::GeographicCoordinate start_location)
inline

Definition at line 1838 of file config.pb.h.

◆ UnsafeArenaSwap()

void jaiabot::config::Simulator::UnsafeArenaSwap ( Simulator other)
inline

Definition at line 379 of file config.pb.h.

◆ vertical_dive_rate()

double jaiabot::config::Simulator::vertical_dive_rate ( ) const
inline

Definition at line 2034 of file config.pb.h.

◆ vertical_dive_rate_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::Simulator::vertical_dive_rate_with_units ( ) const
inline

Definition at line 846 of file config.pb.h.

◆ vertical_dive_rate_with_units() [2/2]

boost::units::quantity< vertical_dive_rate_unit, double > jaiabot::config::Simulator::vertical_dive_rate_with_units ( ) const
inline

Definition at line 849 of file config.pb.h.

Friends And Related Symbol Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

Definition at line 931 of file config.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

Definition at line 415 of file config.pb.h.

◆ ::TableStruct_bin_2fsimulator_2fconfig_2eproto

Definition at line 964 of file config.pb.h.

◆ swap

void swap ( Simulator a,
Simulator b 
)
friend

Definition at line 363 of file config.pb.h.

Member Data Documentation

◆ _class_data_

const ClassData jaiabot::config::Simulator::_class_data_
static

Definition at line 424 of file config.pb.h.

◆ _impl_

Impl_ jaiabot::config::Simulator::_impl_

Definition at line 963 of file config.pb.h.

◆ kIndexInFileMessages

constexpr int jaiabot::config::Simulator::kIndexInFileMessages
staticconstexpr
Initial value:
=
1

Definition at line 360 of file config.pb.h.


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