JaiaBot  1.19.0
JaiaBot micro-AUV software
mission.pb.h File Reference
#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_table_driven.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/inlined_string_field.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
#include "jaiabot/messages/geographic_coordinate.pb.h"
#include "dccl/option_extensions.pb.h"
#include "goby/middleware/protobuf/gpsd.pb.h"
#include "jaiabot/messages/option_extensions.pb.h"
#include <boost/units/quantity.hpp>
#include <boost/units/absolute.hpp>
#include <boost/units/dimensionless_type.hpp>
#include <boost/units/make_scaled_unit.hpp>
#include <boost/units/systems/angle/degrees.hpp>
#include <boost/units/systems/si.hpp>
Include dependency graph for mission.pb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TableStruct_jaiabot_2fmessages_2fmission_2eproto
 
class  jaiabot::protobuf::PROTOBUF_FINAL
 
struct  is_proto_enum< ::jaiabot::protobuf::MissionTask_TaskType >
 
struct  is_proto_enum< ::jaiabot::protobuf::MissionPlan_MissionStart >
 
struct  is_proto_enum< ::jaiabot::protobuf::MissionPlan_MovementType >
 
struct  is_proto_enum< ::jaiabot::protobuf::MissionState >
 

Namespaces

 internal
 
 jaiabot
 
 jaiabot::protobuf
 

Macros

#define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2fmission_2eproto
 

Enumerations

enum  jaiabot::protobuf::MissionTask_TaskType : int {
  jaiabot::protobuf::MissionTask_TaskType_NONE = 0 , jaiabot::protobuf::MissionTask_TaskType_DIVE = 1 , jaiabot::protobuf::MissionTask_TaskType_STATION_KEEP = 2 , jaiabot::protobuf::MissionTask_TaskType_SURFACE_DRIFT = 3 ,
  jaiabot::protobuf::MissionTask_TaskType_CONSTANT_HEADING = 4
}
 
enum  jaiabot::protobuf::MissionPlan_MissionStart : int { jaiabot::protobuf::MissionPlan_MissionStart_START_IMMEDIATELY = 1 , jaiabot::protobuf::MissionPlan_MissionStart_START_ON_COMMAND = 2 }
 
enum  jaiabot::protobuf::MissionPlan_MovementType : int { jaiabot::protobuf::MissionPlan_MovementType_TRANSIT = 1 , jaiabot::protobuf::MissionPlan_MovementType_REMOTE_CONTROL = 2 , jaiabot::protobuf::MissionPlan_MovementType_TRAIL = 3 }
 
enum  jaiabot::protobuf::MissionState : int {
  jaiabot::protobuf::PRE_DEPLOYMENT__STARTING_UP = 0 , jaiabot::protobuf::PRE_DEPLOYMENT__IDLE = 1 , jaiabot::protobuf::PRE_DEPLOYMENT__SELF_TEST = 2 , jaiabot::protobuf::PRE_DEPLOYMENT__FAILED = 3 ,
  jaiabot::protobuf::PRE_DEPLOYMENT__WAIT_FOR_MISSION_PLAN = 4 , jaiabot::protobuf::PRE_DEPLOYMENT__READY = 5 , jaiabot::protobuf::IN_MISSION__UNDERWAY__REPLAN = 100 , jaiabot::protobuf::IN_MISSION__UNDERWAY__MOVEMENT__TRANSIT = 110 ,
  jaiabot::protobuf::IN_MISSION__UNDERWAY__MOVEMENT__REMOTE_CONTROL__SETPOINT = 112 , jaiabot::protobuf::IN_MISSION__UNDERWAY__MOVEMENT__REMOTE_CONTROL__STATION_KEEP = 113 , jaiabot::protobuf::IN_MISSION__UNDERWAY__MOVEMENT__REMOTE_CONTROL__SURFACE_DRIFT = 114 , jaiabot::protobuf::IN_MISSION__UNDERWAY__MOVEMENT__TRAIL = 115 ,
  jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__STATION_KEEP = 120 , jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__SURFACE_DRIFT = 121 , jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__DIVE__DIVE_PREP = 123 , jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__DIVE__POWERED_DESCENT = 124 ,
  jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__DIVE__HOLD = 125 , jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__DIVE__UNPOWERED_ASCENT = 126 , jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__DIVE__POWERED_ASCENT = 127 , jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__DIVE__REACQUIRE_GPS = 128 ,
  jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__DIVE__SURFACE_DRIFT = 129 , jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__DIVE__CONSTANT_HEADING = 130 , jaiabot::protobuf::IN_MISSION__UNDERWAY__TASK__CONSTANT_HEADING = 131 , jaiabot::protobuf::IN_MISSION__UNDERWAY__RECOVERY__TRANSIT = 140 ,
  jaiabot::protobuf::IN_MISSION__UNDERWAY__RECOVERY__STATION_KEEP = 141 , jaiabot::protobuf::IN_MISSION__UNDERWAY__RECOVERY__STOPPED = 142 , jaiabot::protobuf::IN_MISSION__UNDERWAY__ABORT = 150 , jaiabot::protobuf::IN_MISSION__PAUSE__IMU_RESTART = 160 ,
  jaiabot::protobuf::IN_MISSION__PAUSE__REACQUIRE_GPS = 161 , jaiabot::protobuf::IN_MISSION__PAUSE__MANUAL = 162 , jaiabot::protobuf::IN_MISSION__PAUSE__RESOLVE_NO_FORWARD_PROGRESS = 163 , jaiabot::protobuf::POST_DEPLOYMENT__RECOVERED = 200 ,
  jaiabot::protobuf::POST_DEPLOYMENT__DATA_OFFLOAD = 202 , jaiabot::protobuf::POST_DEPLOYMENT__IDLE = 203 , jaiabot::protobuf::POST_DEPLOYMENT__SHUTTING_DOWN = 204 , jaiabot::protobuf::POST_DEPLOYMENT__FAILED = 205
}
 

Functions

template<>
PROTOBUF_NAMESPACE_OPEN ::jaiabot::protobuf::BottomDepthSafetyParams * Arena::CreateMaybeMessage<::jaiabot::protobuf::BottomDepthSafetyParams > (Arena *)
 
template<>
::jaiabot::protobuf::IvPBehaviorReport * Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorReport > (Arena *)
 
template<>
::jaiabot::protobuf::IvPBehaviorReport_TransitReport * Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorReport_TransitReport > (Arena *)
 
template<>
::jaiabot::protobuf::IvPBehaviorUpdate * Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate > (Arena *)
 
template<>
::jaiabot::protobuf::IvPBehaviorUpdate_ConstantHeadingUpdate * Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_ConstantHeadingUpdate > (Arena *)
 
template<>
::jaiabot::protobuf::IvPBehaviorUpdate_ConstantSpeedUpdate * Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_ConstantSpeedUpdate > (Arena *)
 
template<>
::jaiabot::protobuf::IvPBehaviorUpdate_ContactUpdate * Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_ContactUpdate > (Arena *)
 
template<>
::jaiabot::protobuf::IvPBehaviorUpdate_StationkeepUpdate * Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_StationkeepUpdate > (Arena *)
 
template<>
::jaiabot::protobuf::IvPBehaviorUpdate_TrailUpdate * Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_TrailUpdate > (Arena *)
 
template<>
::jaiabot::protobuf::IvPBehaviorUpdate_TransitUpdate * Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_TransitUpdate > (Arena *)
 
template<>
::jaiabot::protobuf::MissionPlan * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan > (Arena *)
 
template<>
::jaiabot::protobuf::MissionPlan_Goal * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan_Goal > (Arena *)
 
template<>
::jaiabot::protobuf::MissionPlan_Recovery * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan_Recovery > (Arena *)
 
template<>
::jaiabot::protobuf::MissionPlan_TrailParam * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan_TrailParam > (Arena *)
 
template<>
::jaiabot::protobuf::MissionReport * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionReport > (Arena *)
 
template<>
::jaiabot::protobuf::MissionTask * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask > (Arena *)
 
template<>
::jaiabot::protobuf::MissionTask_ConstantHeadingParameters * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_ConstantHeadingParameters > (Arena *)
 
template<>
::jaiabot::protobuf::MissionTask_DiveParameters * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_DiveParameters > (Arena *)
 
template<>
::jaiabot::protobuf::MissionTask_DriftParameters * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_DriftParameters > (Arena *)
 
template<>
::jaiabot::protobuf::MissionTask_StationKeepParameters * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_StationKeepParameters > (Arena *)
 
template<>
::jaiabot::protobuf::MissionTpvMeetsGpsReq * Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTpvMeetsGpsReq > (Arena *)
 
template<>
::jaiabot::protobuf::Speeds * Arena::CreateMaybeMessage<::jaiabot::protobuf::Speeds > (Arena *)
 
bool jaiabot::protobuf::MissionTask_TaskType_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::protobuf::MissionTask_TaskType_descriptor ()
 
template<typename T >
const std::string & jaiabot::protobuf::MissionTask_TaskType_Name (T enum_t_value)
 
bool jaiabot::protobuf::MissionTask_TaskType_Parse (const std::string &name, MissionTask_TaskType *value)
 
bool jaiabot::protobuf::MissionPlan_MissionStart_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::protobuf::MissionPlan_MissionStart_descriptor ()
 
template<typename T >
const std::string & jaiabot::protobuf::MissionPlan_MissionStart_Name (T enum_t_value)
 
bool jaiabot::protobuf::MissionPlan_MissionStart_Parse (const std::string &name, MissionPlan_MissionStart *value)
 
bool jaiabot::protobuf::MissionPlan_MovementType_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::protobuf::MissionPlan_MovementType_descriptor ()
 
template<typename T >
const std::string & jaiabot::protobuf::MissionPlan_MovementType_Name (T enum_t_value)
 
bool jaiabot::protobuf::MissionPlan_MovementType_Parse (const std::string &name, MissionPlan_MovementType *value)
 
bool jaiabot::protobuf::MissionState_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::protobuf::MissionState_descriptor ()
 
template<typename T >
const std::string & jaiabot::protobuf::MissionState_Name (T enum_t_value)
 
bool jaiabot::protobuf::MissionState_Parse (const std::string &name, MissionState *value)
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::MissionTask_TaskType > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::MissionPlan_MissionStart > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::MissionPlan_MovementType > ()
 
template<>
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::MissionState > ()
 

Variables

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2fmission_2eproto
 
BottomDepthSafetyParamsDefaultTypeInternal jaiabot::protobuf::_BottomDepthSafetyParams_default_instance_
 
IvPBehaviorReportDefaultTypeInternal jaiabot::protobuf::_IvPBehaviorReport_default_instance_
 
IvPBehaviorReport_TransitReportDefaultTypeInternal jaiabot::protobuf::_IvPBehaviorReport_TransitReport_default_instance_
 
IvPBehaviorUpdateDefaultTypeInternal jaiabot::protobuf::_IvPBehaviorUpdate_default_instance_
 
IvPBehaviorUpdate_ConstantHeadingUpdateDefaultTypeInternal jaiabot::protobuf::_IvPBehaviorUpdate_ConstantHeadingUpdate_default_instance_
 
IvPBehaviorUpdate_ConstantSpeedUpdateDefaultTypeInternal jaiabot::protobuf::_IvPBehaviorUpdate_ConstantSpeedUpdate_default_instance_
 
IvPBehaviorUpdate_ContactUpdateDefaultTypeInternal jaiabot::protobuf::_IvPBehaviorUpdate_ContactUpdate_default_instance_
 
IvPBehaviorUpdate_StationkeepUpdateDefaultTypeInternal jaiabot::protobuf::_IvPBehaviorUpdate_StationkeepUpdate_default_instance_
 
IvPBehaviorUpdate_TrailUpdateDefaultTypeInternal jaiabot::protobuf::_IvPBehaviorUpdate_TrailUpdate_default_instance_
 
IvPBehaviorUpdate_TransitUpdateDefaultTypeInternal jaiabot::protobuf::_IvPBehaviorUpdate_TransitUpdate_default_instance_
 
MissionPlanDefaultTypeInternal jaiabot::protobuf::_MissionPlan_default_instance_
 
MissionPlan_GoalDefaultTypeInternal jaiabot::protobuf::_MissionPlan_Goal_default_instance_
 
MissionPlan_RecoveryDefaultTypeInternal jaiabot::protobuf::_MissionPlan_Recovery_default_instance_
 
MissionPlan_TrailParamDefaultTypeInternal jaiabot::protobuf::_MissionPlan_TrailParam_default_instance_
 
MissionReportDefaultTypeInternal jaiabot::protobuf::_MissionReport_default_instance_
 
MissionTaskDefaultTypeInternal jaiabot::protobuf::_MissionTask_default_instance_
 
MissionTask_ConstantHeadingParametersDefaultTypeInternal jaiabot::protobuf::_MissionTask_ConstantHeadingParameters_default_instance_
 
MissionTask_DiveParametersDefaultTypeInternal jaiabot::protobuf::_MissionTask_DiveParameters_default_instance_
 
MissionTask_DriftParametersDefaultTypeInternal jaiabot::protobuf::_MissionTask_DriftParameters_default_instance_
 
MissionTask_StationKeepParametersDefaultTypeInternal jaiabot::protobuf::_MissionTask_StationKeepParameters_default_instance_
 
MissionTpvMeetsGpsReqDefaultTypeInternal jaiabot::protobuf::_MissionTpvMeetsGpsReq_default_instance_
 
SpeedsDefaultTypeInternal jaiabot::protobuf::_Speeds_default_instance_
 
constexpr MissionTask_TaskType jaiabot::protobuf::MissionTask_TaskType_TaskType_MIN = MissionTask_TaskType_NONE
 
constexpr MissionTask_TaskType jaiabot::protobuf::MissionTask_TaskType_TaskType_MAX = MissionTask_TaskType_CONSTANT_HEADING
 
constexpr int jaiabot::protobuf::MissionTask_TaskType_TaskType_ARRAYSIZE = MissionTask_TaskType_TaskType_MAX + 1
 
constexpr MissionPlan_MissionStart jaiabot::protobuf::MissionPlan_MissionStart_MissionStart_MIN = MissionPlan_MissionStart_START_IMMEDIATELY
 
constexpr MissionPlan_MissionStart jaiabot::protobuf::MissionPlan_MissionStart_MissionStart_MAX = MissionPlan_MissionStart_START_ON_COMMAND
 
constexpr int jaiabot::protobuf::MissionPlan_MissionStart_MissionStart_ARRAYSIZE = MissionPlan_MissionStart_MissionStart_MAX + 1
 
constexpr MissionPlan_MovementType jaiabot::protobuf::MissionPlan_MovementType_MovementType_MIN = MissionPlan_MovementType_TRANSIT
 
constexpr MissionPlan_MovementType jaiabot::protobuf::MissionPlan_MovementType_MovementType_MAX = MissionPlan_MovementType_TRAIL
 
constexpr int jaiabot::protobuf::MissionPlan_MovementType_MovementType_ARRAYSIZE = MissionPlan_MovementType_MovementType_MAX + 1
 
constexpr MissionState jaiabot::protobuf::MissionState_MIN = PRE_DEPLOYMENT__STARTING_UP
 
constexpr MissionState jaiabot::protobuf::MissionState_MAX = POST_DEPLOYMENT__FAILED
 
constexpr int jaiabot::protobuf::MissionState_ARRAYSIZE = MissionState_MAX + 1
 

Macro Definition Documentation

◆ PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2fmission_2eproto

#define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2fmission_2eproto

Definition at line 50 of file mission.pb.h.

Function Documentation

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::BottomDepthSafetyParams >()

template<>
PROTOBUF_NAMESPACE_OPEN ::jaiabot::protobuf::BottomDepthSafetyParams* Arena::CreateMaybeMessage<::jaiabot::protobuf::BottomDepthSafetyParams > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorReport >()

template<>
::jaiabot::protobuf::IvPBehaviorReport* Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorReport > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorReport_TransitReport >()

template<>
::jaiabot::protobuf::IvPBehaviorReport_TransitReport* Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorReport_TransitReport > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate >()

template<>
::jaiabot::protobuf::IvPBehaviorUpdate* Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_ConstantHeadingUpdate >()

template<>
::jaiabot::protobuf::IvPBehaviorUpdate_ConstantHeadingUpdate* Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_ConstantHeadingUpdate > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_ConstantSpeedUpdate >()

template<>
::jaiabot::protobuf::IvPBehaviorUpdate_ConstantSpeedUpdate* Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_ConstantSpeedUpdate > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_ContactUpdate >()

template<>
::jaiabot::protobuf::IvPBehaviorUpdate_ContactUpdate* Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_ContactUpdate > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_StationkeepUpdate >()

template<>
::jaiabot::protobuf::IvPBehaviorUpdate_StationkeepUpdate* Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_StationkeepUpdate > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_TrailUpdate >()

template<>
::jaiabot::protobuf::IvPBehaviorUpdate_TrailUpdate* Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_TrailUpdate > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_TransitUpdate >()

template<>
::jaiabot::protobuf::IvPBehaviorUpdate_TransitUpdate* Arena::CreateMaybeMessage<::jaiabot::protobuf::IvPBehaviorUpdate_TransitUpdate > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan >()

template<>
::jaiabot::protobuf::MissionPlan* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan_Goal >()

template<>
::jaiabot::protobuf::MissionPlan_Goal* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan_Goal > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan_Recovery >()

template<>
::jaiabot::protobuf::MissionPlan_Recovery* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan_Recovery > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan_TrailParam >()

template<>
::jaiabot::protobuf::MissionPlan_TrailParam* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionPlan_TrailParam > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionReport >()

template<>
::jaiabot::protobuf::MissionReport* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionReport > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask >()

template<>
::jaiabot::protobuf::MissionTask* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_ConstantHeadingParameters >()

template<>
::jaiabot::protobuf::MissionTask_ConstantHeadingParameters* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_ConstantHeadingParameters > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_DiveParameters >()

template<>
::jaiabot::protobuf::MissionTask_DiveParameters* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_DiveParameters > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_DriftParameters >()

template<>
::jaiabot::protobuf::MissionTask_DriftParameters* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_DriftParameters > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_StationKeepParameters >()

template<>
::jaiabot::protobuf::MissionTask_StationKeepParameters* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTask_StationKeepParameters > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTpvMeetsGpsReq >()

template<>
::jaiabot::protobuf::MissionTpvMeetsGpsReq* Arena::CreateMaybeMessage<::jaiabot::protobuf::MissionTpvMeetsGpsReq > ( Arena *  )

◆ Arena::CreateMaybeMessage<::jaiabot::protobuf::Speeds >()

template<>
::jaiabot::protobuf::Speeds* Arena::CreateMaybeMessage<::jaiabot::protobuf::Speeds > ( Arena *  )

◆ GetEnumDescriptor< ::jaiabot::protobuf::MissionPlan_MissionStart >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::jaiabot::protobuf::MissionPlan_MissionStart > ( )
inline

Definition at line 8703 of file mission.pb.h.

◆ GetEnumDescriptor< ::jaiabot::protobuf::MissionPlan_MovementType >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::jaiabot::protobuf::MissionPlan_MovementType > ( )
inline

Definition at line 8708 of file mission.pb.h.

◆ GetEnumDescriptor< ::jaiabot::protobuf::MissionState >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::jaiabot::protobuf::MissionState > ( )
inline

Definition at line 8713 of file mission.pb.h.

◆ GetEnumDescriptor< ::jaiabot::protobuf::MissionTask_TaskType >()

template<>
const EnumDescriptor* GetEnumDescriptor< ::jaiabot::protobuf::MissionTask_TaskType > ( )
inline

Definition at line 8698 of file mission.pb.h.

Variable Documentation

◆ descriptor_table_jaiabot_2fmessages_2fmission_2eproto

const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2fmission_2eproto
extern