#include <jaiabot/messages/mission.pb.h>
Public Types | |
enum | BehaviorCase { kTransit = 1 , kStationkeep = 2 , kConstantHeading = 3 , kConstantSpeed = 4 , kTrail = 5 , kContact = 6 , BEHAVIOR_NOT_SET = 0 } |
enum | : int { kTransitFieldNumber = 1 , kStationkeepFieldNumber = 2 , kConstantHeadingFieldNumber = 3 , kConstantSpeedFieldNumber = 4 , kTrailFieldNumber = 5 , kContactFieldNumber = 6 } |
typedef IvPBehaviorUpdate_TransitUpdate | TransitUpdate |
typedef IvPBehaviorUpdate_StationkeepUpdate | StationkeepUpdate |
typedef IvPBehaviorUpdate_ConstantHeadingUpdate | ConstantHeadingUpdate |
typedef IvPBehaviorUpdate_ConstantSpeedUpdate | ConstantSpeedUpdate |
typedef IvPBehaviorUpdate_TrailUpdate | TrailUpdate |
typedef IvPBehaviorUpdate_ContactUpdate | ContactUpdate |
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 IvPBehaviorUpdate & | default_instance () |
static const IvPBehaviorUpdate * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const ClassData | _class_data_ |
Protected Member Functions | |
IvPBehaviorUpdate (::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 (IvPBehaviorUpdate &a, IvPBehaviorUpdate &b) |
Definition at line 4616 of file mission.pb.h.
typedef IvPBehaviorUpdate_ConstantHeadingUpdate jaiabot::protobuf::IvPBehaviorUpdate::ConstantHeadingUpdate |
Definition at line 4753 of file mission.pb.h.
typedef IvPBehaviorUpdate_ConstantSpeedUpdate jaiabot::protobuf::IvPBehaviorUpdate::ConstantSpeedUpdate |
Definition at line 4754 of file mission.pb.h.
Definition at line 4756 of file mission.pb.h.
Definition at line 4752 of file mission.pb.h.
Definition at line 4755 of file mission.pb.h.
Definition at line 4751 of file mission.pb.h.
anonymous enum : int |
Enumerator | |
---|---|
kTransitFieldNumber | |
kStationkeepFieldNumber | |
kConstantHeadingFieldNumber | |
kConstantSpeedFieldNumber | |
kTrailFieldNumber | |
kContactFieldNumber |
Definition at line 4760 of file mission.pb.h.
Enumerator | |
---|---|
kTransit | |
kStationkeep | |
kConstantHeading | |
kConstantSpeed | |
kTrail | |
kContact | |
BEHAVIOR_NOT_SET |
Definition at line 4666 of file mission.pb.h.
|
inline |
Definition at line 4619 of file mission.pb.h.
|
override |
|
explicit |
jaiabot::protobuf::IvPBehaviorUpdate::IvPBehaviorUpdate | ( | const IvPBehaviorUpdate & | from | ) |
|
inlinenoexcept |
Definition at line 4624 of file mission.pb.h.
|
explicitprotected |
|
final |
|
final |
|
inline |
Definition at line 8759 of file mission.pb.h.
|
final |
|
final |
void jaiabot::protobuf::IvPBehaviorUpdate::clear_behavior | ( | ) |
|
inline |
Definition at line 8467 of file mission.pb.h.
|
inline |
Definition at line 8541 of file mission.pb.h.
|
inline |
Definition at line 8689 of file mission.pb.h.
|
inline |
Definition at line 8393 of file mission.pb.h.
|
inline |
Definition at line 8615 of file mission.pb.h.
|
inline |
Definition at line 8319 of file mission.pb.h.
|
inline |
Definition at line 8494 of file mission.pb.h.
|
inline |
Definition at line 8568 of file mission.pb.h.
|
inline |
Definition at line 8716 of file mission.pb.h.
void jaiabot::protobuf::IvPBehaviorUpdate::CopyFrom | ( | const IvPBehaviorUpdate & | from | ) |
|
inlinestatic |
Definition at line 4663 of file mission.pb.h.
|
inlinestatic |
Definition at line 4654 of file mission.pb.h.
|
inlinefinal |
Definition at line 4726 of file mission.pb.h.
|
final |
|
inlinestatic |
Definition at line 4657 of file mission.pb.h.
|
final |
|
inlinestatic |
Definition at line 4660 of file mission.pb.h.
|
inline |
Definition at line 8461 of file mission.pb.h.
|
inline |
Definition at line 8535 of file mission.pb.h.
|
inline |
Definition at line 8683 of file mission.pb.h.
|
inline |
Definition at line 8387 of file mission.pb.h.
|
inline |
Definition at line 8609 of file mission.pb.h.
|
inline |
Definition at line 8313 of file mission.pb.h.
|
inlinestatic |
Definition at line 4676 of file mission.pb.h.
|
final |
|
inline |
Definition at line 4713 of file mission.pb.h.
|
inline |
Definition at line 8525 of file mission.pb.h.
|
inline |
Definition at line 8599 of file mission.pb.h.
|
inline |
Definition at line 8747 of file mission.pb.h.
|
inline |
Definition at line 8451 of file mission.pb.h.
|
inline |
Definition at line 8673 of file mission.pb.h.
|
inline |
Definition at line 8377 of file mission.pb.h.
|
inline |
Definition at line 4650 of file mission.pb.h.
|
inlinefinal |
Definition at line 4707 of file mission.pb.h.
|
inline |
Definition at line 4629 of file mission.pb.h.
|
inlinenoexcept |
Definition at line 4633 of file mission.pb.h.
|
inline |
Definition at line 8475 of file mission.pb.h.
|
inline |
Definition at line 8549 of file mission.pb.h.
|
inline |
Definition at line 8697 of file mission.pb.h.
|
inline |
Definition at line 8401 of file mission.pb.h.
|
inline |
Definition at line 8623 of file mission.pb.h.
|
inline |
Definition at line 8327 of file mission.pb.h.
void jaiabot::protobuf::IvPBehaviorUpdate::set_allocated_constantheading | ( | ::jaiabot::protobuf::IvPBehaviorUpdate_ConstantHeadingUpdate * | constantheading | ) |
void jaiabot::protobuf::IvPBehaviorUpdate::set_allocated_constantspeed | ( | ::jaiabot::protobuf::IvPBehaviorUpdate_ConstantSpeedUpdate * | constantspeed | ) |
void jaiabot::protobuf::IvPBehaviorUpdate::set_allocated_contact | ( | ::jaiabot::protobuf::IvPBehaviorUpdate_ContactUpdate * | contact | ) |
void jaiabot::protobuf::IvPBehaviorUpdate::set_allocated_stationkeep | ( | ::jaiabot::protobuf::IvPBehaviorUpdate_StationkeepUpdate * | stationkeep | ) |
void jaiabot::protobuf::IvPBehaviorUpdate::set_allocated_trail | ( | ::jaiabot::protobuf::IvPBehaviorUpdate_TrailUpdate * | trail | ) |
void jaiabot::protobuf::IvPBehaviorUpdate::set_allocated_transit | ( | ::jaiabot::protobuf::IvPBehaviorUpdate_TransitUpdate * | transit | ) |
|
inline |
Definition at line 8420 of file mission.pb.h.
|
inline |
Definition at line 4686 of file mission.pb.h.
|
inline |
Definition at line 8642 of file mission.pb.h.
|
inline |
Definition at line 8346 of file mission.pb.h.
|
inline |
Definition at line 4647 of file mission.pb.h.
|
inline |
Definition at line 8498 of file mission.pb.h.
|
inline |
Definition at line 8572 of file mission.pb.h.
|
inline |
Definition at line 8720 of file mission.pb.h.
|
inline |
Definition at line 8424 of file mission.pb.h.
|
inline |
Definition at line 8646 of file mission.pb.h.
|
inline |
Definition at line 8350 of file mission.pb.h.
|
inline |
Definition at line 8509 of file mission.pb.h.
|
inline |
Definition at line 8583 of file mission.pb.h.
|
inline |
Definition at line 8731 of file mission.pb.h.
|
inline |
Definition at line 8435 of file mission.pb.h.
|
inline |
Definition at line 8657 of file mission.pb.h.
|
inline |
Definition at line 8361 of file mission.pb.h.
|
inline |
Definition at line 4699 of file mission.pb.h.
|
friend |
Definition at line 4891 of file mission.pb.h.
|
friend |
Definition at line 4735 of file mission.pb.h.
|
friend |
Definition at line 4910 of file mission.pb.h.
|
friend |
Definition at line 4683 of file mission.pb.h.
|
static |
Definition at line 4744 of file mission.pb.h.
Impl_ jaiabot::protobuf::IvPBehaviorUpdate::_impl_ |
Definition at line 4909 of file mission.pb.h.
|
staticconstexpr |
Definition at line 4680 of file mission.pb.h.