JaiaBot 2.3.0
JaiaBot micro-AUV software
 
Loading...
Searching...
No Matches
jaiabot::config::MissionManager Class Referencefinal

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

Inheritance diagram for jaiabot::config::MissionManager:
Collaboration diagram for jaiabot::config::MissionManager:

Public Types

enum  : int {
  kIncludeGoalTimeoutStatesFieldNumber = 49 , kTestModeFieldNumber = 80 , kIgnoreErrorFieldNumber = 81 , kDataPreoffloadScriptFieldNumber = 70 ,
  kDataPostoffloadScriptFieldNumber = 71 , kLogDirFieldNumber = 72 , kLogStagingDirFieldNumber = 73 , kLogArchiveDirFieldNumber = 74 ,
  kAppFieldNumber = 1 , kInterprocessFieldNumber = 2 , kCommandSubCfgFieldNumber = 11 , kContactUpdateSubCfgFieldNumber = 13 ,
  kResolveNoForwardProgressFieldNumber = 88 , kStartCameraCommandFieldNumber = 90 , kStopCameraCommandFieldNumber = 91 , kFleetIdFieldNumber = 9 ,
  kBotIdFieldNumber = 10 , kUseGoalTimeoutFieldNumber = 47 , kSkipGoalTaskFieldNumber = 48 , kIsSimFieldNumber = 82 ,
  kCameraAvailableFieldNumber = 92 , kSubnetMaskFieldNumber = 89 , kStartupTimeoutFieldNumber = 12 , kPoweredAscentMotorOnTimeoutFieldNumber = 25 ,
  kPoweredAscentMotorOffTimeoutFieldNumber = 26 , kDivePrepTimeoutFieldNumber = 27 , kPoweredDescentTimeoutFieldNumber = 28 , kDetectBottomLogicInitTimeoutFieldNumber = 29 ,
  kDetectBottomLogicAfterHoldTimeoutFieldNumber = 30 , kDiveDepthEpsFieldNumber = 31 , kBottomingTimeoutFieldNumber = 32 , kDiveSurfaceEpsFieldNumber = 33 ,
  kTotalGpsFixChecksFieldNumber = 34 , kTotalGpsDegradedFixChecksFieldNumber = 35 , kGpsHdopFixFieldNumber = 36 , kGpsPdopFixFieldNumber = 37 ,
  kGpsAfterDiveHdopFixFieldNumber = 39 , kGpsAfterDivePdopFixFieldNumber = 40 , kMinDepthSafetyFieldNumber = 41 , kTotalAfterDiveGpsFixChecksFieldNumber = 38 ,
  kGoalTimeoutReacquireGpsAttemptsFieldNumber = 45 , kGoalTimeoutBufferFactorFieldNumber = 44 , kTpvHistoryMaxFieldNumber = 46 , kRcSetpointEndFieldNumber = 50 ,
  kBotNotRisingTimeoutFieldNumber = 52 , kImuRestartSecondsFieldNumber = 51 , kMotorOnTimeIncrementFieldNumber = 53 , kPoweredAscentThrottleFieldNumber = 55 ,
  kPoweredAscentThrottleIncrementFieldNumber = 56 , kPoweredAscentThrottleMaxFieldNumber = 57 , kMotorOnTimeMaxFieldNumber = 54 , kPitchAngleChecksFieldNumber = 60 ,
  kPitchToDeterminePoweredAscentVerticalFieldNumber = 58 , kPitchToDetermineDivePrepVerticalFieldNumber = 59 , kPitchAngleMinCheckTimeFieldNumber = 61 , kDiveEpsToDetermineDivingFieldNumber = 62 ,
  kDataOffloadExcludeFieldNumber = 75 , kFailedStartupLogTimeoutFieldNumber = 85 , kHardBottomTypeAccelerationFieldNumber = 84 , kWaypointWithNoTaskSlipRadiusFieldNumber = 86 ,
  kWaypointWithTaskSlipRadiusFieldNumber = 87 , kPressureSensorToWaterlineFieldNumber = 93 , kPressureSensorToTailFieldNumber = 94 , kMinSubsurfaceCurrentVectorHoldTimeFieldNumber = 95 ,
  kMinSubsurfaceCurrentVectorDriftTimeFieldNumber = 96
}
 
typedef MissionManager_ResolveNoForwardProgress ResolveNoForwardProgress
 
typedef MissionManager_RemoteControlSetpointEnd RemoteControlSetpointEnd
 
typedef MissionManager_DownloadFileTypes DownloadFileTypes
 
typedef MissionManager_EngineeringTestMode EngineeringTestMode
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type startup_timeout_dimension
 
typedef boost::units::unit< startup_timeout_dimension, boost::units::si::system > startup_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type powered_ascent_motor_on_timeout_dimension
 
typedef boost::units::unit< powered_ascent_motor_on_timeout_dimension, boost::units::si::system > powered_ascent_motor_on_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type powered_ascent_motor_off_timeout_dimension
 
typedef boost::units::unit< powered_ascent_motor_off_timeout_dimension, boost::units::si::system > powered_ascent_motor_off_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type dive_prep_timeout_dimension
 
typedef boost::units::unit< dive_prep_timeout_dimension, boost::units::si::system > dive_prep_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type powered_descent_timeout_dimension
 
typedef boost::units::unit< powered_descent_timeout_dimension, boost::units::si::system > powered_descent_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type detect_bottom_logic_init_timeout_dimension
 
typedef boost::units::unit< detect_bottom_logic_init_timeout_dimension, boost::units::si::system > detect_bottom_logic_init_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type detect_bottom_logic_after_hold_timeout_dimension
 
typedef boost::units::unit< detect_bottom_logic_after_hold_timeout_dimension, boost::units::si::system > detect_bottom_logic_after_hold_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::length_base_dimension, 1 >::type dive_depth_eps_dimension
 
typedef boost::units::unit< dive_depth_eps_dimension, boost::units::si::system > dive_depth_eps_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type bottoming_timeout_dimension
 
typedef boost::units::unit< bottoming_timeout_dimension, boost::units::si::system > bottoming_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::length_base_dimension, 1 >::type dive_surface_eps_dimension
 
typedef boost::units::unit< dive_surface_eps_dimension, boost::units::si::system > dive_surface_eps_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type bot_not_rising_timeout_dimension
 
typedef boost::units::unit< bot_not_rising_timeout_dimension, boost::units::si::system > bot_not_rising_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type motor_on_time_increment_dimension
 
typedef boost::units::unit< motor_on_time_increment_dimension, boost::units::si::system > motor_on_time_increment_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type motor_on_time_max_dimension
 
typedef boost::units::unit< motor_on_time_max_dimension, boost::units::si::system > motor_on_time_max_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type pitch_angle_min_check_time_dimension
 
typedef boost::units::unit< pitch_angle_min_check_time_dimension, boost::units::si::system > pitch_angle_min_check_time_unit
 
typedef boost::units::derived_dimension< boost::units::length_base_dimension, 1 >::type dive_eps_to_determine_diving_dimension
 
typedef boost::units::unit< dive_eps_to_determine_diving_dimension, boost::units::si::system > dive_eps_to_determine_diving_unit
 
typedef boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type failed_startup_log_timeout_dimension
 
typedef boost::units::unit< failed_startup_log_timeout_dimension, boost::units::si::system > failed_startup_log_timeout_unit
 
typedef boost::units::derived_dimension< boost::units::length_base_dimension, 1 >::type pressure_sensor_to_waterline_dimension
 
typedef boost::units::unit< pressure_sensor_to_waterline_dimension, boost::units::si::system > pressure_sensor_to_waterline_unit
 
typedef boost::units::derived_dimension< boost::units::length_base_dimension, 1 >::type pressure_sensor_to_tail_dimension
 
typedef boost::units::unit< pressure_sensor_to_tail_dimension, boost::units::si::system > pressure_sensor_to_tail_unit
 

Public Member Functions

 MissionManager ()
 
 ~MissionManager () override
 
PROTOBUF_CONSTEXPR MissionManager (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 MissionManager (const MissionManager &from)
 
 MissionManager (MissionManager &&from) noexcept
 
MissionManageroperator= (const MissionManager &from)
 
MissionManageroperator= (MissionManager &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (MissionManager *other)
 
void UnsafeArenaSwap (MissionManager *other)
 
MissionManagerNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
void CopyFrom (const MissionManager &from)
 
void MergeFrom (const MissionManager &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 include_goal_timeout_states_size () const
 
void clear_include_goal_timeout_states ()
 
::jaiabot::protobuf::MissionState include_goal_timeout_states (int index) const
 
void set_include_goal_timeout_states (int index, ::jaiabot::protobuf::MissionState value)
 
void add_include_goal_timeout_states (::jaiabot::protobuf::MissionState value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & include_goal_timeout_states () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int > * mutable_include_goal_timeout_states ()
 
int test_mode_size () const
 
void clear_test_mode ()
 
::jaiabot::config::MissionManager_EngineeringTestMode test_mode (int index) const
 
void set_test_mode (int index, ::jaiabot::config::MissionManager_EngineeringTestMode value)
 
void add_test_mode (::jaiabot::config::MissionManager_EngineeringTestMode value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & test_mode () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int > * mutable_test_mode ()
 
int ignore_error_size () const
 
void clear_ignore_error ()
 
::jaiabot::protobuf::Error ignore_error (int index) const
 
void set_ignore_error (int index, ::jaiabot::protobuf::Error value)
 
void add_ignore_error (::jaiabot::protobuf::Error value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & ignore_error () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< int > * mutable_ignore_error ()
 
bool has_data_preoffload_script () const
 
void clear_data_preoffload_script ()
 
const std::string & data_preoffload_script () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_data_preoffload_script (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_data_preoffload_script ()
 
PROTOBUF_NODISCARD std::string * release_data_preoffload_script ()
 
void set_allocated_data_preoffload_script (std::string *data_preoffload_script)
 
bool has_data_postoffload_script () const
 
void clear_data_postoffload_script ()
 
const std::string & data_postoffload_script () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_data_postoffload_script (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_data_postoffload_script ()
 
PROTOBUF_NODISCARD std::string * release_data_postoffload_script ()
 
void set_allocated_data_postoffload_script (std::string *data_postoffload_script)
 
bool has_log_dir () const
 
void clear_log_dir ()
 
const std::string & log_dir () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_log_dir (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_log_dir ()
 
PROTOBUF_NODISCARD std::string * release_log_dir ()
 
void set_allocated_log_dir (std::string *log_dir)
 
bool has_log_staging_dir () const
 
void clear_log_staging_dir ()
 
const std::string & log_staging_dir () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_log_staging_dir (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_log_staging_dir ()
 
PROTOBUF_NODISCARD std::string * release_log_staging_dir ()
 
void set_allocated_log_staging_dir (std::string *log_staging_dir)
 
bool has_log_archive_dir () const
 
void clear_log_archive_dir ()
 
const std::string & log_archive_dir () const
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_log_archive_dir (ArgT0 &&arg0, ArgT... args)
 
std::string * mutable_log_archive_dir ()
 
PROTOBUF_NODISCARD std::string * release_log_archive_dir ()
 
void set_allocated_log_archive_dir (std::string *log_archive_dir)
 
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_command_sub_cfg () const
 
void clear_command_sub_cfg ()
 
const ::goby::middleware::protobuf::TransporterConfig & command_sub_cfg () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::TransporterConfig * release_command_sub_cfg ()
 
::goby::middleware::protobuf::TransporterConfig * mutable_command_sub_cfg ()
 
void set_allocated_command_sub_cfg (::goby::middleware::protobuf::TransporterConfig *command_sub_cfg)
 
void unsafe_arena_set_allocated_command_sub_cfg (::goby::middleware::protobuf::TransporterConfig *command_sub_cfg)
 
::goby::middleware::protobuf::TransporterConfig * unsafe_arena_release_command_sub_cfg ()
 
bool has_contact_update_sub_cfg () const
 
void clear_contact_update_sub_cfg ()
 
const ::goby::middleware::protobuf::TransporterConfig & contact_update_sub_cfg () const
 
PROTOBUF_NODISCARD::goby::middleware::protobuf::TransporterConfig * release_contact_update_sub_cfg ()
 
::goby::middleware::protobuf::TransporterConfig * mutable_contact_update_sub_cfg ()
 
void set_allocated_contact_update_sub_cfg (::goby::middleware::protobuf::TransporterConfig *contact_update_sub_cfg)
 
void unsafe_arena_set_allocated_contact_update_sub_cfg (::goby::middleware::protobuf::TransporterConfig *contact_update_sub_cfg)
 
::goby::middleware::protobuf::TransporterConfig * unsafe_arena_release_contact_update_sub_cfg ()
 
bool has_resolve_no_forward_progress () const
 
void clear_resolve_no_forward_progress ()
 
const ::jaiabot::config::MissionManager_ResolveNoForwardProgressresolve_no_forward_progress () const
 
PROTOBUF_NODISCARD::jaiabot::config::MissionManager_ResolveNoForwardProgress * release_resolve_no_forward_progress ()
 
::jaiabot::config::MissionManager_ResolveNoForwardProgressmutable_resolve_no_forward_progress ()
 
void set_allocated_resolve_no_forward_progress (::jaiabot::config::MissionManager_ResolveNoForwardProgress *resolve_no_forward_progress)
 
void unsafe_arena_set_allocated_resolve_no_forward_progress (::jaiabot::config::MissionManager_ResolveNoForwardProgress *resolve_no_forward_progress)
 
::jaiabot::config::MissionManager_ResolveNoForwardProgressunsafe_arena_release_resolve_no_forward_progress ()
 
bool has_start_camera_command () const
 
void clear_start_camera_command ()
 
const ::jaiabot::protobuf::CameraCommandstart_camera_command () const
 
PROTOBUF_NODISCARD::jaiabot::protobuf::CameraCommand * release_start_camera_command ()
 
::jaiabot::protobuf::CameraCommandmutable_start_camera_command ()
 
void set_allocated_start_camera_command (::jaiabot::protobuf::CameraCommand *start_camera_command)
 
void unsafe_arena_set_allocated_start_camera_command (::jaiabot::protobuf::CameraCommand *start_camera_command)
 
::jaiabot::protobuf::CameraCommandunsafe_arena_release_start_camera_command ()
 
bool has_stop_camera_command () const
 
void clear_stop_camera_command ()
 
const ::jaiabot::protobuf::CameraCommandstop_camera_command () const
 
PROTOBUF_NODISCARD::jaiabot::protobuf::CameraCommand * release_stop_camera_command ()
 
::jaiabot::protobuf::CameraCommandmutable_stop_camera_command ()
 
void set_allocated_stop_camera_command (::jaiabot::protobuf::CameraCommand *stop_camera_command)
 
void unsafe_arena_set_allocated_stop_camera_command (::jaiabot::protobuf::CameraCommand *stop_camera_command)
 
::jaiabot::protobuf::CameraCommandunsafe_arena_release_stop_camera_command ()
 
bool has_fleet_id () const
 
void clear_fleet_id ()
 
int32_t fleet_id () const
 
void set_fleet_id (int32_t value)
 
bool has_bot_id () const
 
void clear_bot_id ()
 
int32_t bot_id () const
 
void set_bot_id (int32_t value)
 
bool has_use_goal_timeout () const
 
void clear_use_goal_timeout ()
 
bool use_goal_timeout () const
 
void set_use_goal_timeout (bool value)
 
bool has_skip_goal_task () const
 
void clear_skip_goal_task ()
 
bool skip_goal_task () const
 
void set_skip_goal_task (bool value)
 
bool has_is_sim () const
 
void clear_is_sim ()
 
bool is_sim () const
 
void set_is_sim (bool value)
 
bool has_camera_available () const
 
void clear_camera_available ()
 
bool camera_available () const
 
void set_camera_available (bool value)
 
bool has_subnet_mask () const
 
void clear_subnet_mask ()
 
uint32_t subnet_mask () const
 
void set_subnet_mask (uint32_t value)
 
bool has_startup_timeout () const
 
void clear_startup_timeout ()
 
double startup_timeout () const
 
void set_startup_timeout (double value)
 
bool has_powered_ascent_motor_on_timeout () const
 
void clear_powered_ascent_motor_on_timeout ()
 
int32_t powered_ascent_motor_on_timeout () const
 
void set_powered_ascent_motor_on_timeout (int32_t value)
 
bool has_powered_ascent_motor_off_timeout () const
 
void clear_powered_ascent_motor_off_timeout ()
 
int32_t powered_ascent_motor_off_timeout () const
 
void set_powered_ascent_motor_off_timeout (int32_t value)
 
bool has_dive_prep_timeout () const
 
void clear_dive_prep_timeout ()
 
int32_t dive_prep_timeout () const
 
void set_dive_prep_timeout (int32_t value)
 
bool has_powered_descent_timeout () const
 
void clear_powered_descent_timeout ()
 
int32_t powered_descent_timeout () const
 
void set_powered_descent_timeout (int32_t value)
 
bool has_detect_bottom_logic_init_timeout () const
 
void clear_detect_bottom_logic_init_timeout ()
 
double detect_bottom_logic_init_timeout () const
 
void set_detect_bottom_logic_init_timeout (double value)
 
bool has_detect_bottom_logic_after_hold_timeout () const
 
void clear_detect_bottom_logic_after_hold_timeout ()
 
double detect_bottom_logic_after_hold_timeout () const
 
void set_detect_bottom_logic_after_hold_timeout (double value)
 
bool has_dive_depth_eps () const
 
void clear_dive_depth_eps ()
 
double dive_depth_eps () const
 
void set_dive_depth_eps (double value)
 
bool has_bottoming_timeout () const
 
void clear_bottoming_timeout ()
 
double bottoming_timeout () const
 
void set_bottoming_timeout (double value)
 
bool has_dive_surface_eps () const
 
void clear_dive_surface_eps ()
 
double dive_surface_eps () const
 
void set_dive_surface_eps (double value)
 
bool has_total_gps_fix_checks () const
 
void clear_total_gps_fix_checks ()
 
uint32_t total_gps_fix_checks () const
 
void set_total_gps_fix_checks (uint32_t value)
 
bool has_total_gps_degraded_fix_checks () const
 
void clear_total_gps_degraded_fix_checks ()
 
uint32_t total_gps_degraded_fix_checks () const
 
void set_total_gps_degraded_fix_checks (uint32_t value)
 
bool has_gps_hdop_fix () const
 
void clear_gps_hdop_fix ()
 
double gps_hdop_fix () const
 
void set_gps_hdop_fix (double value)
 
bool has_gps_pdop_fix () const
 
void clear_gps_pdop_fix ()
 
double gps_pdop_fix () const
 
void set_gps_pdop_fix (double value)
 
bool has_gps_after_dive_hdop_fix () const
 
void clear_gps_after_dive_hdop_fix ()
 
double gps_after_dive_hdop_fix () const
 
void set_gps_after_dive_hdop_fix (double value)
 
bool has_gps_after_dive_pdop_fix () const
 
void clear_gps_after_dive_pdop_fix ()
 
double gps_after_dive_pdop_fix () const
 
void set_gps_after_dive_pdop_fix (double value)
 
bool has_min_depth_safety () const
 
void clear_min_depth_safety ()
 
double min_depth_safety () const
 
void set_min_depth_safety (double value)
 
bool has_total_after_dive_gps_fix_checks () const
 
void clear_total_after_dive_gps_fix_checks ()
 
uint32_t total_after_dive_gps_fix_checks () const
 
void set_total_after_dive_gps_fix_checks (uint32_t value)
 
bool has_goal_timeout_reacquire_gps_attempts () const
 
void clear_goal_timeout_reacquire_gps_attempts ()
 
uint32_t goal_timeout_reacquire_gps_attempts () const
 
void set_goal_timeout_reacquire_gps_attempts (uint32_t value)
 
bool has_goal_timeout_buffer_factor () const
 
void clear_goal_timeout_buffer_factor ()
 
double goal_timeout_buffer_factor () const
 
void set_goal_timeout_buffer_factor (double value)
 
bool has_tpv_history_max () const
 
void clear_tpv_history_max ()
 
uint32_t tpv_history_max () const
 
void set_tpv_history_max (uint32_t value)
 
bool has_rc_setpoint_end () const
 
void clear_rc_setpoint_end ()
 
::jaiabot::config::MissionManager_RemoteControlSetpointEnd rc_setpoint_end () const
 
void set_rc_setpoint_end (::jaiabot::config::MissionManager_RemoteControlSetpointEnd value)
 
bool has_bot_not_rising_timeout () const
 
void clear_bot_not_rising_timeout ()
 
double bot_not_rising_timeout () const
 
void set_bot_not_rising_timeout (double value)
 
bool has_imu_restart_seconds () const
 
void clear_imu_restart_seconds ()
 
uint32_t imu_restart_seconds () const
 
void set_imu_restart_seconds (uint32_t value)
 
bool has_motor_on_time_increment () const
 
void clear_motor_on_time_increment ()
 
int32_t motor_on_time_increment () const
 
void set_motor_on_time_increment (int32_t value)
 
bool has_powered_ascent_throttle () const
 
void clear_powered_ascent_throttle ()
 
double powered_ascent_throttle () const
 
void set_powered_ascent_throttle (double value)
 
bool has_powered_ascent_throttle_increment () const
 
void clear_powered_ascent_throttle_increment ()
 
double powered_ascent_throttle_increment () const
 
void set_powered_ascent_throttle_increment (double value)
 
bool has_powered_ascent_throttle_max () const
 
void clear_powered_ascent_throttle_max ()
 
double powered_ascent_throttle_max () const
 
void set_powered_ascent_throttle_max (double value)
 
bool has_motor_on_time_max () const
 
void clear_motor_on_time_max ()
 
int32_t motor_on_time_max () const
 
void set_motor_on_time_max (int32_t value)
 
bool has_pitch_angle_checks () const
 
void clear_pitch_angle_checks ()
 
int32_t pitch_angle_checks () const
 
void set_pitch_angle_checks (int32_t value)
 
bool has_pitch_to_determine_powered_ascent_vertical () const
 
void clear_pitch_to_determine_powered_ascent_vertical ()
 
double pitch_to_determine_powered_ascent_vertical () const
 
void set_pitch_to_determine_powered_ascent_vertical (double value)
 
bool has_pitch_to_determine_dive_prep_vertical () const
 
void clear_pitch_to_determine_dive_prep_vertical ()
 
double pitch_to_determine_dive_prep_vertical () const
 
void set_pitch_to_determine_dive_prep_vertical (double value)
 
bool has_pitch_angle_min_check_time () const
 
void clear_pitch_angle_min_check_time ()
 
double pitch_angle_min_check_time () const
 
void set_pitch_angle_min_check_time (double value)
 
bool has_dive_eps_to_determine_diving () const
 
void clear_dive_eps_to_determine_diving ()
 
double dive_eps_to_determine_diving () const
 
void set_dive_eps_to_determine_diving (double value)
 
bool has_data_offload_exclude () const
 
void clear_data_offload_exclude ()
 
::jaiabot::config::MissionManager_DownloadFileTypes data_offload_exclude () const
 
void set_data_offload_exclude (::jaiabot::config::MissionManager_DownloadFileTypes value)
 
bool has_failed_startup_log_timeout () const
 
void clear_failed_startup_log_timeout ()
 
int32_t failed_startup_log_timeout () const
 
void set_failed_startup_log_timeout (int32_t value)
 
bool has_hard_bottom_type_acceleration () const
 
void clear_hard_bottom_type_acceleration ()
 
double hard_bottom_type_acceleration () const
 
void set_hard_bottom_type_acceleration (double value)
 
bool has_waypoint_with_no_task_slip_radius () const
 
void clear_waypoint_with_no_task_slip_radius ()
 
int32_t waypoint_with_no_task_slip_radius () const
 
void set_waypoint_with_no_task_slip_radius (int32_t value)
 
bool has_waypoint_with_task_slip_radius () const
 
void clear_waypoint_with_task_slip_radius ()
 
int32_t waypoint_with_task_slip_radius () const
 
void set_waypoint_with_task_slip_radius (int32_t value)
 
bool has_pressure_sensor_to_waterline () const
 
void clear_pressure_sensor_to_waterline ()
 
double pressure_sensor_to_waterline () const
 
void set_pressure_sensor_to_waterline (double value)
 
bool has_pressure_sensor_to_tail () const
 
void clear_pressure_sensor_to_tail ()
 
double pressure_sensor_to_tail () const
 
void set_pressure_sensor_to_tail (double value)
 
bool has_min_subsurface_current_vector_hold_time () const
 
void clear_min_subsurface_current_vector_hold_time ()
 
int32_t min_subsurface_current_vector_hold_time () const
 
void set_min_subsurface_current_vector_hold_time (int32_t value)
 
bool has_min_subsurface_current_vector_drift_time () const
 
void clear_min_subsurface_current_vector_drift_time ()
 
int32_t min_subsurface_current_vector_drift_time () const
 
void set_min_subsurface_current_vector_drift_time (int32_t value)
 
template<typename Quantity >
void set_startup_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity startup_timeout_with_units () const
 
boost::units::quantity< startup_timeout_unit, double > startup_timeout_with_units () const
 
template<typename Quantity >
void set_powered_ascent_motor_on_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity powered_ascent_motor_on_timeout_with_units () const
 
boost::units::quantity< powered_ascent_motor_on_timeout_unit, google::protobuf::int32 > powered_ascent_motor_on_timeout_with_units () const
 
template<typename Quantity >
void set_powered_ascent_motor_off_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity powered_ascent_motor_off_timeout_with_units () const
 
boost::units::quantity< powered_ascent_motor_off_timeout_unit, google::protobuf::int32 > powered_ascent_motor_off_timeout_with_units () const
 
template<typename Quantity >
void set_dive_prep_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity dive_prep_timeout_with_units () const
 
boost::units::quantity< dive_prep_timeout_unit, google::protobuf::int32 > dive_prep_timeout_with_units () const
 
template<typename Quantity >
void set_powered_descent_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity powered_descent_timeout_with_units () const
 
boost::units::quantity< powered_descent_timeout_unit, google::protobuf::int32 > powered_descent_timeout_with_units () const
 
template<typename Quantity >
void set_detect_bottom_logic_init_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity detect_bottom_logic_init_timeout_with_units () const
 
boost::units::quantity< detect_bottom_logic_init_timeout_unit, double > detect_bottom_logic_init_timeout_with_units () const
 
template<typename Quantity >
void set_detect_bottom_logic_after_hold_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity detect_bottom_logic_after_hold_timeout_with_units () const
 
boost::units::quantity< detect_bottom_logic_after_hold_timeout_unit, double > detect_bottom_logic_after_hold_timeout_with_units () const
 
template<typename Quantity >
void set_dive_depth_eps_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity dive_depth_eps_with_units () const
 
boost::units::quantity< dive_depth_eps_unit, double > dive_depth_eps_with_units () const
 
template<typename Quantity >
void set_bottoming_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity bottoming_timeout_with_units () const
 
boost::units::quantity< bottoming_timeout_unit, double > bottoming_timeout_with_units () const
 
template<typename Quantity >
void set_dive_surface_eps_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity dive_surface_eps_with_units () const
 
boost::units::quantity< dive_surface_eps_unit, double > dive_surface_eps_with_units () const
 
template<typename Quantity >
void set_bot_not_rising_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity bot_not_rising_timeout_with_units () const
 
boost::units::quantity< bot_not_rising_timeout_unit, double > bot_not_rising_timeout_with_units () const
 
template<typename Quantity >
void set_motor_on_time_increment_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity motor_on_time_increment_with_units () const
 
boost::units::quantity< motor_on_time_increment_unit, google::protobuf::int32 > motor_on_time_increment_with_units () const
 
template<typename Quantity >
void set_motor_on_time_max_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity motor_on_time_max_with_units () const
 
boost::units::quantity< motor_on_time_max_unit, google::protobuf::int32 > motor_on_time_max_with_units () const
 
template<typename Quantity >
void set_pitch_angle_min_check_time_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity pitch_angle_min_check_time_with_units () const
 
boost::units::quantity< pitch_angle_min_check_time_unit, double > pitch_angle_min_check_time_with_units () const
 
template<typename Quantity >
void set_dive_eps_to_determine_diving_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity dive_eps_to_determine_diving_with_units () const
 
boost::units::quantity< dive_eps_to_determine_diving_unit, double > dive_eps_to_determine_diving_with_units () const
 
template<typename Quantity >
void set_failed_startup_log_timeout_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity failed_startup_log_timeout_with_units () const
 
boost::units::quantity< failed_startup_log_timeout_unit, google::protobuf::int32 > failed_startup_log_timeout_with_units () const
 
template<typename Quantity >
void set_pressure_sensor_to_waterline_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity pressure_sensor_to_waterline_with_units () const
 
boost::units::quantity< pressure_sensor_to_waterline_unit, double > pressure_sensor_to_waterline_with_units () const
 
template<typename Quantity >
void set_pressure_sensor_to_tail_with_units (Quantity value_w_units)
 
template<typename Quantity >
Quantity pressure_sensor_to_tail_with_units () const
 
boost::units::quantity< pressure_sensor_to_tail_unit, double > pressure_sensor_to_tail_with_units () const
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_data_preoffload_script (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_data_postoffload_script (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_log_dir (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_log_staging_dir (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_log_archive_dir (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 MissionManagerdefault_instance ()
 
static const MissionManagerinternal_default_instance ()
 
static bool RemoteControlSetpointEnd_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * RemoteControlSetpointEnd_descriptor ()
 
template<typename T >
static const std::string & RemoteControlSetpointEnd_Name (T enum_t_value)
 
static bool RemoteControlSetpointEnd_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RemoteControlSetpointEnd *value)
 
static bool DownloadFileTypes_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * DownloadFileTypes_descriptor ()
 
template<typename T >
static const std::string & DownloadFileTypes_Name (T enum_t_value)
 
static bool DownloadFileTypes_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, DownloadFileTypes *value)
 
static bool EngineeringTestMode_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * EngineeringTestMode_descriptor ()
 
template<typename T >
static const std::string & EngineeringTestMode_Name (T enum_t_value)
 
static bool EngineeringTestMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, EngineeringTestMode *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 
static constexpr RemoteControlSetpointEnd RC_SETPOINT_ENDS_IN_STATIONKEEP
 
static constexpr RemoteControlSetpointEnd RC_SETPOINT_ENDS_IN_SURFACE_DRIFT
 
static constexpr RemoteControlSetpointEnd RemoteControlSetpointEnd_MIN
 
static constexpr RemoteControlSetpointEnd RemoteControlSetpointEnd_MAX
 
static constexpr int RemoteControlSetpointEnd_ARRAYSIZE
 
static constexpr DownloadFileTypes NONE
 
static constexpr DownloadFileTypes GOBY
 
static constexpr DownloadFileTypes TASKPACKET
 
static constexpr DownloadFileTypes DownloadFileTypes_MIN
 
static constexpr DownloadFileTypes DownloadFileTypes_MAX
 
static constexpr int DownloadFileTypes_ARRAYSIZE
 
static constexpr EngineeringTestMode ENGINEERING_TEST__ALWAYS_LOG_EVEN_WHEN_IDLE
 
static constexpr EngineeringTestMode ENGINEERING_TEST__IGNORE_SOME_ERRORS
 
static constexpr EngineeringTestMode ENGINEERING_TEST__INDOOR_MODE__NO_GPS
 
static constexpr EngineeringTestMode EngineeringTestMode_MIN
 
static constexpr EngineeringTestMode EngineeringTestMode_MAX
 
static constexpr int EngineeringTestMode_ARRAYSIZE
 

Protected Member Functions

 MissionManager (::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_2fmission_5fmanager_2fconfig_2eproto
 
void swap (MissionManager &a, MissionManager &b)
 

Detailed Description

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

Member Typedef Documentation

◆ bot_not_rising_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::bot_not_rising_timeout_dimension

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

◆ bot_not_rising_timeout_unit

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

◆ bottoming_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::bottoming_timeout_dimension

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

◆ bottoming_timeout_unit

typedef boost::units::unit<bottoming_timeout_dimension,boost::units::si::system> jaiabot::config::MissionManager::bottoming_timeout_unit

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

◆ detect_bottom_logic_after_hold_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::detect_bottom_logic_after_hold_timeout_dimension

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

◆ detect_bottom_logic_after_hold_timeout_unit

◆ detect_bottom_logic_init_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::detect_bottom_logic_init_timeout_dimension

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

◆ detect_bottom_logic_init_timeout_unit

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

◆ dive_depth_eps_dimension

typedef boost::units::derived_dimension<boost::units::length_base_dimension,1>::type jaiabot::config::MissionManager::dive_depth_eps_dimension

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

◆ dive_depth_eps_unit

typedef boost::units::unit<dive_depth_eps_dimension,boost::units::si::system> jaiabot::config::MissionManager::dive_depth_eps_unit

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

◆ dive_eps_to_determine_diving_dimension

typedef boost::units::derived_dimension<boost::units::length_base_dimension,1>::type jaiabot::config::MissionManager::dive_eps_to_determine_diving_dimension

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

◆ dive_eps_to_determine_diving_unit

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

◆ dive_prep_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::dive_prep_timeout_dimension

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

◆ dive_prep_timeout_unit

typedef boost::units::unit<dive_prep_timeout_dimension,boost::units::si::system> jaiabot::config::MissionManager::dive_prep_timeout_unit

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

◆ dive_surface_eps_dimension

typedef boost::units::derived_dimension<boost::units::length_base_dimension,1>::type jaiabot::config::MissionManager::dive_surface_eps_dimension

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

◆ dive_surface_eps_unit

typedef boost::units::unit<dive_surface_eps_dimension,boost::units::si::system> jaiabot::config::MissionManager::dive_surface_eps_unit

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

◆ DownloadFileTypes

◆ EngineeringTestMode

◆ failed_startup_log_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::failed_startup_log_timeout_dimension

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

◆ failed_startup_log_timeout_unit

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

◆ motor_on_time_increment_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::motor_on_time_increment_dimension

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

◆ motor_on_time_increment_unit

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

◆ motor_on_time_max_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::motor_on_time_max_dimension

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

◆ motor_on_time_max_unit

typedef boost::units::unit<motor_on_time_max_dimension,boost::units::si::system> jaiabot::config::MissionManager::motor_on_time_max_unit

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

◆ pitch_angle_min_check_time_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::pitch_angle_min_check_time_dimension

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

◆ pitch_angle_min_check_time_unit

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

◆ powered_ascent_motor_off_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::powered_ascent_motor_off_timeout_dimension

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

◆ powered_ascent_motor_off_timeout_unit

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

◆ powered_ascent_motor_on_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::powered_ascent_motor_on_timeout_dimension

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

◆ powered_ascent_motor_on_timeout_unit

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

◆ powered_descent_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::powered_descent_timeout_dimension

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

◆ powered_descent_timeout_unit

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

◆ pressure_sensor_to_tail_dimension

typedef boost::units::derived_dimension<boost::units::length_base_dimension,1>::type jaiabot::config::MissionManager::pressure_sensor_to_tail_dimension

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

◆ pressure_sensor_to_tail_unit

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

◆ pressure_sensor_to_waterline_dimension

typedef boost::units::derived_dimension<boost::units::length_base_dimension,1>::type jaiabot::config::MissionManager::pressure_sensor_to_waterline_dimension

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

◆ pressure_sensor_to_waterline_unit

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

◆ RemoteControlSetpointEnd

◆ ResolveNoForwardProgress

◆ startup_timeout_dimension

typedef boost::units::derived_dimension<boost::units::time_base_dimension,1>::type jaiabot::config::MissionManager::startup_timeout_dimension

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

◆ startup_timeout_unit

typedef boost::units::unit<startup_timeout_dimension,boost::units::si::system> jaiabot::config::MissionManager::startup_timeout_unit

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

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kIncludeGoalTimeoutStatesFieldNumber 
kTestModeFieldNumber 
kIgnoreErrorFieldNumber 
kDataPreoffloadScriptFieldNumber 
kDataPostoffloadScriptFieldNumber 
kLogDirFieldNumber 
kLogStagingDirFieldNumber 
kLogArchiveDirFieldNumber 
kAppFieldNumber 
kInterprocessFieldNumber 
kCommandSubCfgFieldNumber 
kContactUpdateSubCfgFieldNumber 
kResolveNoForwardProgressFieldNumber 
kStartCameraCommandFieldNumber 
kStopCameraCommandFieldNumber 
kFleetIdFieldNumber 
kBotIdFieldNumber 
kUseGoalTimeoutFieldNumber 
kSkipGoalTaskFieldNumber 
kIsSimFieldNumber 
kCameraAvailableFieldNumber 
kSubnetMaskFieldNumber 
kStartupTimeoutFieldNumber 
kPoweredAscentMotorOnTimeoutFieldNumber 
kPoweredAscentMotorOffTimeoutFieldNumber 
kDivePrepTimeoutFieldNumber 
kPoweredDescentTimeoutFieldNumber 
kDetectBottomLogicInitTimeoutFieldNumber 
kDetectBottomLogicAfterHoldTimeoutFieldNumber 
kDiveDepthEpsFieldNumber 
kBottomingTimeoutFieldNumber 
kDiveSurfaceEpsFieldNumber 
kTotalGpsFixChecksFieldNumber 
kTotalGpsDegradedFixChecksFieldNumber 
kGpsHdopFixFieldNumber 
kGpsPdopFixFieldNumber 
kGpsAfterDiveHdopFixFieldNumber 
kGpsAfterDivePdopFixFieldNumber 
kMinDepthSafetyFieldNumber 
kTotalAfterDiveGpsFixChecksFieldNumber 
kGoalTimeoutReacquireGpsAttemptsFieldNumber 
kGoalTimeoutBufferFactorFieldNumber 
kTpvHistoryMaxFieldNumber 
kRcSetpointEndFieldNumber 
kBotNotRisingTimeoutFieldNumber 
kImuRestartSecondsFieldNumber 
kMotorOnTimeIncrementFieldNumber 
kPoweredAscentThrottleFieldNumber 
kPoweredAscentThrottleIncrementFieldNumber 
kPoweredAscentThrottleMaxFieldNumber 
kMotorOnTimeMaxFieldNumber 
kPitchAngleChecksFieldNumber 
kPitchToDeterminePoweredAscentVerticalFieldNumber 
kPitchToDetermineDivePrepVerticalFieldNumber 
kPitchAngleMinCheckTimeFieldNumber 
kDiveEpsToDetermineDivingFieldNumber 
kDataOffloadExcludeFieldNumber 
kFailedStartupLogTimeoutFieldNumber 
kHardBottomTypeAccelerationFieldNumber 
kWaypointWithNoTaskSlipRadiusFieldNumber 
kWaypointWithTaskSlipRadiusFieldNumber 
kPressureSensorToWaterlineFieldNumber 
kPressureSensorToTailFieldNumber 
kMinSubsurfaceCurrentVectorHoldTimeFieldNumber 
kMinSubsurfaceCurrentVectorDriftTimeFieldNumber 

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

Constructor & Destructor Documentation

◆ MissionManager() [1/5]

jaiabot::config::MissionManager::MissionManager ( )
inline

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

◆ ~MissionManager()

jaiabot::config::MissionManager::~MissionManager ( )
override

◆ MissionManager() [2/5]

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

◆ MissionManager() [3/5]

jaiabot::config::MissionManager::MissionManager ( const MissionManager from)

◆ MissionManager() [4/5]

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

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

◆ MissionManager() [5/5]

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

Member Function Documentation

◆ _InternalParse()

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

◆ _InternalSerialize()

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

◆ add_ignore_error()

void jaiabot::config::MissionManager::add_ignore_error ( ::jaiabot::protobuf::Error  value)
inline

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

◆ add_include_goal_timeout_states()

void jaiabot::config::MissionManager::add_include_goal_timeout_states ( ::jaiabot::protobuf::MissionState  value)
inline

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

◆ add_test_mode()

void jaiabot::config::MissionManager::add_test_mode ( ::jaiabot::config::MissionManager_EngineeringTestMode  value)
inline

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

◆ app()

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

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

◆ bot_id()

int32_t jaiabot::config::MissionManager::bot_id ( ) const
inline

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

◆ bot_not_rising_timeout()

double jaiabot::config::MissionManager::bot_not_rising_timeout ( ) const
inline

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

◆ bot_not_rising_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::bot_not_rising_timeout_with_units ( ) const
inline

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

◆ bot_not_rising_timeout_with_units() [2/2]

boost::units::quantity< bot_not_rising_timeout_unit, double > jaiabot::config::MissionManager::bot_not_rising_timeout_with_units ( ) const
inline

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

◆ bottoming_timeout()

double jaiabot::config::MissionManager::bottoming_timeout ( ) const
inline

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

◆ bottoming_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::bottoming_timeout_with_units ( ) const
inline

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

◆ bottoming_timeout_with_units() [2/2]

boost::units::quantity< bottoming_timeout_unit, double > jaiabot::config::MissionManager::bottoming_timeout_with_units ( ) const
inline

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

◆ ByteSizeLong()

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

◆ camera_available()

bool jaiabot::config::MissionManager::camera_available ( ) const
inline

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

◆ Clear()

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

◆ clear_app()

void jaiabot::config::MissionManager::clear_app ( )

◆ clear_bot_id()

void jaiabot::config::MissionManager::clear_bot_id ( )
inline

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

◆ clear_bot_not_rising_timeout()

void jaiabot::config::MissionManager::clear_bot_not_rising_timeout ( )
inline

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

◆ clear_bottoming_timeout()

void jaiabot::config::MissionManager::clear_bottoming_timeout ( )
inline

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

◆ clear_camera_available()

void jaiabot::config::MissionManager::clear_camera_available ( )
inline

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

◆ clear_command_sub_cfg()

void jaiabot::config::MissionManager::clear_command_sub_cfg ( )

◆ clear_contact_update_sub_cfg()

void jaiabot::config::MissionManager::clear_contact_update_sub_cfg ( )

◆ clear_data_offload_exclude()

void jaiabot::config::MissionManager::clear_data_offload_exclude ( )
inline

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

◆ clear_data_postoffload_script()

void jaiabot::config::MissionManager::clear_data_postoffload_script ( )
inline

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

◆ clear_data_preoffload_script()

void jaiabot::config::MissionManager::clear_data_preoffload_script ( )
inline

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

◆ clear_detect_bottom_logic_after_hold_timeout()

void jaiabot::config::MissionManager::clear_detect_bottom_logic_after_hold_timeout ( )
inline

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

◆ clear_detect_bottom_logic_init_timeout()

void jaiabot::config::MissionManager::clear_detect_bottom_logic_init_timeout ( )
inline

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

◆ clear_dive_depth_eps()

void jaiabot::config::MissionManager::clear_dive_depth_eps ( )
inline

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

◆ clear_dive_eps_to_determine_diving()

void jaiabot::config::MissionManager::clear_dive_eps_to_determine_diving ( )
inline

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

◆ clear_dive_prep_timeout()

void jaiabot::config::MissionManager::clear_dive_prep_timeout ( )
inline

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

◆ clear_dive_surface_eps()

void jaiabot::config::MissionManager::clear_dive_surface_eps ( )
inline

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

◆ clear_failed_startup_log_timeout()

void jaiabot::config::MissionManager::clear_failed_startup_log_timeout ( )
inline

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

◆ clear_fleet_id()

void jaiabot::config::MissionManager::clear_fleet_id ( )
inline

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

◆ clear_goal_timeout_buffer_factor()

void jaiabot::config::MissionManager::clear_goal_timeout_buffer_factor ( )
inline

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

◆ clear_goal_timeout_reacquire_gps_attempts()

void jaiabot::config::MissionManager::clear_goal_timeout_reacquire_gps_attempts ( )
inline

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

◆ clear_gps_after_dive_hdop_fix()

void jaiabot::config::MissionManager::clear_gps_after_dive_hdop_fix ( )
inline

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

◆ clear_gps_after_dive_pdop_fix()

void jaiabot::config::MissionManager::clear_gps_after_dive_pdop_fix ( )
inline

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

◆ clear_gps_hdop_fix()

void jaiabot::config::MissionManager::clear_gps_hdop_fix ( )
inline

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

◆ clear_gps_pdop_fix()

void jaiabot::config::MissionManager::clear_gps_pdop_fix ( )
inline

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

◆ clear_hard_bottom_type_acceleration()

void jaiabot::config::MissionManager::clear_hard_bottom_type_acceleration ( )
inline

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

◆ clear_ignore_error()

void jaiabot::config::MissionManager::clear_ignore_error ( )
inline

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

◆ clear_imu_restart_seconds()

void jaiabot::config::MissionManager::clear_imu_restart_seconds ( )
inline

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

◆ clear_include_goal_timeout_states()

void jaiabot::config::MissionManager::clear_include_goal_timeout_states ( )
inline

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

◆ clear_interprocess()

void jaiabot::config::MissionManager::clear_interprocess ( )

◆ clear_is_sim()

void jaiabot::config::MissionManager::clear_is_sim ( )
inline

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

◆ clear_log_archive_dir()

void jaiabot::config::MissionManager::clear_log_archive_dir ( )
inline

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

◆ clear_log_dir()

void jaiabot::config::MissionManager::clear_log_dir ( )
inline

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

◆ clear_log_staging_dir()

void jaiabot::config::MissionManager::clear_log_staging_dir ( )
inline

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

◆ clear_min_depth_safety()

void jaiabot::config::MissionManager::clear_min_depth_safety ( )
inline

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

◆ clear_min_subsurface_current_vector_drift_time()

void jaiabot::config::MissionManager::clear_min_subsurface_current_vector_drift_time ( )
inline

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

◆ clear_min_subsurface_current_vector_hold_time()

void jaiabot::config::MissionManager::clear_min_subsurface_current_vector_hold_time ( )
inline

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

◆ clear_motor_on_time_increment()

void jaiabot::config::MissionManager::clear_motor_on_time_increment ( )
inline

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

◆ clear_motor_on_time_max()

void jaiabot::config::MissionManager::clear_motor_on_time_max ( )
inline

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

◆ clear_pitch_angle_checks()

void jaiabot::config::MissionManager::clear_pitch_angle_checks ( )
inline

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

◆ clear_pitch_angle_min_check_time()

void jaiabot::config::MissionManager::clear_pitch_angle_min_check_time ( )
inline

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

◆ clear_pitch_to_determine_dive_prep_vertical()

void jaiabot::config::MissionManager::clear_pitch_to_determine_dive_prep_vertical ( )
inline

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

◆ clear_pitch_to_determine_powered_ascent_vertical()

void jaiabot::config::MissionManager::clear_pitch_to_determine_powered_ascent_vertical ( )
inline

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

◆ clear_powered_ascent_motor_off_timeout()

void jaiabot::config::MissionManager::clear_powered_ascent_motor_off_timeout ( )
inline

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

◆ clear_powered_ascent_motor_on_timeout()

void jaiabot::config::MissionManager::clear_powered_ascent_motor_on_timeout ( )
inline

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

◆ clear_powered_ascent_throttle()

void jaiabot::config::MissionManager::clear_powered_ascent_throttle ( )
inline

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

◆ clear_powered_ascent_throttle_increment()

void jaiabot::config::MissionManager::clear_powered_ascent_throttle_increment ( )
inline

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

◆ clear_powered_ascent_throttle_max()

void jaiabot::config::MissionManager::clear_powered_ascent_throttle_max ( )
inline

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

◆ clear_powered_descent_timeout()

void jaiabot::config::MissionManager::clear_powered_descent_timeout ( )
inline

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

◆ clear_pressure_sensor_to_tail()

void jaiabot::config::MissionManager::clear_pressure_sensor_to_tail ( )
inline

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

◆ clear_pressure_sensor_to_waterline()

void jaiabot::config::MissionManager::clear_pressure_sensor_to_waterline ( )
inline

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

◆ clear_rc_setpoint_end()

void jaiabot::config::MissionManager::clear_rc_setpoint_end ( )
inline

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

◆ clear_resolve_no_forward_progress()

void jaiabot::config::MissionManager::clear_resolve_no_forward_progress ( )
inline

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

◆ clear_skip_goal_task()

void jaiabot::config::MissionManager::clear_skip_goal_task ( )
inline

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

◆ clear_start_camera_command()

void jaiabot::config::MissionManager::clear_start_camera_command ( )

◆ clear_startup_timeout()

void jaiabot::config::MissionManager::clear_startup_timeout ( )
inline

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

◆ clear_stop_camera_command()

void jaiabot::config::MissionManager::clear_stop_camera_command ( )

◆ clear_subnet_mask()

void jaiabot::config::MissionManager::clear_subnet_mask ( )
inline

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

◆ clear_test_mode()

void jaiabot::config::MissionManager::clear_test_mode ( )
inline

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

◆ clear_total_after_dive_gps_fix_checks()

void jaiabot::config::MissionManager::clear_total_after_dive_gps_fix_checks ( )
inline

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

◆ clear_total_gps_degraded_fix_checks()

void jaiabot::config::MissionManager::clear_total_gps_degraded_fix_checks ( )
inline

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

◆ clear_total_gps_fix_checks()

void jaiabot::config::MissionManager::clear_total_gps_fix_checks ( )
inline

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

◆ clear_tpv_history_max()

void jaiabot::config::MissionManager::clear_tpv_history_max ( )
inline

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

◆ clear_use_goal_timeout()

void jaiabot::config::MissionManager::clear_use_goal_timeout ( )
inline

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

◆ clear_waypoint_with_no_task_slip_radius()

void jaiabot::config::MissionManager::clear_waypoint_with_no_task_slip_radius ( )
inline

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

◆ clear_waypoint_with_task_slip_radius()

void jaiabot::config::MissionManager::clear_waypoint_with_task_slip_radius ( )
inline

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

◆ command_sub_cfg()

const ::goby::middleware::protobuf::TransporterConfig & jaiabot::config::MissionManager::command_sub_cfg ( ) const
inline

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

◆ contact_update_sub_cfg()

const ::goby::middleware::protobuf::TransporterConfig & jaiabot::config::MissionManager::contact_update_sub_cfg ( ) const
inline

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

◆ CopyFrom()

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

◆ data_offload_exclude()

jaiabot::config::MissionManager_DownloadFileTypes jaiabot::config::MissionManager::data_offload_exclude ( ) const
inline

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

◆ data_postoffload_script()

const std::string & jaiabot::config::MissionManager::data_postoffload_script ( ) const
inline

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

◆ data_preoffload_script()

const std::string & jaiabot::config::MissionManager::data_preoffload_script ( ) const
inline

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

◆ default_instance()

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

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

◆ descriptor()

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

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

◆ detect_bottom_logic_after_hold_timeout()

double jaiabot::config::MissionManager::detect_bottom_logic_after_hold_timeout ( ) const
inline

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

◆ detect_bottom_logic_after_hold_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::detect_bottom_logic_after_hold_timeout_with_units ( ) const
inline

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

◆ detect_bottom_logic_after_hold_timeout_with_units() [2/2]

boost::units::quantity< detect_bottom_logic_after_hold_timeout_unit, double > jaiabot::config::MissionManager::detect_bottom_logic_after_hold_timeout_with_units ( ) const
inline

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

◆ detect_bottom_logic_init_timeout()

double jaiabot::config::MissionManager::detect_bottom_logic_init_timeout ( ) const
inline

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

◆ detect_bottom_logic_init_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::detect_bottom_logic_init_timeout_with_units ( ) const
inline

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

◆ detect_bottom_logic_init_timeout_with_units() [2/2]

boost::units::quantity< detect_bottom_logic_init_timeout_unit, double > jaiabot::config::MissionManager::detect_bottom_logic_init_timeout_with_units ( ) const
inline

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

◆ dive_depth_eps()

double jaiabot::config::MissionManager::dive_depth_eps ( ) const
inline

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

◆ dive_depth_eps_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::dive_depth_eps_with_units ( ) const
inline

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

◆ dive_depth_eps_with_units() [2/2]

boost::units::quantity< dive_depth_eps_unit, double > jaiabot::config::MissionManager::dive_depth_eps_with_units ( ) const
inline

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

◆ dive_eps_to_determine_diving()

double jaiabot::config::MissionManager::dive_eps_to_determine_diving ( ) const
inline

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

◆ dive_eps_to_determine_diving_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::dive_eps_to_determine_diving_with_units ( ) const
inline

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

◆ dive_eps_to_determine_diving_with_units() [2/2]

boost::units::quantity< dive_eps_to_determine_diving_unit, double > jaiabot::config::MissionManager::dive_eps_to_determine_diving_with_units ( ) const
inline

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

◆ dive_prep_timeout()

int32_t jaiabot::config::MissionManager::dive_prep_timeout ( ) const
inline

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

◆ dive_prep_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::dive_prep_timeout_with_units ( ) const
inline

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

◆ dive_prep_timeout_with_units() [2/2]

boost::units::quantity< dive_prep_timeout_unit, google::protobuf::int32 > jaiabot::config::MissionManager::dive_prep_timeout_with_units ( ) const
inline

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

◆ dive_surface_eps()

double jaiabot::config::MissionManager::dive_surface_eps ( ) const
inline

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

◆ dive_surface_eps_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::dive_surface_eps_with_units ( ) const
inline

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

◆ dive_surface_eps_with_units() [2/2]

boost::units::quantity< dive_surface_eps_unit, double > jaiabot::config::MissionManager::dive_surface_eps_with_units ( ) const
inline

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

◆ DownloadFileTypes_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::config::MissionManager::DownloadFileTypes_descriptor ( )
inlinestatic

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

◆ DownloadFileTypes_IsValid()

static bool jaiabot::config::MissionManager::DownloadFileTypes_IsValid ( int  value)
inlinestatic

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

◆ DownloadFileTypes_Name()

template<typename T >
static const std::string & jaiabot::config::MissionManager::DownloadFileTypes_Name ( enum_t_value)
inlinestatic

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

◆ DownloadFileTypes_Parse()

static bool jaiabot::config::MissionManager::DownloadFileTypes_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
DownloadFileTypes value 
)
inlinestatic

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

◆ EngineeringTestMode_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::config::MissionManager::EngineeringTestMode_descriptor ( )
inlinestatic

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

◆ EngineeringTestMode_IsValid()

static bool jaiabot::config::MissionManager::EngineeringTestMode_IsValid ( int  value)
inlinestatic

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

◆ EngineeringTestMode_Name()

template<typename T >
static const std::string & jaiabot::config::MissionManager::EngineeringTestMode_Name ( enum_t_value)
inlinestatic

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

◆ EngineeringTestMode_Parse()

static bool jaiabot::config::MissionManager::EngineeringTestMode_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
EngineeringTestMode value 
)
inlinestatic

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

◆ failed_startup_log_timeout()

int32_t jaiabot::config::MissionManager::failed_startup_log_timeout ( ) const
inline

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

◆ failed_startup_log_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::failed_startup_log_timeout_with_units ( ) const
inline

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

◆ failed_startup_log_timeout_with_units() [2/2]

boost::units::quantity< failed_startup_log_timeout_unit, google::protobuf::int32 > jaiabot::config::MissionManager::failed_startup_log_timeout_with_units ( ) const
inline

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

◆ fleet_id()

int32_t jaiabot::config::MissionManager::fleet_id ( ) const
inline

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

◆ GetCachedSize()

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

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

◆ GetClassData()

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

◆ GetDescriptor()

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

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

◆ GetMetadata()

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

◆ GetReflection()

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

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

◆ goal_timeout_buffer_factor()

double jaiabot::config::MissionManager::goal_timeout_buffer_factor ( ) const
inline

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

◆ goal_timeout_reacquire_gps_attempts()

uint32_t jaiabot::config::MissionManager::goal_timeout_reacquire_gps_attempts ( ) const
inline

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

◆ gps_after_dive_hdop_fix()

double jaiabot::config::MissionManager::gps_after_dive_hdop_fix ( ) const
inline

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

◆ gps_after_dive_pdop_fix()

double jaiabot::config::MissionManager::gps_after_dive_pdop_fix ( ) const
inline

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

◆ gps_hdop_fix()

double jaiabot::config::MissionManager::gps_hdop_fix ( ) const
inline

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

◆ gps_pdop_fix()

double jaiabot::config::MissionManager::gps_pdop_fix ( ) const
inline

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

◆ hard_bottom_type_acceleration()

double jaiabot::config::MissionManager::hard_bottom_type_acceleration ( ) const
inline

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

◆ has_app()

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

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

◆ has_bot_id()

bool jaiabot::config::MissionManager::has_bot_id ( ) const
inline

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

◆ has_bot_not_rising_timeout()

bool jaiabot::config::MissionManager::has_bot_not_rising_timeout ( ) const
inline

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

◆ has_bottoming_timeout()

bool jaiabot::config::MissionManager::has_bottoming_timeout ( ) const
inline

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

◆ has_camera_available()

bool jaiabot::config::MissionManager::has_camera_available ( ) const
inline

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

◆ has_command_sub_cfg()

bool jaiabot::config::MissionManager::has_command_sub_cfg ( ) const
inline

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

◆ has_contact_update_sub_cfg()

bool jaiabot::config::MissionManager::has_contact_update_sub_cfg ( ) const
inline

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

◆ has_data_offload_exclude()

bool jaiabot::config::MissionManager::has_data_offload_exclude ( ) const
inline

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

◆ has_data_postoffload_script()

bool jaiabot::config::MissionManager::has_data_postoffload_script ( ) const
inline

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

◆ has_data_preoffload_script()

bool jaiabot::config::MissionManager::has_data_preoffload_script ( ) const
inline

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

◆ has_detect_bottom_logic_after_hold_timeout()

bool jaiabot::config::MissionManager::has_detect_bottom_logic_after_hold_timeout ( ) const
inline

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

◆ has_detect_bottom_logic_init_timeout()

bool jaiabot::config::MissionManager::has_detect_bottom_logic_init_timeout ( ) const
inline

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

◆ has_dive_depth_eps()

bool jaiabot::config::MissionManager::has_dive_depth_eps ( ) const
inline

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

◆ has_dive_eps_to_determine_diving()

bool jaiabot::config::MissionManager::has_dive_eps_to_determine_diving ( ) const
inline

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

◆ has_dive_prep_timeout()

bool jaiabot::config::MissionManager::has_dive_prep_timeout ( ) const
inline

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

◆ has_dive_surface_eps()

bool jaiabot::config::MissionManager::has_dive_surface_eps ( ) const
inline

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

◆ has_failed_startup_log_timeout()

bool jaiabot::config::MissionManager::has_failed_startup_log_timeout ( ) const
inline

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

◆ has_fleet_id()

bool jaiabot::config::MissionManager::has_fleet_id ( ) const
inline

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

◆ has_goal_timeout_buffer_factor()

bool jaiabot::config::MissionManager::has_goal_timeout_buffer_factor ( ) const
inline

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

◆ has_goal_timeout_reacquire_gps_attempts()

bool jaiabot::config::MissionManager::has_goal_timeout_reacquire_gps_attempts ( ) const
inline

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

◆ has_gps_after_dive_hdop_fix()

bool jaiabot::config::MissionManager::has_gps_after_dive_hdop_fix ( ) const
inline

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

◆ has_gps_after_dive_pdop_fix()

bool jaiabot::config::MissionManager::has_gps_after_dive_pdop_fix ( ) const
inline

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

◆ has_gps_hdop_fix()

bool jaiabot::config::MissionManager::has_gps_hdop_fix ( ) const
inline

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

◆ has_gps_pdop_fix()

bool jaiabot::config::MissionManager::has_gps_pdop_fix ( ) const
inline

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

◆ has_hard_bottom_type_acceleration()

bool jaiabot::config::MissionManager::has_hard_bottom_type_acceleration ( ) const
inline

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

◆ has_imu_restart_seconds()

bool jaiabot::config::MissionManager::has_imu_restart_seconds ( ) const
inline

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

◆ has_interprocess()

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

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

◆ has_is_sim()

bool jaiabot::config::MissionManager::has_is_sim ( ) const
inline

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

◆ has_log_archive_dir()

bool jaiabot::config::MissionManager::has_log_archive_dir ( ) const
inline

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

◆ has_log_dir()

bool jaiabot::config::MissionManager::has_log_dir ( ) const
inline

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

◆ has_log_staging_dir()

bool jaiabot::config::MissionManager::has_log_staging_dir ( ) const
inline

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

◆ has_min_depth_safety()

bool jaiabot::config::MissionManager::has_min_depth_safety ( ) const
inline

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

◆ has_min_subsurface_current_vector_drift_time()

bool jaiabot::config::MissionManager::has_min_subsurface_current_vector_drift_time ( ) const
inline

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

◆ has_min_subsurface_current_vector_hold_time()

bool jaiabot::config::MissionManager::has_min_subsurface_current_vector_hold_time ( ) const
inline

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

◆ has_motor_on_time_increment()

bool jaiabot::config::MissionManager::has_motor_on_time_increment ( ) const
inline

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

◆ has_motor_on_time_max()

bool jaiabot::config::MissionManager::has_motor_on_time_max ( ) const
inline

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

◆ has_pitch_angle_checks()

bool jaiabot::config::MissionManager::has_pitch_angle_checks ( ) const
inline

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

◆ has_pitch_angle_min_check_time()

bool jaiabot::config::MissionManager::has_pitch_angle_min_check_time ( ) const
inline

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

◆ has_pitch_to_determine_dive_prep_vertical()

bool jaiabot::config::MissionManager::has_pitch_to_determine_dive_prep_vertical ( ) const
inline

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

◆ has_pitch_to_determine_powered_ascent_vertical()

bool jaiabot::config::MissionManager::has_pitch_to_determine_powered_ascent_vertical ( ) const
inline

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

◆ has_powered_ascent_motor_off_timeout()

bool jaiabot::config::MissionManager::has_powered_ascent_motor_off_timeout ( ) const
inline

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

◆ has_powered_ascent_motor_on_timeout()

bool jaiabot::config::MissionManager::has_powered_ascent_motor_on_timeout ( ) const
inline

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

◆ has_powered_ascent_throttle()

bool jaiabot::config::MissionManager::has_powered_ascent_throttle ( ) const
inline

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

◆ has_powered_ascent_throttle_increment()

bool jaiabot::config::MissionManager::has_powered_ascent_throttle_increment ( ) const
inline

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

◆ has_powered_ascent_throttle_max()

bool jaiabot::config::MissionManager::has_powered_ascent_throttle_max ( ) const
inline

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

◆ has_powered_descent_timeout()

bool jaiabot::config::MissionManager::has_powered_descent_timeout ( ) const
inline

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

◆ has_pressure_sensor_to_tail()

bool jaiabot::config::MissionManager::has_pressure_sensor_to_tail ( ) const
inline

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

◆ has_pressure_sensor_to_waterline()

bool jaiabot::config::MissionManager::has_pressure_sensor_to_waterline ( ) const
inline

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

◆ has_rc_setpoint_end()

bool jaiabot::config::MissionManager::has_rc_setpoint_end ( ) const
inline

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

◆ has_resolve_no_forward_progress()

bool jaiabot::config::MissionManager::has_resolve_no_forward_progress ( ) const
inline

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

◆ has_skip_goal_task()

bool jaiabot::config::MissionManager::has_skip_goal_task ( ) const
inline

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

◆ has_start_camera_command()

bool jaiabot::config::MissionManager::has_start_camera_command ( ) const
inline

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

◆ has_startup_timeout()

bool jaiabot::config::MissionManager::has_startup_timeout ( ) const
inline

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

◆ has_stop_camera_command()

bool jaiabot::config::MissionManager::has_stop_camera_command ( ) const
inline

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

◆ has_subnet_mask()

bool jaiabot::config::MissionManager::has_subnet_mask ( ) const
inline

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

◆ has_total_after_dive_gps_fix_checks()

bool jaiabot::config::MissionManager::has_total_after_dive_gps_fix_checks ( ) const
inline

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

◆ has_total_gps_degraded_fix_checks()

bool jaiabot::config::MissionManager::has_total_gps_degraded_fix_checks ( ) const
inline

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

◆ has_total_gps_fix_checks()

bool jaiabot::config::MissionManager::has_total_gps_fix_checks ( ) const
inline

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

◆ has_tpv_history_max()

bool jaiabot::config::MissionManager::has_tpv_history_max ( ) const
inline

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

◆ has_use_goal_timeout()

bool jaiabot::config::MissionManager::has_use_goal_timeout ( ) const
inline

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

◆ has_waypoint_with_no_task_slip_radius()

bool jaiabot::config::MissionManager::has_waypoint_with_no_task_slip_radius ( ) const
inline

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

◆ has_waypoint_with_task_slip_radius()

bool jaiabot::config::MissionManager::has_waypoint_with_task_slip_radius ( ) const
inline

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

◆ ignore_error() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & jaiabot::config::MissionManager::ignore_error ( ) const
inline

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

◆ ignore_error() [2/2]

jaiabot::protobuf::Error jaiabot::config::MissionManager::ignore_error ( int  index) const
inline

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

◆ ignore_error_size()

int jaiabot::config::MissionManager::ignore_error_size ( ) const
inline

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

◆ imu_restart_seconds()

uint32_t jaiabot::config::MissionManager::imu_restart_seconds ( ) const
inline

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

◆ include_goal_timeout_states() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & jaiabot::config::MissionManager::include_goal_timeout_states ( ) const
inline

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

◆ include_goal_timeout_states() [2/2]

jaiabot::protobuf::MissionState jaiabot::config::MissionManager::include_goal_timeout_states ( int  index) const
inline

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

◆ include_goal_timeout_states_size()

int jaiabot::config::MissionManager::include_goal_timeout_states_size ( ) const
inline

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

◆ internal_default_instance()

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

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

◆ interprocess()

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

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

◆ is_sim()

bool jaiabot::config::MissionManager::is_sim ( ) const
inline

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

◆ IsInitialized()

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

◆ log_archive_dir()

const std::string & jaiabot::config::MissionManager::log_archive_dir ( ) const
inline

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

◆ log_dir()

const std::string & jaiabot::config::MissionManager::log_dir ( ) const
inline

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

◆ log_staging_dir()

const std::string & jaiabot::config::MissionManager::log_staging_dir ( ) const
inline

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

◆ MergeFrom()

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

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

◆ min_depth_safety()

double jaiabot::config::MissionManager::min_depth_safety ( ) const
inline

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

◆ min_subsurface_current_vector_drift_time()

int32_t jaiabot::config::MissionManager::min_subsurface_current_vector_drift_time ( ) const
inline

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

◆ min_subsurface_current_vector_hold_time()

int32_t jaiabot::config::MissionManager::min_subsurface_current_vector_hold_time ( ) const
inline

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

◆ motor_on_time_increment()

int32_t jaiabot::config::MissionManager::motor_on_time_increment ( ) const
inline

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

◆ motor_on_time_increment_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::motor_on_time_increment_with_units ( ) const
inline

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

◆ motor_on_time_increment_with_units() [2/2]

boost::units::quantity< motor_on_time_increment_unit, google::protobuf::int32 > jaiabot::config::MissionManager::motor_on_time_increment_with_units ( ) const
inline

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

◆ motor_on_time_max()

int32_t jaiabot::config::MissionManager::motor_on_time_max ( ) const
inline

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

◆ motor_on_time_max_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::motor_on_time_max_with_units ( ) const
inline

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

◆ motor_on_time_max_with_units() [2/2]

boost::units::quantity< motor_on_time_max_unit, google::protobuf::int32 > jaiabot::config::MissionManager::motor_on_time_max_with_units ( ) const
inline

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

◆ mutable_app()

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

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

◆ mutable_command_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::MissionManager::mutable_command_sub_cfg ( )
inline

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

◆ mutable_contact_update_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::MissionManager::mutable_contact_update_sub_cfg ( )
inline

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

◆ mutable_data_postoffload_script()

std::string * jaiabot::config::MissionManager::mutable_data_postoffload_script ( )
inline

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

◆ mutable_data_preoffload_script()

std::string * jaiabot::config::MissionManager::mutable_data_preoffload_script ( )
inline

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

◆ mutable_ignore_error()

PROTOBUF_NAMESPACE_ID::RepeatedField< int > * jaiabot::config::MissionManager::mutable_ignore_error ( )
inline

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

◆ mutable_include_goal_timeout_states()

PROTOBUF_NAMESPACE_ID::RepeatedField< int > * jaiabot::config::MissionManager::mutable_include_goal_timeout_states ( )
inline

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

◆ mutable_interprocess()

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

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

◆ mutable_log_archive_dir()

std::string * jaiabot::config::MissionManager::mutable_log_archive_dir ( )
inline

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

◆ mutable_log_dir()

std::string * jaiabot::config::MissionManager::mutable_log_dir ( )
inline

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

◆ mutable_log_staging_dir()

std::string * jaiabot::config::MissionManager::mutable_log_staging_dir ( )
inline

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

◆ mutable_resolve_no_forward_progress()

jaiabot::config::MissionManager_ResolveNoForwardProgress * jaiabot::config::MissionManager::mutable_resolve_no_forward_progress ( )
inline

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

◆ mutable_start_camera_command()

jaiabot::protobuf::CameraCommand * jaiabot::config::MissionManager::mutable_start_camera_command ( )
inline

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

◆ mutable_stop_camera_command()

jaiabot::protobuf::CameraCommand * jaiabot::config::MissionManager::mutable_stop_camera_command ( )
inline

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

◆ mutable_test_mode()

PROTOBUF_NAMESPACE_ID::RepeatedField< int > * jaiabot::config::MissionManager::mutable_test_mode ( )
inline

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

◆ mutable_unknown_fields()

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

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

◆ New()

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

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

◆ operator=() [1/2]

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

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

◆ operator=() [2/2]

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

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

◆ pitch_angle_checks()

int32_t jaiabot::config::MissionManager::pitch_angle_checks ( ) const
inline

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

◆ pitch_angle_min_check_time()

double jaiabot::config::MissionManager::pitch_angle_min_check_time ( ) const
inline

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

◆ pitch_angle_min_check_time_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::pitch_angle_min_check_time_with_units ( ) const
inline

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

◆ pitch_angle_min_check_time_with_units() [2/2]

boost::units::quantity< pitch_angle_min_check_time_unit, double > jaiabot::config::MissionManager::pitch_angle_min_check_time_with_units ( ) const
inline

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

◆ pitch_to_determine_dive_prep_vertical()

double jaiabot::config::MissionManager::pitch_to_determine_dive_prep_vertical ( ) const
inline

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

◆ pitch_to_determine_powered_ascent_vertical()

double jaiabot::config::MissionManager::pitch_to_determine_powered_ascent_vertical ( ) const
inline

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

◆ powered_ascent_motor_off_timeout()

int32_t jaiabot::config::MissionManager::powered_ascent_motor_off_timeout ( ) const
inline

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

◆ powered_ascent_motor_off_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::powered_ascent_motor_off_timeout_with_units ( ) const
inline

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

◆ powered_ascent_motor_off_timeout_with_units() [2/2]

boost::units::quantity< powered_ascent_motor_off_timeout_unit, google::protobuf::int32 > jaiabot::config::MissionManager::powered_ascent_motor_off_timeout_with_units ( ) const
inline

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

◆ powered_ascent_motor_on_timeout()

int32_t jaiabot::config::MissionManager::powered_ascent_motor_on_timeout ( ) const
inline

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

◆ powered_ascent_motor_on_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::powered_ascent_motor_on_timeout_with_units ( ) const
inline

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

◆ powered_ascent_motor_on_timeout_with_units() [2/2]

boost::units::quantity< powered_ascent_motor_on_timeout_unit, google::protobuf::int32 > jaiabot::config::MissionManager::powered_ascent_motor_on_timeout_with_units ( ) const
inline

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

◆ powered_ascent_throttle()

double jaiabot::config::MissionManager::powered_ascent_throttle ( ) const
inline

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

◆ powered_ascent_throttle_increment()

double jaiabot::config::MissionManager::powered_ascent_throttle_increment ( ) const
inline

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

◆ powered_ascent_throttle_max()

double jaiabot::config::MissionManager::powered_ascent_throttle_max ( ) const
inline

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

◆ powered_descent_timeout()

int32_t jaiabot::config::MissionManager::powered_descent_timeout ( ) const
inline

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

◆ powered_descent_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::powered_descent_timeout_with_units ( ) const
inline

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

◆ powered_descent_timeout_with_units() [2/2]

boost::units::quantity< powered_descent_timeout_unit, google::protobuf::int32 > jaiabot::config::MissionManager::powered_descent_timeout_with_units ( ) const
inline

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

◆ pressure_sensor_to_tail()

double jaiabot::config::MissionManager::pressure_sensor_to_tail ( ) const
inline

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

◆ pressure_sensor_to_tail_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::pressure_sensor_to_tail_with_units ( ) const
inline

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

◆ pressure_sensor_to_tail_with_units() [2/2]

boost::units::quantity< pressure_sensor_to_tail_unit, double > jaiabot::config::MissionManager::pressure_sensor_to_tail_with_units ( ) const
inline

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

◆ pressure_sensor_to_waterline()

double jaiabot::config::MissionManager::pressure_sensor_to_waterline ( ) const
inline

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

◆ pressure_sensor_to_waterline_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::pressure_sensor_to_waterline_with_units ( ) const
inline

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

◆ pressure_sensor_to_waterline_with_units() [2/2]

boost::units::quantity< pressure_sensor_to_waterline_unit, double > jaiabot::config::MissionManager::pressure_sensor_to_waterline_with_units ( ) const
inline

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

◆ rc_setpoint_end()

jaiabot::config::MissionManager_RemoteControlSetpointEnd jaiabot::config::MissionManager::rc_setpoint_end ( ) const
inline

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

◆ release_app()

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

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

◆ release_command_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::MissionManager::release_command_sub_cfg ( )
inline

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

◆ release_contact_update_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::MissionManager::release_contact_update_sub_cfg ( )
inline

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

◆ release_data_postoffload_script()

std::string * jaiabot::config::MissionManager::release_data_postoffload_script ( )
inline

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

◆ release_data_preoffload_script()

std::string * jaiabot::config::MissionManager::release_data_preoffload_script ( )
inline

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

◆ release_interprocess()

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

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

◆ release_log_archive_dir()

std::string * jaiabot::config::MissionManager::release_log_archive_dir ( )
inline

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

◆ release_log_dir()

std::string * jaiabot::config::MissionManager::release_log_dir ( )
inline

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

◆ release_log_staging_dir()

std::string * jaiabot::config::MissionManager::release_log_staging_dir ( )
inline

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

◆ release_resolve_no_forward_progress()

jaiabot::config::MissionManager_ResolveNoForwardProgress * jaiabot::config::MissionManager::release_resolve_no_forward_progress ( )
inline

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

◆ release_start_camera_command()

jaiabot::protobuf::CameraCommand * jaiabot::config::MissionManager::release_start_camera_command ( )
inline

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

◆ release_stop_camera_command()

jaiabot::protobuf::CameraCommand * jaiabot::config::MissionManager::release_stop_camera_command ( )
inline

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

◆ RemoteControlSetpointEnd_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::config::MissionManager::RemoteControlSetpointEnd_descriptor ( )
inlinestatic

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

◆ RemoteControlSetpointEnd_IsValid()

static bool jaiabot::config::MissionManager::RemoteControlSetpointEnd_IsValid ( int  value)
inlinestatic

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

◆ RemoteControlSetpointEnd_Name()

template<typename T >
static const std::string & jaiabot::config::MissionManager::RemoteControlSetpointEnd_Name ( enum_t_value)
inlinestatic

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

◆ RemoteControlSetpointEnd_Parse()

static bool jaiabot::config::MissionManager::RemoteControlSetpointEnd_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
RemoteControlSetpointEnd value 
)
inlinestatic

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

◆ resolve_no_forward_progress()

const ::jaiabot::config::MissionManager_ResolveNoForwardProgress & jaiabot::config::MissionManager::resolve_no_forward_progress ( ) const
inline

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

◆ set_allocated_app()

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

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

◆ set_allocated_command_sub_cfg()

void jaiabot::config::MissionManager::set_allocated_command_sub_cfg ( ::goby::middleware::protobuf::TransporterConfig *  command_sub_cfg)
inline

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

◆ set_allocated_contact_update_sub_cfg()

void jaiabot::config::MissionManager::set_allocated_contact_update_sub_cfg ( ::goby::middleware::protobuf::TransporterConfig *  contact_update_sub_cfg)
inline

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

◆ set_allocated_data_postoffload_script()

void jaiabot::config::MissionManager::set_allocated_data_postoffload_script ( std::string *  data_postoffload_script)
inline

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

◆ set_allocated_data_preoffload_script()

void jaiabot::config::MissionManager::set_allocated_data_preoffload_script ( std::string *  data_preoffload_script)
inline

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

◆ set_allocated_interprocess()

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

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

◆ set_allocated_log_archive_dir()

void jaiabot::config::MissionManager::set_allocated_log_archive_dir ( std::string *  log_archive_dir)
inline

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

◆ set_allocated_log_dir()

void jaiabot::config::MissionManager::set_allocated_log_dir ( std::string *  log_dir)
inline

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

◆ set_allocated_log_staging_dir()

void jaiabot::config::MissionManager::set_allocated_log_staging_dir ( std::string *  log_staging_dir)
inline

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

◆ set_allocated_resolve_no_forward_progress()

void jaiabot::config::MissionManager::set_allocated_resolve_no_forward_progress ( ::jaiabot::config::MissionManager_ResolveNoForwardProgress resolve_no_forward_progress)
inline

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

◆ set_allocated_start_camera_command()

void jaiabot::config::MissionManager::set_allocated_start_camera_command ( ::jaiabot::protobuf::CameraCommand start_camera_command)
inline

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

◆ set_allocated_stop_camera_command()

void jaiabot::config::MissionManager::set_allocated_stop_camera_command ( ::jaiabot::protobuf::CameraCommand stop_camera_command)
inline

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

◆ set_bot_id()

void jaiabot::config::MissionManager::set_bot_id ( int32_t  value)
inline

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

◆ set_bot_not_rising_timeout()

void jaiabot::config::MissionManager::set_bot_not_rising_timeout ( double  value)
inline

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

◆ set_bot_not_rising_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_bot_not_rising_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_bottoming_timeout()

void jaiabot::config::MissionManager::set_bottoming_timeout ( double  value)
inline

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

◆ set_bottoming_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_bottoming_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_camera_available()

void jaiabot::config::MissionManager::set_camera_available ( bool  value)
inline

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

◆ set_data_offload_exclude()

void jaiabot::config::MissionManager::set_data_offload_exclude ( ::jaiabot::config::MissionManager_DownloadFileTypes  value)
inline

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

◆ set_data_postoffload_script() [1/2]

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

◆ set_data_postoffload_script() [2/2]

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

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

◆ set_data_preoffload_script() [1/2]

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

◆ set_data_preoffload_script() [2/2]

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

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

◆ set_detect_bottom_logic_after_hold_timeout()

void jaiabot::config::MissionManager::set_detect_bottom_logic_after_hold_timeout ( double  value)
inline

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

◆ set_detect_bottom_logic_after_hold_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_detect_bottom_logic_after_hold_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_detect_bottom_logic_init_timeout()

void jaiabot::config::MissionManager::set_detect_bottom_logic_init_timeout ( double  value)
inline

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

◆ set_detect_bottom_logic_init_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_detect_bottom_logic_init_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_dive_depth_eps()

void jaiabot::config::MissionManager::set_dive_depth_eps ( double  value)
inline

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

◆ set_dive_depth_eps_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_dive_depth_eps_with_units ( Quantity  value_w_units)
inline

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

◆ set_dive_eps_to_determine_diving()

void jaiabot::config::MissionManager::set_dive_eps_to_determine_diving ( double  value)
inline

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

◆ set_dive_eps_to_determine_diving_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_dive_eps_to_determine_diving_with_units ( Quantity  value_w_units)
inline

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

◆ set_dive_prep_timeout()

void jaiabot::config::MissionManager::set_dive_prep_timeout ( int32_t  value)
inline

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

◆ set_dive_prep_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_dive_prep_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_dive_surface_eps()

void jaiabot::config::MissionManager::set_dive_surface_eps ( double  value)
inline

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

◆ set_dive_surface_eps_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_dive_surface_eps_with_units ( Quantity  value_w_units)
inline

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

◆ set_failed_startup_log_timeout()

void jaiabot::config::MissionManager::set_failed_startup_log_timeout ( int32_t  value)
inline

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

◆ set_failed_startup_log_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_failed_startup_log_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_fleet_id()

void jaiabot::config::MissionManager::set_fleet_id ( int32_t  value)
inline

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

◆ set_goal_timeout_buffer_factor()

void jaiabot::config::MissionManager::set_goal_timeout_buffer_factor ( double  value)
inline

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

◆ set_goal_timeout_reacquire_gps_attempts()

void jaiabot::config::MissionManager::set_goal_timeout_reacquire_gps_attempts ( uint32_t  value)
inline

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

◆ set_gps_after_dive_hdop_fix()

void jaiabot::config::MissionManager::set_gps_after_dive_hdop_fix ( double  value)
inline

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

◆ set_gps_after_dive_pdop_fix()

void jaiabot::config::MissionManager::set_gps_after_dive_pdop_fix ( double  value)
inline

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

◆ set_gps_hdop_fix()

void jaiabot::config::MissionManager::set_gps_hdop_fix ( double  value)
inline

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

◆ set_gps_pdop_fix()

void jaiabot::config::MissionManager::set_gps_pdop_fix ( double  value)
inline

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

◆ set_hard_bottom_type_acceleration()

void jaiabot::config::MissionManager::set_hard_bottom_type_acceleration ( double  value)
inline

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

◆ set_ignore_error()

void jaiabot::config::MissionManager::set_ignore_error ( int  index,
::jaiabot::protobuf::Error  value 
)
inline

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

◆ set_imu_restart_seconds()

void jaiabot::config::MissionManager::set_imu_restart_seconds ( uint32_t  value)
inline

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

◆ set_include_goal_timeout_states()

void jaiabot::config::MissionManager::set_include_goal_timeout_states ( int  index,
::jaiabot::protobuf::MissionState  value 
)
inline

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

◆ set_is_sim()

void jaiabot::config::MissionManager::set_is_sim ( bool  value)
inline

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

◆ set_log_archive_dir() [1/2]

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

◆ set_log_archive_dir() [2/2]

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

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

◆ set_log_dir() [1/2]

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

◆ set_log_dir() [2/2]

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

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

◆ set_log_staging_dir() [1/2]

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

◆ set_log_staging_dir() [2/2]

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

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

◆ set_min_depth_safety()

void jaiabot::config::MissionManager::set_min_depth_safety ( double  value)
inline

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

◆ set_min_subsurface_current_vector_drift_time()

void jaiabot::config::MissionManager::set_min_subsurface_current_vector_drift_time ( int32_t  value)
inline

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

◆ set_min_subsurface_current_vector_hold_time()

void jaiabot::config::MissionManager::set_min_subsurface_current_vector_hold_time ( int32_t  value)
inline

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

◆ set_motor_on_time_increment()

void jaiabot::config::MissionManager::set_motor_on_time_increment ( int32_t  value)
inline

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

◆ set_motor_on_time_increment_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_motor_on_time_increment_with_units ( Quantity  value_w_units)
inline

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

◆ set_motor_on_time_max()

void jaiabot::config::MissionManager::set_motor_on_time_max ( int32_t  value)
inline

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

◆ set_motor_on_time_max_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_motor_on_time_max_with_units ( Quantity  value_w_units)
inline

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

◆ set_pitch_angle_checks()

void jaiabot::config::MissionManager::set_pitch_angle_checks ( int32_t  value)
inline

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

◆ set_pitch_angle_min_check_time()

void jaiabot::config::MissionManager::set_pitch_angle_min_check_time ( double  value)
inline

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

◆ set_pitch_angle_min_check_time_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_pitch_angle_min_check_time_with_units ( Quantity  value_w_units)
inline

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

◆ set_pitch_to_determine_dive_prep_vertical()

void jaiabot::config::MissionManager::set_pitch_to_determine_dive_prep_vertical ( double  value)
inline

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

◆ set_pitch_to_determine_powered_ascent_vertical()

void jaiabot::config::MissionManager::set_pitch_to_determine_powered_ascent_vertical ( double  value)
inline

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

◆ set_powered_ascent_motor_off_timeout()

void jaiabot::config::MissionManager::set_powered_ascent_motor_off_timeout ( int32_t  value)
inline

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

◆ set_powered_ascent_motor_off_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_powered_ascent_motor_off_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_powered_ascent_motor_on_timeout()

void jaiabot::config::MissionManager::set_powered_ascent_motor_on_timeout ( int32_t  value)
inline

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

◆ set_powered_ascent_motor_on_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_powered_ascent_motor_on_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_powered_ascent_throttle()

void jaiabot::config::MissionManager::set_powered_ascent_throttle ( double  value)
inline

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

◆ set_powered_ascent_throttle_increment()

void jaiabot::config::MissionManager::set_powered_ascent_throttle_increment ( double  value)
inline

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

◆ set_powered_ascent_throttle_max()

void jaiabot::config::MissionManager::set_powered_ascent_throttle_max ( double  value)
inline

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

◆ set_powered_descent_timeout()

void jaiabot::config::MissionManager::set_powered_descent_timeout ( int32_t  value)
inline

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

◆ set_powered_descent_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_powered_descent_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_pressure_sensor_to_tail()

void jaiabot::config::MissionManager::set_pressure_sensor_to_tail ( double  value)
inline

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

◆ set_pressure_sensor_to_tail_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_pressure_sensor_to_tail_with_units ( Quantity  value_w_units)
inline

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

◆ set_pressure_sensor_to_waterline()

void jaiabot::config::MissionManager::set_pressure_sensor_to_waterline ( double  value)
inline

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

◆ set_pressure_sensor_to_waterline_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_pressure_sensor_to_waterline_with_units ( Quantity  value_w_units)
inline

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

◆ set_rc_setpoint_end()

void jaiabot::config::MissionManager::set_rc_setpoint_end ( ::jaiabot::config::MissionManager_RemoteControlSetpointEnd  value)
inline

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

◆ set_skip_goal_task()

void jaiabot::config::MissionManager::set_skip_goal_task ( bool  value)
inline

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

◆ set_startup_timeout()

void jaiabot::config::MissionManager::set_startup_timeout ( double  value)
inline

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

◆ set_startup_timeout_with_units()

template<typename Quantity >
void jaiabot::config::MissionManager::set_startup_timeout_with_units ( Quantity  value_w_units)
inline

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

◆ set_subnet_mask()

void jaiabot::config::MissionManager::set_subnet_mask ( uint32_t  value)
inline

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

◆ set_test_mode()

void jaiabot::config::MissionManager::set_test_mode ( int  index,
::jaiabot::config::MissionManager_EngineeringTestMode  value 
)
inline

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

◆ set_total_after_dive_gps_fix_checks()

void jaiabot::config::MissionManager::set_total_after_dive_gps_fix_checks ( uint32_t  value)
inline

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

◆ set_total_gps_degraded_fix_checks()

void jaiabot::config::MissionManager::set_total_gps_degraded_fix_checks ( uint32_t  value)
inline

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

◆ set_total_gps_fix_checks()

void jaiabot::config::MissionManager::set_total_gps_fix_checks ( uint32_t  value)
inline

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

◆ set_tpv_history_max()

void jaiabot::config::MissionManager::set_tpv_history_max ( uint32_t  value)
inline

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

◆ set_use_goal_timeout()

void jaiabot::config::MissionManager::set_use_goal_timeout ( bool  value)
inline

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

◆ set_waypoint_with_no_task_slip_radius()

void jaiabot::config::MissionManager::set_waypoint_with_no_task_slip_radius ( int32_t  value)
inline

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

◆ set_waypoint_with_task_slip_radius()

void jaiabot::config::MissionManager::set_waypoint_with_task_slip_radius ( int32_t  value)
inline

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

◆ skip_goal_task()

bool jaiabot::config::MissionManager::skip_goal_task ( ) const
inline

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

◆ start_camera_command()

const ::jaiabot::protobuf::CameraCommand & jaiabot::config::MissionManager::start_camera_command ( ) const
inline

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

◆ startup_timeout()

double jaiabot::config::MissionManager::startup_timeout ( ) const
inline

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

◆ startup_timeout_with_units() [1/2]

template<typename Quantity >
Quantity jaiabot::config::MissionManager::startup_timeout_with_units ( ) const
inline

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

◆ startup_timeout_with_units() [2/2]

boost::units::quantity< startup_timeout_unit, double > jaiabot::config::MissionManager::startup_timeout_with_units ( ) const
inline

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

◆ stop_camera_command()

const ::jaiabot::protobuf::CameraCommand & jaiabot::config::MissionManager::stop_camera_command ( ) const
inline

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

◆ subnet_mask()

uint32_t jaiabot::config::MissionManager::subnet_mask ( ) const
inline

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

◆ Swap()

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

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

◆ test_mode() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int > & jaiabot::config::MissionManager::test_mode ( ) const
inline

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

◆ test_mode() [2/2]

jaiabot::config::MissionManager_EngineeringTestMode jaiabot::config::MissionManager::test_mode ( int  index) const
inline

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

◆ test_mode_size()

int jaiabot::config::MissionManager::test_mode_size ( ) const
inline

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

◆ total_after_dive_gps_fix_checks()

uint32_t jaiabot::config::MissionManager::total_after_dive_gps_fix_checks ( ) const
inline

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

◆ total_gps_degraded_fix_checks()

uint32_t jaiabot::config::MissionManager::total_gps_degraded_fix_checks ( ) const
inline

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

◆ total_gps_fix_checks()

uint32_t jaiabot::config::MissionManager::total_gps_fix_checks ( ) const
inline

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

◆ tpv_history_max()

uint32_t jaiabot::config::MissionManager::tpv_history_max ( ) const
inline

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

◆ unknown_fields()

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

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

◆ unsafe_arena_release_app()

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

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

◆ unsafe_arena_release_command_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::MissionManager::unsafe_arena_release_command_sub_cfg ( )
inline

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

◆ unsafe_arena_release_contact_update_sub_cfg()

goby::middleware::protobuf::TransporterConfig * jaiabot::config::MissionManager::unsafe_arena_release_contact_update_sub_cfg ( )
inline

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

◆ unsafe_arena_release_interprocess()

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

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

◆ unsafe_arena_release_resolve_no_forward_progress()

jaiabot::config::MissionManager_ResolveNoForwardProgress * jaiabot::config::MissionManager::unsafe_arena_release_resolve_no_forward_progress ( )
inline

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

◆ unsafe_arena_release_start_camera_command()

jaiabot::protobuf::CameraCommand * jaiabot::config::MissionManager::unsafe_arena_release_start_camera_command ( )
inline

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

◆ unsafe_arena_release_stop_camera_command()

jaiabot::protobuf::CameraCommand * jaiabot::config::MissionManager::unsafe_arena_release_stop_camera_command ( )
inline

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

◆ unsafe_arena_set_allocated_app()

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

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

◆ unsafe_arena_set_allocated_command_sub_cfg()

void jaiabot::config::MissionManager::unsafe_arena_set_allocated_command_sub_cfg ( ::goby::middleware::protobuf::TransporterConfig *  command_sub_cfg)
inline

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

◆ unsafe_arena_set_allocated_contact_update_sub_cfg()

void jaiabot::config::MissionManager::unsafe_arena_set_allocated_contact_update_sub_cfg ( ::goby::middleware::protobuf::TransporterConfig *  contact_update_sub_cfg)
inline

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

◆ unsafe_arena_set_allocated_interprocess()

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

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

◆ unsafe_arena_set_allocated_resolve_no_forward_progress()

void jaiabot::config::MissionManager::unsafe_arena_set_allocated_resolve_no_forward_progress ( ::jaiabot::config::MissionManager_ResolveNoForwardProgress resolve_no_forward_progress)
inline

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

◆ unsafe_arena_set_allocated_start_camera_command()

void jaiabot::config::MissionManager::unsafe_arena_set_allocated_start_camera_command ( ::jaiabot::protobuf::CameraCommand start_camera_command)
inline

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

◆ unsafe_arena_set_allocated_stop_camera_command()

void jaiabot::config::MissionManager::unsafe_arena_set_allocated_stop_camera_command ( ::jaiabot::protobuf::CameraCommand stop_camera_command)
inline

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

◆ UnsafeArenaSwap()

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

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

◆ use_goal_timeout()

bool jaiabot::config::MissionManager::use_goal_timeout ( ) const
inline

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

◆ waypoint_with_no_task_slip_radius()

int32_t jaiabot::config::MissionManager::waypoint_with_no_task_slip_radius ( ) const
inline

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

◆ waypoint_with_task_slip_radius()

int32_t jaiabot::config::MissionManager::waypoint_with_task_slip_radius ( ) const
inline

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

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

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

◆ ::TableStruct_bin_2fmission_5fmanager_2fconfig_2eproto

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

◆ swap

void swap ( MissionManager a,
MissionManager b 
)
friend

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

Member Data Documentation

◆ _class_data_

const ClassData jaiabot::config::MissionManager::_class_data_
static

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

◆ _impl_

Impl_ jaiabot::config::MissionManager::_impl_

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

◆ DownloadFileTypes_ARRAYSIZE

constexpr int jaiabot::config::MissionManager::DownloadFileTypes_ARRAYSIZE
staticconstexpr
Initial value:

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

◆ DownloadFileTypes_MAX

constexpr DownloadFileTypes jaiabot::config::MissionManager::DownloadFileTypes_MAX
staticconstexpr
Initial value:
=
constexpr MissionManager_DownloadFileTypes MissionManager_DownloadFileTypes_DownloadFileTypes_MAX
Definition config.pb.h:110

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

◆ DownloadFileTypes_MIN

constexpr DownloadFileTypes jaiabot::config::MissionManager::DownloadFileTypes_MIN
staticconstexpr
Initial value:
=
constexpr MissionManager_DownloadFileTypes MissionManager_DownloadFileTypes_DownloadFileTypes_MIN
Definition config.pb.h:109

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

◆ ENGINEERING_TEST__ALWAYS_LOG_EVEN_WHEN_IDLE

constexpr EngineeringTestMode jaiabot::config::MissionManager::ENGINEERING_TEST__ALWAYS_LOG_EVEN_WHEN_IDLE
staticconstexpr
Initial value:

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

◆ ENGINEERING_TEST__IGNORE_SOME_ERRORS

constexpr EngineeringTestMode jaiabot::config::MissionManager::ENGINEERING_TEST__IGNORE_SOME_ERRORS
staticconstexpr
Initial value:

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

◆ ENGINEERING_TEST__INDOOR_MODE__NO_GPS

constexpr EngineeringTestMode jaiabot::config::MissionManager::ENGINEERING_TEST__INDOOR_MODE__NO_GPS
staticconstexpr
Initial value:

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

◆ EngineeringTestMode_ARRAYSIZE

constexpr int jaiabot::config::MissionManager::EngineeringTestMode_ARRAYSIZE
staticconstexpr
Initial value:

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

◆ EngineeringTestMode_MAX

constexpr EngineeringTestMode jaiabot::config::MissionManager::EngineeringTestMode_MAX
staticconstexpr
Initial value:
=
constexpr MissionManager_EngineeringTestMode MissionManager_EngineeringTestMode_EngineeringTestMode_MAX
Definition config.pb.h:134

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

◆ EngineeringTestMode_MIN

constexpr EngineeringTestMode jaiabot::config::MissionManager::EngineeringTestMode_MIN
staticconstexpr
Initial value:
=
constexpr MissionManager_EngineeringTestMode MissionManager_EngineeringTestMode_EngineeringTestMode_MIN
Definition config.pb.h:133

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

◆ GOBY

constexpr DownloadFileTypes jaiabot::config::MissionManager::GOBY
staticconstexpr
Initial value:

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

◆ kIndexInFileMessages

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

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

◆ NONE

constexpr DownloadFileTypes jaiabot::config::MissionManager::NONE
staticconstexpr
Initial value:

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

◆ RC_SETPOINT_ENDS_IN_STATIONKEEP

constexpr RemoteControlSetpointEnd jaiabot::config::MissionManager::RC_SETPOINT_ENDS_IN_STATIONKEEP
staticconstexpr
Initial value:

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

◆ RC_SETPOINT_ENDS_IN_SURFACE_DRIFT

constexpr RemoteControlSetpointEnd jaiabot::config::MissionManager::RC_SETPOINT_ENDS_IN_SURFACE_DRIFT
staticconstexpr
Initial value:

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

◆ RemoteControlSetpointEnd_ARRAYSIZE

constexpr int jaiabot::config::MissionManager::RemoteControlSetpointEnd_ARRAYSIZE
staticconstexpr
Initial value:

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

◆ RemoteControlSetpointEnd_MAX

constexpr RemoteControlSetpointEnd jaiabot::config::MissionManager::RemoteControlSetpointEnd_MAX
staticconstexpr
Initial value:
=
constexpr MissionManager_RemoteControlSetpointEnd MissionManager_RemoteControlSetpointEnd_RemoteControlSetpointEnd_MAX
Definition config.pb.h:86

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

◆ RemoteControlSetpointEnd_MIN

constexpr RemoteControlSetpointEnd jaiabot::config::MissionManager::RemoteControlSetpointEnd_MIN
staticconstexpr
Initial value:
=
constexpr MissionManager_RemoteControlSetpointEnd MissionManager_RemoteControlSetpointEnd_RemoteControlSetpointEnd_MIN
Definition config.pb.h:85

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

◆ TASKPACKET

constexpr DownloadFileTypes jaiabot::config::MissionManager::TASKPACKET
staticconstexpr
Initial value:

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


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