#include <jaiabot/messages/mission.pb.h>


Public Types | |
| enum | MovementParamsCase { kTrail = 10 , MOVEMENT_PARAMS_NOT_SET = 0 } |
| enum | : int { kGoalFieldNumber = 3 , kSegmentsFieldNumber = 12 , kMissionNameFieldNumber = 11 , kRecoveryFieldNumber = 4 , kSpeedsFieldNumber = 5 , kBottomDepthSafetyParamsFieldNumber = 6 , kFragmentIndexFieldNumber = 7 , kExpectedFragmentsFieldNumber = 8 , kRepeatsFieldNumber = 9 , kStartFieldNumber = 1 , kMovementFieldNumber = 2 , kTrailFieldNumber = 10 } |
| typedef MissionPlan_Goal | Goal |
| typedef MissionPlan_Recovery | Recovery |
| typedef MissionPlan_TrailParam | TrailParam |
| typedef MissionPlan_Segment | Segment |
| typedef MissionPlan_MissionStart | MissionStart |
| typedef MissionPlan_MovementType | MovementType |
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 MissionPlan & | default_instance () |
| static const MissionPlan * | internal_default_instance () |
| static bool | MissionStart_IsValid (int value) |
| static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | MissionStart_descriptor () |
| template<typename T > | |
| static const std::string & | MissionStart_Name (T enum_t_value) |
| static bool | MissionStart_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, MissionStart *value) |
| static bool | MovementType_IsValid (int value) |
| static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * | MovementType_descriptor () |
| template<typename T > | |
| static const std::string & | MovementType_Name (T enum_t_value) |
| static bool | MovementType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, MovementType *value) |
Static Public Attributes | |
| static constexpr int | kIndexInFileMessages |
| static const ClassData | _class_data_ |
| static constexpr MissionStart | START_IMMEDIATELY |
| static constexpr MissionStart | START_ON_COMMAND |
| static constexpr MissionStart | MissionStart_MIN |
| static constexpr MissionStart | MissionStart_MAX |
| static constexpr int | MissionStart_ARRAYSIZE |
| static constexpr MovementType | TRANSIT |
| static constexpr MovementType | REMOTE_CONTROL |
| static constexpr MovementType | TRAIL |
| static constexpr MovementType | MovementType_MIN |
| static constexpr MovementType | MovementType_MAX |
| static constexpr int | MovementType_ARRAYSIZE |
Protected Member Functions | |
| MissionPlan (::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_jaiabot_2fmessages_2fmission_2eproto |
| void | swap (MissionPlan &a, MissionPlan &b) |
Definition at line 3100 of file mission.pb.h.
Definition at line 3230 of file mission.pb.h.
Definition at line 3235 of file mission.pb.h.
Definition at line 3265 of file mission.pb.h.
Definition at line 3231 of file mission.pb.h.
Definition at line 3233 of file mission.pb.h.
Definition at line 3232 of file mission.pb.h.
| anonymous enum : int |
Definition at line 3299 of file mission.pb.h.
| Enumerator | |
|---|---|
| kTrail | |
| MOVEMENT_PARAMS_NOT_SET | |
Definition at line 3150 of file mission.pb.h.
|
inline |
Definition at line 3103 of file mission.pb.h.
|
override |
|
explicit |
| jaiabot::protobuf::MissionPlan::MissionPlan | ( | const MissionPlan & | from | ) |
|
inlinenoexcept |
Definition at line 3108 of file mission.pb.h.
|
explicitprotected |
|
final |
|
final |
|
inline |
Definition at line 7946 of file mission.pb.h.
|
inline |
Definition at line 8482 of file mission.pb.h.
|
inline |
Definition at line 8155 of file mission.pb.h.
|
final |
|
final |
|
inline |
Definition at line 8146 of file mission.pb.h.
|
inline |
Definition at line 8263 of file mission.pb.h.
|
inline |
Definition at line 8235 of file mission.pb.h.
|
inline |
Definition at line 7924 of file mission.pb.h.
|
inline |
Definition at line 8393 of file mission.pb.h.
|
inline |
Definition at line 7896 of file mission.pb.h.
| void jaiabot::protobuf::MissionPlan::clear_movement_params | ( | ) |
|
inline |
Definition at line 7966 of file mission.pb.h.
|
inline |
Definition at line 8365 of file mission.pb.h.
|
inline |
Definition at line 8460 of file mission.pb.h.
|
inline |
Definition at line 8056 of file mission.pb.h.
|
inline |
Definition at line 7867 of file mission.pb.h.
|
inline |
Definition at line 8293 of file mission.pb.h.
| void jaiabot::protobuf::MissionPlan::CopyFrom | ( | const MissionPlan & | from | ) |
|
inlinestatic |
Definition at line 3147 of file mission.pb.h.
|
inlinestatic |
Definition at line 3138 of file mission.pb.h.
|
inline |
Definition at line 8270 of file mission.pb.h.
|
inline |
Definition at line 8242 of file mission.pb.h.
|
inlinefinal |
Definition at line 3205 of file mission.pb.h.
|
final |
|
inlinestatic |
Definition at line 3141 of file mission.pb.h.
|
final |
|
inlinestatic |
Definition at line 3144 of file mission.pb.h.
|
inline |
Definition at line 7952 of file mission.pb.h.
|
inline |
Definition at line 7939 of file mission.pb.h.
|
inline |
Definition at line 7921 of file mission.pb.h.
|
inline |
Definition at line 8143 of file mission.pb.h.
|
inline |
Definition at line 8260 of file mission.pb.h.
|
inline |
Definition at line 8232 of file mission.pb.h.
|
inline |
Definition at line 8390 of file mission.pb.h.
|
inline |
Definition at line 7893 of file mission.pb.h.
|
inline |
Definition at line 7963 of file mission.pb.h.
|
inline |
Definition at line 8362 of file mission.pb.h.
|
inline |
Definition at line 8053 of file mission.pb.h.
|
inline |
Definition at line 7864 of file mission.pb.h.
|
inline |
Definition at line 8287 of file mission.pb.h.
|
inlinestatic |
Definition at line 3155 of file mission.pb.h.
|
final |
|
inline |
Definition at line 3192 of file mission.pb.h.
|
inline |
Definition at line 8397 of file mission.pb.h.
|
inlinestatic |
Definition at line 3250 of file mission.pb.h.
|
inlinestatic |
Definition at line 3240 of file mission.pb.h.
|
inlinestatic |
Definition at line 3254 of file mission.pb.h.
|
inlinestatic |
Definition at line 3260 of file mission.pb.h.
|
inline |
Definition at line 7903 of file mission.pb.h.
|
inline |
Definition at line 8499 of file mission.pb.h.
|
inlinestatic |
Definition at line 3282 of file mission.pb.h.
|
inlinestatic |
Definition at line 3272 of file mission.pb.h.
|
inlinestatic |
Definition at line 3286 of file mission.pb.h.
|
inlinestatic |
Definition at line 3292 of file mission.pb.h.
|
inline |
Definition at line 8202 of file mission.pb.h.
|
inline |
Definition at line 7932 of file mission.pb.h.
|
inline |
Definition at line 7927 of file mission.pb.h.
|
inline |
Definition at line 8408 of file mission.pb.h.
|
inline |
Definition at line 8022 of file mission.pb.h.
|
inline |
Definition at line 8468 of file mission.pb.h.
|
inline |
Definition at line 8463 of file mission.pb.h.
|
inline |
Definition at line 8112 of file mission.pb.h.
|
inline |
Definition at line 8351 of file mission.pb.h.
|
inline |
Definition at line 3134 of file mission.pb.h.
|
inlinefinal |
Definition at line 3186 of file mission.pb.h.
|
inline |
Definition at line 3113 of file mission.pb.h.
|
inlinenoexcept |
Definition at line 3117 of file mission.pb.h.
|
inline |
Definition at line 7975 of file mission.pb.h.
|
inline |
Definition at line 8172 of file mission.pb.h.
|
inline |
Definition at line 8424 of file mission.pb.h.
|
inline |
Definition at line 7992 of file mission.pb.h.
|
inline |
Definition at line 8082 of file mission.pb.h.
|
inline |
Definition at line 8301 of file mission.pb.h.
|
inline |
Definition at line 8372 of file mission.pb.h.
|
inline |
Definition at line 8488 of file mission.pb.h.
|
inline |
Definition at line 8475 of file mission.pb.h.
|
inline |
Definition at line 8457 of file mission.pb.h.
|
inline |
Definition at line 8207 of file mission.pb.h.
|
inline |
Definition at line 8438 of file mission.pb.h.
|
inline |
Definition at line 8027 of file mission.pb.h.
|
inline |
Definition at line 8117 of file mission.pb.h.
| void jaiabot::protobuf::MissionPlan::set_allocated_trail | ( | ::jaiabot::protobuf::MissionPlan_TrailParam * | trail | ) |
|
inline |
Definition at line 8278 of file mission.pb.h.
|
inline |
Definition at line 8250 of file mission.pb.h.
| void jaiabot::protobuf::MissionPlan::set_mission_name | ( | ArgT0 && | arg0, |
| ArgT... | args | ||
| ) |
|
inline |
Definition at line 8403 of file mission.pb.h.
|
inline |
Definition at line 7912 of file mission.pb.h.
|
inline |
Definition at line 8380 of file mission.pb.h.
|
inline |
Definition at line 7883 of file mission.pb.h.
|
inline |
Definition at line 8065 of file mission.pb.h.
|
inline |
Definition at line 7874 of file mission.pb.h.
|
inline |
Definition at line 3165 of file mission.pb.h.
|
inline |
Definition at line 8320 of file mission.pb.h.
|
inline |
Definition at line 3131 of file mission.pb.h.
|
inline |
Definition at line 8187 of file mission.pb.h.
|
inline |
Definition at line 8007 of file mission.pb.h.
|
inline |
Definition at line 8097 of file mission.pb.h.
|
inline |
Definition at line 8324 of file mission.pb.h.
|
inline |
Definition at line 8159 of file mission.pb.h.
|
inline |
Definition at line 7979 of file mission.pb.h.
|
inline |
Definition at line 8069 of file mission.pb.h.
|
inline |
Definition at line 8335 of file mission.pb.h.
|
inline |
Definition at line 3178 of file mission.pb.h.
|
friend |
Definition at line 3514 of file mission.pb.h.
|
friend |
Definition at line 3214 of file mission.pb.h.
|
friend |
Definition at line 3540 of file mission.pb.h.
|
friend |
Definition at line 3162 of file mission.pb.h.
|
static |
Definition at line 3223 of file mission.pb.h.
| Impl_ jaiabot::protobuf::MissionPlan::_impl_ |
Definition at line 3539 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3159 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3247 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3245 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3243 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3279 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3277 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3275 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3268 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3236 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3238 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3270 of file mission.pb.h.
|
staticconstexpr |
Definition at line 3266 of file mission.pb.h.