JaiaBot 2.0.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 ,
  kSubscribeToHubOnStartFieldNumber = 83 , kResolveNoForwardProgressFieldNumber = 88 , kStartCameraCommandFieldNumber = 90 , kStopCameraCommandFieldNumber = 91 ,
  kFleetIdFieldNumber = 9 , kBotIdFieldNumber = 10 , kUseGoalTimeoutFieldNumber = 47 , kSkipGoalTaskFieldNumber = 48 ,
  kIsSimFieldNumber = 82 , 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
}
 
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
 

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_subscribe_to_hub_on_start () const
 
void clear_subscribe_to_hub_on_start ()
 
const ::jaiabot::protobuf::HubInfosubscribe_to_hub_on_start () const
 
PROTOBUF_NODISCARD::jaiabot::protobuf::HubInfo * release_subscribe_to_hub_on_start ()
 
::jaiabot::protobuf::HubInfomutable_subscribe_to_hub_on_start ()
 
void set_allocated_subscribe_to_hub_on_start (::jaiabot::protobuf::HubInfo *subscribe_to_hub_on_start)
 
void unsafe_arena_set_allocated_subscribe_to_hub_on_start (::jaiabot::protobuf::HubInfo *subscribe_to_hub_on_start)
 
::jaiabot::protobuf::HubInfounsafe_arena_release_subscribe_to_hub_on_start ()
 
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_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)
 
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 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 420 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 1726 of file config.pb.h.

◆ bot_not_rising_timeout_unit

Definition at line 1728 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 1696 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 1698 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 1666 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 1651 of file config.pb.h.

◆ detect_bottom_logic_init_timeout_unit

Definition at line 1653 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 1681 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 1683 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 1786 of file config.pb.h.

◆ dive_eps_to_determine_diving_unit

Definition at line 1788 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 1621 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 1623 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 1711 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 1713 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 1801 of file config.pb.h.

◆ failed_startup_log_timeout_unit

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

◆ motor_on_time_increment_unit

Definition at line 1743 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 1756 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 1758 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 1771 of file config.pb.h.

◆ pitch_angle_min_check_time_unit

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

◆ powered_ascent_motor_off_timeout_unit

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

◆ powered_ascent_motor_on_timeout_unit

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

◆ powered_descent_timeout_unit

Definition at line 1638 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 1576 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 1578 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 
kSubscribeToHubOnStartFieldNumber 
kResolveNoForwardProgressFieldNumber 
kStartCameraCommandFieldNumber 
kStopCameraCommandFieldNumber 
kFleetIdFieldNumber 
kBotIdFieldNumber 
kUseGoalTimeoutFieldNumber 
kSkipGoalTaskFieldNumber 
kIsSimFieldNumber 
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 

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

Constructor & Destructor Documentation

◆ MissionManager() [1/5]

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

Definition at line 423 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 428 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 3903 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 3097 of file config.pb.h.

◆ add_test_mode()

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

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

◆ app()

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

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

◆ bot_id()

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

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

◆ bot_not_rising_timeout()

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

Definition at line 3188 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 1735 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 1738 of file config.pb.h.

◆ bottoming_timeout()

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

Definition at line 2666 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 1705 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 1708 of file config.pb.h.

◆ ByteSizeLong()

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

◆ 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 2233 of file config.pb.h.

◆ clear_bot_not_rising_timeout()

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

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

◆ clear_bottoming_timeout()

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

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

◆ clear_data_postoffload_script()

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

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

◆ clear_data_preoffload_script()

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

Definition at line 3489 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 2603 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 2575 of file config.pb.h.

◆ clear_dive_depth_eps()

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

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

◆ clear_dive_prep_timeout()

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

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

◆ clear_dive_surface_eps()

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

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

◆ clear_failed_startup_log_timeout()

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

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

◆ clear_fleet_id()

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

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

◆ clear_goal_timeout_buffer_factor()

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

Definition at line 2939 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 2967 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 2855 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 2883 of file config.pb.h.

◆ clear_gps_hdop_fix()

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

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

◆ clear_gps_pdop_fix()

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

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

◆ clear_hard_bottom_type_acceleration()

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

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

◆ clear_ignore_error()

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

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

◆ clear_imu_restart_seconds()

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

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

◆ clear_include_goal_timeout_states()

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

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

◆ clear_log_archive_dir()

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

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

◆ clear_log_dir()

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

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

◆ clear_log_staging_dir()

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

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

◆ clear_min_depth_safety()

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

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

◆ clear_motor_on_time_increment()

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

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

◆ clear_motor_on_time_max()

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

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

◆ clear_pitch_angle_checks()

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

Definition at line 3405 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 3433 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 3377 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 3349 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 2491 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 2463 of file config.pb.h.

◆ clear_powered_ascent_throttle()

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

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

◆ clear_powered_ascent_throttle_increment()

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

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

◆ clear_powered_ascent_throttle_max()

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

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

◆ clear_powered_descent_timeout()

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

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

◆ clear_rc_setpoint_end()

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

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

◆ clear_resolve_no_forward_progress()

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

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

◆ clear_skip_goal_task()

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

Definition at line 3051 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 2435 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 4247 of file config.pb.h.

◆ clear_subscribe_to_hub_on_start()

void jaiabot::config::MissionManager::clear_subscribe_to_hub_on_start ( )

◆ clear_test_mode()

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

Definition at line 3839 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 2827 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 2743 of file config.pb.h.

◆ clear_total_gps_fix_checks()

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

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

◆ clear_tpv_history_max()

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

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

◆ clear_use_goal_timeout()

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

Definition at line 3023 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 4101 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 4129 of file config.pb.h.

◆ command_sub_cfg()

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

Definition at line 2267 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 2354 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 3818 of file config.pb.h.

◆ data_postoffload_script()

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

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

◆ data_preoffload_script()

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

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

◆ default_instance()

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

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

◆ descriptor()

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

Definition at line 458 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 2610 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 1675 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 1678 of file config.pb.h.

◆ detect_bottom_logic_init_timeout()

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

Definition at line 2582 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 1660 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 1663 of file config.pb.h.

◆ dive_depth_eps()

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

Definition at line 2638 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 1690 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 1693 of file config.pb.h.

◆ dive_eps_to_determine_diving()

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

Definition at line 3468 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 1795 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 1798 of file config.pb.h.

◆ dive_prep_timeout()

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

Definition at line 2526 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 1630 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 1633 of file config.pb.h.

◆ dive_surface_eps()

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

Definition at line 2694 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 1720 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 1723 of file config.pb.h.

◆ DownloadFileTypes_descriptor()

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

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

◆ DownloadFileTypes_IsValid()

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

Definition at line 584 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 598 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 604 of file config.pb.h.

◆ EngineeringTestMode_descriptor()

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

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

◆ EngineeringTestMode_IsValid()

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

Definition at line 616 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 630 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 636 of file config.pb.h.

◆ failed_startup_log_timeout()

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

Definition at line 4080 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 1810 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 1813 of file config.pb.h.

◆ fleet_id()

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

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

◆ GetCachedSize()

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

Definition at line 520 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 461 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 464 of file config.pb.h.

◆ goal_timeout_buffer_factor()

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

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

◆ gps_after_dive_hdop_fix()

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

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

◆ gps_after_dive_pdop_fix()

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

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

◆ gps_hdop_fix()

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

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

◆ gps_pdop_fix()

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

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

◆ hard_bottom_type_acceleration()

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

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

◆ has_app()

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

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

◆ has_bot_id()

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

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

◆ has_bot_not_rising_timeout()

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

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

◆ has_bottoming_timeout()

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

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

◆ has_command_sub_cfg()

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

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

◆ has_contact_update_sub_cfg()

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

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

◆ has_data_offload_exclude()

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

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

◆ has_data_postoffload_script()

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

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

◆ has_data_preoffload_script()

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

Definition at line 3486 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 2600 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 2572 of file config.pb.h.

◆ has_dive_depth_eps()

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

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

◆ has_dive_prep_timeout()

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

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

◆ has_dive_surface_eps()

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

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

◆ has_failed_startup_log_timeout()

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

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

◆ has_fleet_id()

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

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

◆ has_goal_timeout_buffer_factor()

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

Definition at line 2936 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 2964 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 2852 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 2880 of file config.pb.h.

◆ has_gps_hdop_fix()

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

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

◆ has_gps_pdop_fix()

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

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

◆ has_hard_bottom_type_acceleration()

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

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

◆ has_imu_restart_seconds()

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

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

◆ has_interprocess()

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

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

◆ has_is_sim()

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

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

◆ has_log_archive_dir()

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

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

◆ has_log_dir()

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

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

◆ has_log_staging_dir()

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

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

◆ has_min_depth_safety()

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

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

◆ has_motor_on_time_increment()

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

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

◆ has_motor_on_time_max()

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

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

◆ has_pitch_angle_checks()

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

Definition at line 3402 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 3430 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 3374 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 3346 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 2488 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 2460 of file config.pb.h.

◆ has_powered_ascent_throttle()

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

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

◆ has_powered_ascent_throttle_increment()

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

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

◆ has_powered_ascent_throttle_max()

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

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

◆ has_powered_descent_timeout()

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

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

◆ has_rc_setpoint_end()

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

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

◆ has_resolve_no_forward_progress()

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

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

◆ has_skip_goal_task()

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

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

◆ has_start_camera_command()

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

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

◆ has_startup_timeout()

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

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

◆ has_stop_camera_command()

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

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

◆ has_subnet_mask()

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

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

◆ has_subscribe_to_hub_on_start()

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

Definition at line 3956 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 2824 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 2740 of file config.pb.h.

◆ has_total_gps_fix_checks()

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

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

◆ has_tpv_history_max()

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

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

◆ has_use_goal_timeout()

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

Definition at line 3020 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 4098 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 4126 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 3908 of file config.pb.h.

◆ ignore_error() [2/2]

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

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

◆ ignore_error_size()

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

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

◆ imu_restart_seconds()

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

Definition at line 3160 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 3102 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 3084 of file config.pb.h.

◆ include_goal_timeout_states_size()

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

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

◆ internal_default_instance()

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

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

◆ interprocess()

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

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

◆ is_sim()

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

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

◆ log_dir()

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

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

◆ log_staging_dir()

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

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

◆ MergeFrom()

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

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

◆ min_depth_safety()

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

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

◆ motor_on_time_increment()

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

Definition at line 3216 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 1750 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 1753 of file config.pb.h.

◆ motor_on_time_max()

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

Definition at line 3244 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 1765 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 1768 of file config.pb.h.

◆ mutable_app()

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

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

◆ mutable_command_sub_cfg()

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

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

◆ mutable_data_postoffload_script()

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

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

◆ mutable_data_preoffload_script()

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

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

◆ mutable_ignore_error()

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

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

◆ mutable_interprocess()

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

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

◆ mutable_log_archive_dir()

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

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

◆ mutable_log_dir()

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

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

◆ mutable_log_staging_dir()

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

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

◆ mutable_start_camera_command()

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

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

◆ mutable_stop_camera_command()

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

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

◆ mutable_subscribe_to_hub_on_start()

jaiabot::protobuf::HubInfo * jaiabot::config::MissionManager::mutable_subscribe_to_hub_on_start ( )
inline

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

◆ mutable_test_mode()

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

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

◆ mutable_unknown_fields()

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

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

◆ New()

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

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

◆ operator=() [1/2]

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

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

◆ operator=() [2/2]

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

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

◆ pitch_angle_checks()

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

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

◆ pitch_angle_min_check_time()

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

Definition at line 3440 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 1780 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 1783 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 3384 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 3356 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 2498 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 1615 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 1618 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 2470 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 1600 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 1603 of file config.pb.h.

◆ powered_ascent_throttle()

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

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

◆ powered_ascent_throttle_increment()

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

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

◆ powered_ascent_throttle_max()

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

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

◆ powered_descent_timeout()

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

Definition at line 2554 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 1645 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 1648 of file config.pb.h.

◆ rc_setpoint_end()

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

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

◆ release_app()

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

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

◆ release_command_sub_cfg()

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

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

◆ release_data_postoffload_script()

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

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

◆ release_data_preoffload_script()

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

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

◆ release_interprocess()

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

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

◆ release_log_archive_dir()

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

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

◆ release_log_dir()

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

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

◆ release_log_staging_dir()

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

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

◆ release_start_camera_command()

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

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

◆ release_stop_camera_command()

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

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

◆ release_subscribe_to_hub_on_start()

jaiabot::protobuf::HubInfo * jaiabot::config::MissionManager::release_subscribe_to_hub_on_start ( )
inline

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

◆ RemoteControlSetpointEnd_descriptor()

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

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

◆ RemoteControlSetpointEnd_IsValid()

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

Definition at line 552 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 566 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 572 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 4167 of file config.pb.h.

◆ set_allocated_app()

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

Definition at line 2089 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 2319 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 2406 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 3602 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 3534 of file config.pb.h.

◆ set_allocated_interprocess()

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

Definition at line 2176 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 3793 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 3670 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 3734 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 4219 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 4333 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 4420 of file config.pb.h.

◆ set_allocated_subscribe_to_hub_on_start()

void jaiabot::config::MissionManager::set_allocated_subscribe_to_hub_on_start ( ::jaiabot::protobuf::HubInfo subscribe_to_hub_on_start)
inline

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

◆ set_bot_id()

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

Definition at line 2248 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 3196 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 1731 of file config.pb.h.

◆ set_bottoming_timeout()

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

Definition at line 2674 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 1701 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 3827 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 3567 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 3499 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 2618 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 1671 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 2590 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 1656 of file config.pb.h.

◆ set_dive_depth_eps()

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

Definition at line 2646 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 1686 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 3476 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 1791 of file config.pb.h.

◆ set_dive_prep_timeout()

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

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

◆ set_dive_surface_eps()

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

Definition at line 2702 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 1716 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 4088 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 1806 of file config.pb.h.

◆ set_fleet_id()

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

Definition at line 2220 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 2954 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 2982 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 2870 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 2898 of file config.pb.h.

◆ set_gps_hdop_fix()

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

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

◆ set_gps_pdop_fix()

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

Definition at line 2814 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 4060 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 3894 of file config.pb.h.

◆ set_imu_restart_seconds()

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

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

◆ set_is_sim()

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

Definition at line 3945 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 3763 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 3635 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 3704 of file config.pb.h.

◆ set_min_depth_safety()

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

Definition at line 2926 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 3224 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 1746 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 3252 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 1761 of file config.pb.h.

◆ set_pitch_angle_checks()

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

Definition at line 3420 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 3448 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 1776 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 3392 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 3364 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 2506 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 1611 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 2478 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 1596 of file config.pb.h.

◆ set_powered_ascent_throttle()

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

Definition at line 3280 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 3308 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 3336 of file config.pb.h.

◆ set_powered_descent_timeout()

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

Definition at line 2562 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 1641 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 3140 of file config.pb.h.

◆ set_skip_goal_task()

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

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

◆ set_startup_timeout()

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

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

◆ set_subnet_mask()

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

Definition at line 4262 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 3849 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 2842 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 2758 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 2730 of file config.pb.h.

◆ set_tpv_history_max()

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

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

◆ set_use_goal_timeout()

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

Definition at line 3038 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 4116 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 4144 of file config.pb.h.

◆ skip_goal_task()

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

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

◆ start_camera_command()

const ::jaiabot::protobuf::CameraCommand & jaiabot::config::MissionManager::start_camera_command ( ) const
inline

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

◆ startup_timeout()

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

Definition at line 2442 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 1585 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 1588 of file config.pb.h.

◆ stop_camera_command()

const ::jaiabot::protobuf::CameraCommand & jaiabot::config::MissionManager::stop_camera_command ( ) const
inline

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

◆ subnet_mask()

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

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

◆ subscribe_to_hub_on_start()

const ::jaiabot::protobuf::HubInfo & jaiabot::config::MissionManager::subscribe_to_hub_on_start ( ) const
inline

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

◆ Swap()

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

Definition at line 480 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 3863 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 3845 of file config.pb.h.

◆ test_mode_size()

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

Definition at line 3836 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 2834 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 2750 of file config.pb.h.

◆ total_gps_fix_checks()

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

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

◆ tpv_history_max()

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

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

◆ unknown_fields()

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

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

◆ unsafe_arena_release_app()

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

Definition at line 2069 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 2299 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 2386 of file config.pb.h.

◆ unsafe_arena_release_interprocess()

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

Definition at line 2156 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 4199 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 4313 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 4400 of file config.pb.h.

◆ unsafe_arena_release_subscribe_to_hub_on_start()

jaiabot::protobuf::HubInfo * jaiabot::config::MissionManager::unsafe_arena_release_subscribe_to_hub_on_start ( )
inline

Definition at line 3996 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 2041 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 2271 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 2358 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 2128 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 4171 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 4285 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 4372 of file config.pb.h.

◆ unsafe_arena_set_allocated_subscribe_to_hub_on_start()

void jaiabot::config::MissionManager::unsafe_arena_set_allocated_subscribe_to_hub_on_start ( ::jaiabot::protobuf::HubInfo subscribe_to_hub_on_start)
inline

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

◆ UnsafeArenaSwap()

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

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

◆ use_goal_timeout()

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

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

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

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

◆ ::TableStruct_bin_2fmission_5fmanager_2fconfig_2eproto

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

◆ swap

void swap ( MissionManager a,
MissionManager b 
)
friend

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

Member Data Documentation

◆ _class_data_

const ClassData jaiabot::config::MissionManager::_class_data_
static

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

◆ _impl_

Impl_ jaiabot::config::MissionManager::_impl_

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

◆ DownloadFileTypes_ARRAYSIZE

constexpr int jaiabot::config::MissionManager::DownloadFileTypes_ARRAYSIZE
staticconstexpr
Initial value:

Definition at line 591 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:112

Definition at line 589 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:111

Definition at line 587 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 610 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 612 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 614 of file config.pb.h.

◆ EngineeringTestMode_ARRAYSIZE

constexpr int jaiabot::config::MissionManager::EngineeringTestMode_ARRAYSIZE
staticconstexpr
Initial value:

Definition at line 623 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:136

Definition at line 621 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:135

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

◆ GOBY

constexpr DownloadFileTypes jaiabot::config::MissionManager::GOBY
staticconstexpr
Initial value:

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

◆ kIndexInFileMessages

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

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

◆ NONE

constexpr DownloadFileTypes jaiabot::config::MissionManager::NONE
staticconstexpr
Initial value:

Definition at line 578 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 548 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 550 of file config.pb.h.

◆ RemoteControlSetpointEnd_ARRAYSIZE

constexpr int jaiabot::config::MissionManager::RemoteControlSetpointEnd_ARRAYSIZE
staticconstexpr
Initial value:

Definition at line 559 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:88

Definition at line 557 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:87

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

◆ TASKPACKET

constexpr DownloadFileTypes jaiabot::config::MissionManager::TASKPACKET
staticconstexpr
Initial value:

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


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