#include <bin/simulator/config.pb.h>
Public Types | |
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 () | |
virtual | ~Simulator () |
Simulator (const Simulator &from) | |
Simulator & | operator= (const Simulator &from) |
const ::google::protobuf::UnknownFieldSet & | unknown_fields () const |
inline ::google::protobuf::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (Simulator *other) |
Simulator * | New () const final |
Simulator * | New (::google::protobuf::Arena *arena) const final |
void | CopyFrom (const ::google::protobuf::Message &from) final |
void | MergeFrom (const ::google::protobuf::Message &from) final |
void | CopyFrom (const Simulator &from) |
void | MergeFrom (const Simulator &from) |
void | Clear () final |
bool | IsInitialized () const final |
size_t | ByteSizeLong () const final |
bool | MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final |
void | SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final |
::google::protobuf::uint8 * | InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final |
int | GetCachedSize () const final |
::google::protobuf::Metadata | GetMetadata () const final |
int | sample_size () const |
void | clear_sample () |
::jaiabot::config::Simulator_ScalarSample * | mutable_sample (int index) |
::google::protobuf::RepeatedPtrField< ::jaiabot::config::Simulator_ScalarSample > * | mutable_sample () |
const ::jaiabot::config::Simulator_ScalarSample & | sample (int index) const |
::jaiabot::config::Simulator_ScalarSample * | add_sample () |
const ::google::protobuf::RepeatedPtrField< ::jaiabot::config::Simulator_ScalarSample > & | sample () const |
bool | has_app () const |
void | clear_app () |
const ::goby::middleware::protobuf::AppConfig & | app () const |
::goby::middleware::protobuf::AppConfig * | release_app () |
::goby::middleware::protobuf::AppConfig * | mutable_app () |
void | set_allocated_app (::goby::middleware::protobuf::AppConfig *app) |
bool | has_interprocess () const |
void | clear_interprocess () |
const ::goby::zeromq::protobuf::InterProcessPortalConfig & | interprocess () const |
::goby::zeromq::protobuf::InterProcessPortalConfig * | release_interprocess () |
::goby::zeromq::protobuf::InterProcessPortalConfig * | mutable_interprocess () |
void | set_allocated_interprocess (::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess) |
bool | has_moos () const |
void | clear_moos () |
const ::goby::apps::moos::protobuf::GobyMOOSGatewayConfig_MOOSConfig & | moos () const |
::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) |
bool | has_gps_udp_config () const |
void | clear_gps_udp_config () |
const ::goby::middleware::protobuf::UDPPointToPointConfig & | gps_udp_config () const |
::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) |
bool | has_pressure_udp_config () const |
void | clear_pressure_udp_config () |
const ::goby::middleware::protobuf::UDPPointToPointConfig & | pressure_udp_config () const |
::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) |
bool | has_salinity_udp_config () const |
void | clear_salinity_udp_config () |
const ::goby::middleware::protobuf::UDPPointToPointConfig & | salinity_udp_config () const |
::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) |
bool | has_start_location () const |
void | clear_start_location () |
const ::jaiabot::protobuf::GeographicCoordinate & | start_location () const |
::jaiabot::protobuf::GeographicCoordinate * | release_start_location () |
::jaiabot::protobuf::GeographicCoordinate * | mutable_start_location () |
void | set_allocated_start_location (::jaiabot::protobuf::GeographicCoordinate *start_location) |
bool | has_arduino_config () const |
void | clear_arduino_config () |
const ::jaiabot::config::ArduinoSimThread & | arduino_config () const |
::jaiabot::config::ArduinoSimThread * | release_arduino_config () |
::jaiabot::config::ArduinoSimThread * | mutable_arduino_config () |
void | set_allocated_arduino_config (::jaiabot::config::ArduinoSimThread *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 |
Static Public Member Functions | |
static const ::google::protobuf::Descriptor * | descriptor () |
static const Simulator & | default_instance () |
static void | InitAsDefaultInstance () |
static const Simulator * | internal_default_instance () |
Friends | |
struct | ::protobuf_bin_2fsimulator_2fconfig_2eproto::TableStruct |
void | swap (Simulator &a, Simulator &b) |
Definition at line 253 of file config.pb.h.
typedef boost::units::plane_angle_dimension jaiabot::config::Simulator::pitch_at_rest_dimension |
Definition at line 620 of file config.pb.h.
typedef boost::units::unit<pitch_at_rest_dimension,boost::units::degree::system> jaiabot::config::Simulator::pitch_at_rest_unit |
Definition at line 624 of file config.pb.h.
Definition at line 345 of file config.pb.h.
typedef boost::units::length_dimension jaiabot::config::Simulator::seafloor_amplitude_dimension |
Definition at line 605 of file config.pb.h.
typedef boost::units::unit<seafloor_amplitude_dimension,boost::units::si::system> jaiabot::config::Simulator::seafloor_amplitude_unit |
Definition at line 609 of file config.pb.h.
typedef boost::units::length_dimension jaiabot::config::Simulator::seafloor_depth_dimension |
Definition at line 575 of file config.pb.h.
typedef boost::units::unit<seafloor_depth_dimension,boost::units::si::system> jaiabot::config::Simulator::seafloor_depth_unit |
Definition at line 579 of file config.pb.h.
typedef boost::units::length_dimension jaiabot::config::Simulator::seafloor_wavelength_dimension |
Definition at line 590 of file config.pb.h.
typedef boost::units::unit<seafloor_wavelength_dimension,boost::units::si::system> jaiabot::config::Simulator::seafloor_wavelength_unit |
Definition at line 594 of file config.pb.h.
typedef boost::units::temperature_dimension jaiabot::config::Simulator::temperature_stdev_dimension |
Definition at line 635 of file config.pb.h.
typedef boost::units::unit<temperature_stdev_dimension,boost::units::celsius::system> jaiabot::config::Simulator::temperature_stdev_unit |
Definition at line 639 of file config.pb.h.
typedef boost::units::velocity_dimension jaiabot::config::Simulator::vertical_dive_rate_dimension |
Definition at line 562 of file config.pb.h.
typedef boost::units::unit<vertical_dive_rate_dimension,boost::units::si::system> jaiabot::config::Simulator::vertical_dive_rate_unit |
Definition at line 564 of file config.pb.h.
jaiabot::config::Simulator::Simulator | ( | ) |
|
virtual |
jaiabot::config::Simulator::Simulator | ( | const Simulator & | from | ) |
|
inline |
Definition at line 1671 of file config.pb.h.
|
inline |
Definition at line 974 of file config.pb.h.
|
inline |
Definition at line 1746 of file config.pb.h.
|
final |
|
final |
void jaiabot::config::Simulator::clear_app | ( | ) |
|
inline |
Definition at line 1739 of file config.pb.h.
|
inline |
Definition at line 1295 of file config.pb.h.
|
inline |
Definition at line 1565 of file config.pb.h.
|
inline |
Definition at line 1373 of file config.pb.h.
|
inline |
Definition at line 1589 of file config.pb.h.
|
inline |
Definition at line 1421 of file config.pb.h.
void jaiabot::config::Simulator::clear_gps_udp_config | ( | ) |
|
inline |
Definition at line 1445 of file config.pb.h.
void jaiabot::config::Simulator::clear_interprocess | ( | ) |
|
inline |
Definition at line 1397 of file config.pb.h.
|
inline |
Definition at line 1613 of file config.pb.h.
void jaiabot::config::Simulator::clear_moos | ( | ) |
|
inline |
Definition at line 1637 of file config.pb.h.
void jaiabot::config::Simulator::clear_pressure_udp_config | ( | ) |
|
inline |
Definition at line 1715 of file config.pb.h.
void jaiabot::config::Simulator::clear_salinity_udp_config | ( | ) |
|
inline |
Definition at line 1655 of file config.pb.h.
|
inline |
Definition at line 1541 of file config.pb.h.
|
inline |
Definition at line 1493 of file config.pb.h.
|
inline |
Definition at line 1517 of file config.pb.h.
void jaiabot::config::Simulator::clear_start_location | ( | ) |
|
inline |
Definition at line 1691 of file config.pb.h.
|
inline |
Definition at line 1469 of file config.pb.h.
|
final |
void jaiabot::config::Simulator::CopyFrom | ( | const Simulator & | from | ) |
|
static |
|
static |
|
inline |
Definition at line 1299 of file config.pb.h.
|
inlinefinal |
Definition at line 325 of file config.pb.h.
|
final |
|
inline |
Definition at line 1569 of file config.pb.h.
|
inline |
Definition at line 1377 of file config.pb.h.
|
inline |
Definition at line 1593 of file config.pb.h.
|
inline |
Definition at line 1425 of file config.pb.h.
|
inline |
Definition at line 1136 of file config.pb.h.
|
inline |
Definition at line 962 of file config.pb.h.
|
inline |
Definition at line 1730 of file config.pb.h.
|
inline |
Definition at line 1286 of file config.pb.h.
|
inline |
Definition at line 1556 of file config.pb.h.
|
inline |
Definition at line 1364 of file config.pb.h.
|
inline |
Definition at line 1580 of file config.pb.h.
|
inline |
Definition at line 1412 of file config.pb.h.
|
inline |
Definition at line 1124 of file config.pb.h.
|
inline |
Definition at line 1436 of file config.pb.h.
|
inline |
Definition at line 1016 of file config.pb.h.
|
inline |
Definition at line 1388 of file config.pb.h.
|
inline |
Definition at line 1604 of file config.pb.h.
|
inline |
Definition at line 1070 of file config.pb.h.
|
inline |
Definition at line 1628 of file config.pb.h.
|
inline |
Definition at line 1178 of file config.pb.h.
|
inline |
Definition at line 1706 of file config.pb.h.
|
inline |
Definition at line 1232 of file config.pb.h.
|
inline |
Definition at line 1532 of file config.pb.h.
|
inline |
Definition at line 1484 of file config.pb.h.
|
inline |
Definition at line 1508 of file config.pb.h.
|
inline |
Definition at line 1310 of file config.pb.h.
|
inline |
Definition at line 1682 of file config.pb.h.
|
inline |
Definition at line 1460 of file config.pb.h.
|
inline |
Definition at line 1449 of file config.pb.h.
|
static |
|
inlinestatic |
Definition at line 290 of file config.pb.h.
|
final |
|
inline |
Definition at line 1028 of file config.pb.h.
|
inline |
Definition at line 1401 of file config.pb.h.
|
final |
|
final |
void jaiabot::config::Simulator::MergeFrom | ( | const Simulator & | from | ) |
|
final |
|
inline |
Definition at line 1617 of file config.pb.h.
|
inline |
Definition at line 1082 of file config.pb.h.
|
inline |
Definition at line 987 of file config.pb.h.
|
inline |
Definition at line 1759 of file config.pb.h.
|
inline |
Definition at line 1149 of file config.pb.h.
|
inline |
Definition at line 1041 of file config.pb.h.
|
inline |
Definition at line 1095 of file config.pb.h.
|
inline |
Definition at line 1203 of file config.pb.h.
|
inline |
Definition at line 1257 of file config.pb.h.
|
inline |
Definition at line 1663 of file config.pb.h.
|
inline |
Definition at line 1658 of file config.pb.h.
|
inline |
Definition at line 1335 of file config.pb.h.
|
inline |
Definition at line 282 of file config.pb.h.
|
inlinefinal |
Definition at line 304 of file config.pb.h.
|
inlinefinal |
Definition at line 308 of file config.pb.h.
Definition at line 260 of file config.pb.h.
|
inline |
Definition at line 1641 of file config.pb.h.
|
inline |
Definition at line 631 of file config.pb.h.
|
inline |
Definition at line 634 of file config.pb.h.
|
inline |
Definition at line 1190 of file config.pb.h.
|
inline |
Definition at line 980 of file config.pb.h.
|
inline |
Definition at line 1752 of file config.pb.h.
|
inline |
Definition at line 1142 of file config.pb.h.
|
inline |
Definition at line 1034 of file config.pb.h.
|
inline |
Definition at line 1088 of file config.pb.h.
|
inline |
Definition at line 1196 of file config.pb.h.
|
inline |
Definition at line 1250 of file config.pb.h.
|
inline |
Definition at line 1328 of file config.pb.h.
|
inline |
Definition at line 1719 of file config.pb.h.
|
inline |
Definition at line 1244 of file config.pb.h.
|
inline |
Definition at line 1676 of file config.pb.h.
|
inline |
Definition at line 1667 of file config.pb.h.
|
inline |
Definition at line 1652 of file config.pb.h.
|
inline |
Definition at line 1545 of file config.pb.h.
|
inline |
Definition at line 616 of file config.pb.h.
|
inline |
Definition at line 619 of file config.pb.h.
|
inline |
Definition at line 1497 of file config.pb.h.
|
inline |
Definition at line 586 of file config.pb.h.
|
inline |
Definition at line 589 of file config.pb.h.
|
inline |
Definition at line 1521 of file config.pb.h.
|
inline |
Definition at line 601 of file config.pb.h.
|
inline |
Definition at line 604 of file config.pb.h.
|
final |
|
inline |
Definition at line 996 of file config.pb.h.
|
inline |
Definition at line 1768 of file config.pb.h.
|
inline |
Definition at line 1158 of file config.pb.h.
|
inline |
Definition at line 1050 of file config.pb.h.
|
inline |
Definition at line 1104 of file config.pb.h.
|
inline |
Definition at line 1212 of file config.pb.h.
|
inline |
Definition at line 1266 of file config.pb.h.
|
inline |
Definition at line 1344 of file config.pb.h.
|
inline |
Definition at line 1303 of file config.pb.h.
|
inline |
Definition at line 1573 of file config.pb.h.
|
inline |
Definition at line 1381 of file config.pb.h.
|
inline |
Definition at line 1597 of file config.pb.h.
|
inline |
Definition at line 1429 of file config.pb.h.
|
inline |
Definition at line 1453 of file config.pb.h.
|
inline |
Definition at line 1405 of file config.pb.h.
|
inline |
Definition at line 1621 of file config.pb.h.
|
inline |
Definition at line 1645 of file config.pb.h.
|
inline |
Definition at line 627 of file config.pb.h.
|
inline |
Definition at line 1723 of file config.pb.h.
|
inline |
Definition at line 1549 of file config.pb.h.
|
inline |
Definition at line 612 of file config.pb.h.
|
inline |
Definition at line 1501 of file config.pb.h.
|
inline |
Definition at line 582 of file config.pb.h.
|
inline |
Definition at line 1525 of file config.pb.h.
|
inline |
Definition at line 597 of file config.pb.h.
|
inline |
Definition at line 1699 of file config.pb.h.
|
inline |
Definition at line 642 of file config.pb.h.
|
inline |
Definition at line 1477 of file config.pb.h.
|
inline |
Definition at line 567 of file config.pb.h.
|
inline |
Definition at line 1322 of file config.pb.h.
void jaiabot::config::Simulator::Swap | ( | Simulator * | other | ) |
|
inline |
Definition at line 1695 of file config.pb.h.
|
inline |
Definition at line 646 of file config.pb.h.
|
inline |
Definition at line 649 of file config.pb.h.
|
inline |
Definition at line 279 of file config.pb.h.
|
inline |
Definition at line 1473 of file config.pb.h.
|
inline |
Definition at line 571 of file config.pb.h.
|
inline |
Definition at line 574 of file config.pb.h.
|
friend |
Definition at line 728 of file config.pb.h.
Definition at line 298 of file config.pb.h.
|
static |
Definition at line 364 of file config.pb.h.
|
static |
Definition at line 448 of file config.pb.h.
|
static |
Definition at line 495 of file config.pb.h.
|
static |
Definition at line 537 of file config.pb.h.
|
static |
Definition at line 509 of file config.pb.h.
|
static |
Definition at line 544 of file config.pb.h.
|
static |
Definition at line 516 of file config.pb.h.
|
static |
Definition at line 400 of file config.pb.h.
|
static |
Definition at line 460 of file config.pb.h.
|
staticconstexpr |
Definition at line 294 of file config.pb.h.
|
static |
Definition at line 376 of file config.pb.h.
|
static |
Definition at line 502 of file config.pb.h.
|
static |
Definition at line 551 of file config.pb.h.
|
static |
Definition at line 388 of file config.pb.h.
|
static |
Definition at line 558 of file config.pb.h.
|
static |
Definition at line 412 of file config.pb.h.
|
static |
Definition at line 488 of file config.pb.h.
|
static |
Definition at line 424 of file config.pb.h.
|
static |
Definition at line 352 of file config.pb.h.
|
static |
Definition at line 530 of file config.pb.h.
|
static |
Definition at line 474 of file config.pb.h.
|
static |
Definition at line 523 of file config.pb.h.
|
static |
Definition at line 436 of file config.pb.h.
|
static |
Definition at line 481 of file config.pb.h.
|
static |
Definition at line 467 of file config.pb.h.