#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_hub_gpsd_device () const |
void | clear_hub_gpsd_device () |
const ::std::string & | hub_gpsd_device () const |
void | set_hub_gpsd_device (const ::std::string &value) |
void | set_hub_gpsd_device (const char *value) |
void | set_hub_gpsd_device (const char *value, size_t size) |
::std::string * | mutable_hub_gpsd_device () |
::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 |
::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 635 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 639 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 620 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 624 of file config.pb.h.
typedef boost::units::length_dimension jaiabot::config::Simulator::seafloor_depth_dimension |
Definition at line 590 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 594 of file config.pb.h.
typedef boost::units::length_dimension jaiabot::config::Simulator::seafloor_wavelength_dimension |
Definition at line 605 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 609 of file config.pb.h.
typedef boost::units::temperature_dimension jaiabot::config::Simulator::temperature_stdev_dimension |
Definition at line 650 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 654 of file config.pb.h.
typedef boost::units::velocity_dimension jaiabot::config::Simulator::vertical_dive_rate_dimension |
Definition at line 577 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 579 of file config.pb.h.
jaiabot::config::Simulator::Simulator | ( | ) |
|
virtual |
jaiabot::config::Simulator::Simulator | ( | const Simulator & | from | ) |
|
inline |
Definition at line 1689 of file config.pb.h.
|
inline |
Definition at line 992 of file config.pb.h.
|
inline |
Definition at line 1830 of file config.pb.h.
|
final |
|
final |
void jaiabot::config::Simulator::clear_app | ( | ) |
|
inline |
Definition at line 1823 of file config.pb.h.
|
inline |
Definition at line 1313 of file config.pb.h.
|
inline |
Definition at line 1583 of file config.pb.h.
|
inline |
Definition at line 1391 of file config.pb.h.
|
inline |
Definition at line 1607 of file config.pb.h.
|
inline |
Definition at line 1439 of file config.pb.h.
void jaiabot::config::Simulator::clear_gps_udp_config | ( | ) |
|
inline |
Definition at line 1463 of file config.pb.h.
|
inline |
Definition at line 1757 of file config.pb.h.
void jaiabot::config::Simulator::clear_interprocess | ( | ) |
|
inline |
Definition at line 1415 of file config.pb.h.
|
inline |
Definition at line 1631 of file config.pb.h.
void jaiabot::config::Simulator::clear_moos | ( | ) |
|
inline |
Definition at line 1655 of file config.pb.h.
void jaiabot::config::Simulator::clear_pressure_udp_config | ( | ) |
|
inline |
Definition at line 1733 of file config.pb.h.
void jaiabot::config::Simulator::clear_salinity_udp_config | ( | ) |
|
inline |
Definition at line 1673 of file config.pb.h.
|
inline |
Definition at line 1559 of file config.pb.h.
|
inline |
Definition at line 1511 of file config.pb.h.
|
inline |
Definition at line 1535 of file config.pb.h.
void jaiabot::config::Simulator::clear_start_location | ( | ) |
|
inline |
Definition at line 1709 of file config.pb.h.
|
inline |
Definition at line 1487 of file config.pb.h.
|
final |
void jaiabot::config::Simulator::CopyFrom | ( | const Simulator & | from | ) |
|
static |
|
static |
|
inline |
Definition at line 1317 of file config.pb.h.
|
inlinefinal |
Definition at line 325 of file config.pb.h.
|
final |
|
inline |
Definition at line 1587 of file config.pb.h.
|
inline |
Definition at line 1395 of file config.pb.h.
|
inline |
Definition at line 1611 of file config.pb.h.
|
inline |
Definition at line 1443 of file config.pb.h.
|
inline |
Definition at line 1154 of file config.pb.h.
|
inline |
Definition at line 980 of file config.pb.h.
|
inline |
Definition at line 1814 of file config.pb.h.
|
inline |
Definition at line 1304 of file config.pb.h.
|
inline |
Definition at line 1574 of file config.pb.h.
|
inline |
Definition at line 1382 of file config.pb.h.
|
inline |
Definition at line 1598 of file config.pb.h.
|
inline |
Definition at line 1430 of file config.pb.h.
|
inline |
Definition at line 1142 of file config.pb.h.
|
inline |
Definition at line 1454 of file config.pb.h.
|
inline |
Definition at line 1748 of file config.pb.h.
|
inline |
Definition at line 1034 of file config.pb.h.
|
inline |
Definition at line 1406 of file config.pb.h.
|
inline |
Definition at line 1622 of file config.pb.h.
|
inline |
Definition at line 1088 of file config.pb.h.
|
inline |
Definition at line 1646 of file config.pb.h.
|
inline |
Definition at line 1196 of file config.pb.h.
|
inline |
Definition at line 1724 of file config.pb.h.
|
inline |
Definition at line 1250 of file config.pb.h.
|
inline |
Definition at line 1550 of file config.pb.h.
|
inline |
Definition at line 1502 of file config.pb.h.
|
inline |
Definition at line 1526 of file config.pb.h.
|
inline |
Definition at line 1328 of file config.pb.h.
|
inline |
Definition at line 1700 of file config.pb.h.
|
inline |
Definition at line 1478 of file config.pb.h.
|
inline |
Definition at line 1467 of file config.pb.h.
|
inline |
Definition at line 1761 of file config.pb.h.
|
static |
|
inlinestatic |
Definition at line 290 of file config.pb.h.
|
final |
|
inline |
Definition at line 1046 of file config.pb.h.
|
inline |
Definition at line 1419 of file config.pb.h.
|
final |
|
final |
void jaiabot::config::Simulator::MergeFrom | ( | const Simulator & | from | ) |
|
final |
|
inline |
Definition at line 1635 of file config.pb.h.
|
inline |
Definition at line 1100 of file config.pb.h.
|
inline |
Definition at line 1005 of file config.pb.h.
|
inline |
Definition at line 1843 of file config.pb.h.
|
inline |
Definition at line 1167 of file config.pb.h.
|
inline |
Definition at line 1790 of file config.pb.h.
|
inline |
Definition at line 1059 of file config.pb.h.
|
inline |
Definition at line 1113 of file config.pb.h.
|
inline |
Definition at line 1221 of file config.pb.h.
|
inline |
Definition at line 1275 of file config.pb.h.
|
inline |
Definition at line 1681 of file config.pb.h.
|
inline |
Definition at line 1676 of file config.pb.h.
|
inline |
Definition at line 1353 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 1659 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 1208 of file config.pb.h.
|
inline |
Definition at line 998 of file config.pb.h.
|
inline |
Definition at line 1836 of file config.pb.h.
|
inline |
Definition at line 1160 of file config.pb.h.
|
inline |
Definition at line 1795 of file config.pb.h.
|
inline |
Definition at line 1052 of file config.pb.h.
|
inline |
Definition at line 1106 of file config.pb.h.
|
inline |
Definition at line 1214 of file config.pb.h.
|
inline |
Definition at line 1268 of file config.pb.h.
|
inline |
Definition at line 1346 of file config.pb.h.
|
inline |
Definition at line 1737 of file config.pb.h.
|
inline |
Definition at line 1262 of file config.pb.h.
|
inline |
Definition at line 1694 of file config.pb.h.
|
inline |
Definition at line 1685 of file config.pb.h.
|
inline |
Definition at line 1670 of file config.pb.h.
|
inline |
Definition at line 1563 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 1515 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.
|
inline |
Definition at line 1539 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.
|
final |
|
inline |
Definition at line 1014 of file config.pb.h.
|
inline |
Definition at line 1852 of file config.pb.h.
|
inline |
Definition at line 1176 of file config.pb.h.
|
inline |
Definition at line 1803 of file config.pb.h.
|
inline |
Definition at line 1068 of file config.pb.h.
|
inline |
Definition at line 1122 of file config.pb.h.
|
inline |
Definition at line 1230 of file config.pb.h.
|
inline |
Definition at line 1284 of file config.pb.h.
|
inline |
Definition at line 1362 of file config.pb.h.
|
inline |
Definition at line 1321 of file config.pb.h.
|
inline |
Definition at line 1591 of file config.pb.h.
|
inline |
Definition at line 1399 of file config.pb.h.
|
inline |
Definition at line 1615 of file config.pb.h.
|
inline |
Definition at line 1447 of file config.pb.h.
|
inline |
Definition at line 1471 of file config.pb.h.
|
inline |
Definition at line 1765 of file config.pb.h.
|
inline |
Definition at line 1778 of file config.pb.h.
|
inline |
Definition at line 1784 of file config.pb.h.
|
inline |
Definition at line 1423 of file config.pb.h.
|
inline |
Definition at line 1639 of file config.pb.h.
|
inline |
Definition at line 1663 of file config.pb.h.
|
inline |
Definition at line 642 of file config.pb.h.
|
inline |
Definition at line 1741 of file config.pb.h.
|
inline |
Definition at line 1567 of file config.pb.h.
|
inline |
Definition at line 627 of file config.pb.h.
|
inline |
Definition at line 1519 of file config.pb.h.
|
inline |
Definition at line 597 of file config.pb.h.
|
inline |
Definition at line 1543 of file config.pb.h.
|
inline |
Definition at line 612 of file config.pb.h.
|
inline |
Definition at line 1717 of file config.pb.h.
|
inline |
Definition at line 657 of file config.pb.h.
|
inline |
Definition at line 1495 of file config.pb.h.
|
inline |
Definition at line 582 of file config.pb.h.
|
inline |
Definition at line 1340 of file config.pb.h.
void jaiabot::config::Simulator::Swap | ( | Simulator * | other | ) |
|
inline |
Definition at line 1713 of file config.pb.h.
|
inline |
Definition at line 661 of file config.pb.h.
|
inline |
Definition at line 664 of file config.pb.h.
|
inline |
Definition at line 279 of file config.pb.h.
|
inline |
Definition at line 1491 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.
|
friend |
Definition at line 746 of file config.pb.h.
Definition at line 298 of file config.pb.h.
|
static |
Definition at line 379 of file config.pb.h.
|
static |
Definition at line 463 of file config.pb.h.
|
static |
Definition at line 510 of file config.pb.h.
|
static |
Definition at line 552 of file config.pb.h.
|
static |
Definition at line 524 of file config.pb.h.
|
static |
Definition at line 559 of file config.pb.h.
|
static |
Definition at line 531 of file config.pb.h.
|
static |
Definition at line 415 of file config.pb.h.
|
static |
Definition at line 475 of file config.pb.h.
|
static |
Definition at line 364 of file config.pb.h.
|
staticconstexpr |
Definition at line 294 of file config.pb.h.
|
static |
Definition at line 391 of file config.pb.h.
|
static |
Definition at line 517 of file config.pb.h.
|
static |
Definition at line 566 of file config.pb.h.
|
static |
Definition at line 403 of file config.pb.h.
|
static |
Definition at line 573 of file config.pb.h.
|
static |
Definition at line 427 of file config.pb.h.
|
static |
Definition at line 503 of file config.pb.h.
|
static |
Definition at line 439 of file config.pb.h.
|
static |
Definition at line 352 of file config.pb.h.
|
static |
Definition at line 545 of file config.pb.h.
|
static |
Definition at line 489 of file config.pb.h.
|
static |
Definition at line 538 of file config.pb.h.
|
static |
Definition at line 451 of file config.pb.h.
|
static |
Definition at line 496 of file config.pb.h.
|
static |
Definition at line 482 of file config.pb.h.