JaiaBot 2.6.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 , kUdpGatewayConfigFieldNumber = 21 , 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_udp_gateway_config () const
 
void clear_udp_gateway_config ()
 
const ::goby::middleware::protobuf::UDPPointToPointConfig & udp_gateway_config () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::UDPPointToPointConfig * release_udp_gateway_config ()
 
::goby::middleware::protobuf::UDPPointToPointConfig * mutable_udp_gateway_config ()
 
void set_allocated_udp_gateway_config (::goby::middleware::protobuf::UDPPointToPointConfig *udp_gateway_config)
 
void unsafe_arena_set_allocated_udp_gateway_config (::goby::middleware::protobuf::UDPPointToPointConfig *udp_gateway_config)
 
::goby::middleware::protobuf::UDPPointToPointConfig * unsafe_arena_release_udp_gateway_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 878 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 880 of file config.pb.h.

◆ ScalarSample

◆ seafloor_amplitude_dimension

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

Definition at line 863 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 865 of file config.pb.h.

◆ seafloor_depth_dimension

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

Definition at line 833 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 835 of file config.pb.h.

◆ seafloor_wavelength_dimension

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

Definition at line 848 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 850 of file config.pb.h.

◆ temperature_stdev_dimension

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

Definition at line 893 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 895 of file config.pb.h.

◆ vertical_dive_rate_dimension

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

Definition at line 818 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 820 of file config.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kSampleFieldNumber 
kHubGpsdDeviceFieldNumber 
kAppFieldNumber 
kInterprocessFieldNumber 
kMoosFieldNumber 
kGpsUdpConfigFieldNumber 
kUdpGatewayConfigFieldNumber 
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 2165 of file config.pb.h.

◆ app()

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

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

◆ arduino_config()

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

Definition at line 2318 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 2309 of file config.pb.h.

◆ clear_enable_gps()

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

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

◆ clear_gps_hdop_dropout()

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

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

◆ clear_gps_hdop_rand_max()

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

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

◆ clear_gps_pdop_dropout()

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

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

◆ clear_gps_pdop_rand_max()

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

Definition at line 1864 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 1892 of file config.pb.h.

◆ clear_hub_gpsd_device()

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

Definition at line 2240 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 1836 of file config.pb.h.

◆ clear_minimum_thrust()

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

Definition at line 2088 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 2116 of file config.pb.h.

◆ clear_salinity_stdev()

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

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

◆ clear_sample()

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

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

◆ clear_seafloor_amplitude()

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

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

◆ clear_seafloor_depth()

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

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

◆ clear_seafloor_wavelength()

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

Definition at line 1976 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 2184 of file config.pb.h.

◆ clear_udp_gateway_config()

void jaiabot::config::Simulator::clear_udp_gateway_config ( )

◆ clear_vertical_dive_rate()

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

Definition at line 1920 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 1700 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 2039 of file config.pb.h.

◆ gps_hdop_rand_max()

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

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

◆ gps_pdop_dropout()

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

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

◆ gps_pdop_rand_max()

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

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

◆ gps_udp_config()

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

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

◆ has_app()

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

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

◆ has_arduino_config()

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

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

◆ has_enable_gps()

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

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

◆ has_gps_hdop_dropout()

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

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

◆ has_gps_hdop_rand_max()

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

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

◆ has_gps_pdop_dropout()

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

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

◆ has_gps_pdop_rand_max()

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

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

◆ has_gps_udp_config()

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

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

◆ has_heading_rand_max()

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

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

◆ has_hub_gpsd_device()

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

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

◆ has_interprocess()

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

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

◆ has_is_bot_sim()

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

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

◆ has_minimum_thrust()

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

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

◆ has_moos()

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

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

◆ has_pitch_at_rest()

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

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

◆ has_salinity_stdev()

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

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

◆ has_seafloor_amplitude()

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

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

◆ has_seafloor_depth()

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

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

◆ has_seafloor_wavelength()

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

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

◆ has_start_location()

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

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

◆ has_temperature_stdev()

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

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

◆ has_udp_gateway_config()

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

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

◆ has_vertical_dive_rate()

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

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

◆ heading_rand_max()

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

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

◆ hub_gpsd_device()

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

Definition at line 2244 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 1351 of file config.pb.h.

◆ is_bot_sim()

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

Definition at line 1843 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 2095 of file config.pb.h.

◆ moos()

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

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

◆ mutable_app()

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

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

◆ mutable_arduino_config()

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

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

◆ mutable_gps_udp_config()

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

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

◆ mutable_hub_gpsd_device()

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

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

◆ mutable_interprocess()

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

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

◆ mutable_moos()

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

Definition at line 1485 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 2151 of file config.pb.h.

◆ mutable_sample() [2/2]

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

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

◆ mutable_start_location()

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

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

◆ mutable_udp_gateway_config()

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

Definition at line 1659 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 2123 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 887 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 890 of file config.pb.h.

◆ release_app()

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

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

◆ release_arduino_config()

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

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

◆ release_gps_udp_config()

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

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

◆ release_hub_gpsd_device()

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

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

◆ release_interprocess()

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

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

◆ release_moos()

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

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

◆ release_start_location()

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

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

◆ release_udp_gateway_config()

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

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

◆ salinity_stdev()

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

Definition at line 2219 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 2171 of file config.pb.h.

◆ sample() [2/2]

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

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

◆ sample_size()

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

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

◆ seafloor_amplitude()

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

Definition at line 2011 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 872 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 875 of file config.pb.h.

◆ seafloor_depth()

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

Definition at line 1955 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 842 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 845 of file config.pb.h.

◆ seafloor_wavelength()

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

Definition at line 1983 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 857 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 860 of file config.pb.h.

◆ set_allocated_app()

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

Definition at line 1316 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 2370 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 1577 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 2285 of file config.pb.h.

◆ set_allocated_interprocess()

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

Definition at line 1403 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 1490 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 1779 of file config.pb.h.

◆ set_allocated_udp_gateway_config()

void jaiabot::config::Simulator::set_allocated_udp_gateway_config ( ::goby::middleware::protobuf::UDPPointToPointConfig *  udp_gateway_config)
inline

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

◆ set_enable_gps()

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

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

◆ set_gps_hdop_dropout()

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

Definition at line 2047 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 1823 of file config.pb.h.

◆ set_gps_pdop_dropout()

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

Definition at line 2075 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 1879 of file config.pb.h.

◆ set_heading_rand_max()

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

Definition at line 1907 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 2250 of file config.pb.h.

◆ set_is_bot_sim()

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

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

◆ set_minimum_thrust()

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

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

◆ set_pitch_at_rest()

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

Definition at line 2131 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 883 of file config.pb.h.

◆ set_salinity_stdev()

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

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

◆ set_seafloor_amplitude()

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

Definition at line 2019 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 868 of file config.pb.h.

◆ set_seafloor_depth()

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

Definition at line 1963 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 838 of file config.pb.h.

◆ set_seafloor_wavelength()

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

Definition at line 1991 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 853 of file config.pb.h.

◆ set_temperature_stdev()

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

Definition at line 2199 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 898 of file config.pb.h.

◆ set_vertical_dive_rate()

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

Definition at line 1935 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 823 of file config.pb.h.

◆ start_location()

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

Definition at line 1727 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 2191 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 902 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 905 of file config.pb.h.

◆ udp_gateway_config()

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

Definition at line 1612 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 1296 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 2350 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 1557 of file config.pb.h.

◆ unsafe_arena_release_interprocess()

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

Definition at line 1383 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 1470 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 1759 of file config.pb.h.

◆ unsafe_arena_release_udp_gateway_config()

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

Definition at line 1644 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 1268 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 2322 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 1529 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 1355 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 1442 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 1731 of file config.pb.h.

◆ unsafe_arena_set_allocated_udp_gateway_config()

void jaiabot::config::Simulator::unsafe_arena_set_allocated_udp_gateway_config ( ::goby::middleware::protobuf::UDPPointToPointConfig *  udp_gateway_config)
inline

Definition at line 1616 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 1927 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 827 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 830 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 912 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 944 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 943 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: