#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 4685 of file mission.pb.h.
| typedef IvPBehaviorUpdate_ConstantHeadingUpdate jaiabot::protobuf::IvPBehaviorUpdate::ConstantHeadingUpdate |
Definition at line 4822 of file mission.pb.h.
| typedef IvPBehaviorUpdate_ConstantSpeedUpdate jaiabot::protobuf::IvPBehaviorUpdate::ConstantSpeedUpdate |
Definition at line 4823 of file mission.pb.h.
Definition at line 4825 of file mission.pb.h.
Definition at line 4821 of file mission.pb.h.
Definition at line 4824 of file mission.pb.h.
Definition at line 4820 of file mission.pb.h.
| anonymous enum : int |
| Enumerator | |
|---|---|
| kTransitFieldNumber | |
| kStationkeepFieldNumber | |
| kConstantHeadingFieldNumber | |
| kConstantSpeedFieldNumber | |
| kTrailFieldNumber | |
| kContactFieldNumber | |
Definition at line 4829 of file mission.pb.h.
| Enumerator | |
|---|---|
| kTransit | |
| kStationkeep | |
| kConstantHeading | |
| kConstantSpeed | |
| kTrail | |
| kContact | |
| BEHAVIOR_NOT_SET | |
Definition at line 4735 of file mission.pb.h.
|
inline |
Definition at line 4688 of file mission.pb.h.
|
override |
|
explicit |
| jaiabot::protobuf::IvPBehaviorUpdate::IvPBehaviorUpdate | ( | const IvPBehaviorUpdate & | from | ) |
|
inlinenoexcept |
Definition at line 4693 of file mission.pb.h.
|
explicitprotected |
|
final |
|
final |
|
inline |
Definition at line 9162 of file mission.pb.h.
|
final |
|
final |
| void jaiabot::protobuf::IvPBehaviorUpdate::clear_behavior | ( | ) |
|
inline |
Definition at line 8870 of file mission.pb.h.
|
inline |
Definition at line 8944 of file mission.pb.h.
|
inline |
Definition at line 9092 of file mission.pb.h.
|
inline |
Definition at line 8796 of file mission.pb.h.
|
inline |
Definition at line 9018 of file mission.pb.h.
|
inline |
Definition at line 8722 of file mission.pb.h.
|
inline |
Definition at line 8897 of file mission.pb.h.
|
inline |
Definition at line 8971 of file mission.pb.h.
|
inline |
Definition at line 9119 of file mission.pb.h.
| void jaiabot::protobuf::IvPBehaviorUpdate::CopyFrom | ( | const IvPBehaviorUpdate & | from | ) |
|
inlinestatic |
Definition at line 4732 of file mission.pb.h.
|
inlinestatic |
Definition at line 4723 of file mission.pb.h.
|
inlinefinal |
Definition at line 4795 of file mission.pb.h.
|
final |
|
inlinestatic |
Definition at line 4726 of file mission.pb.h.
|
final |
|
inlinestatic |
Definition at line 4729 of file mission.pb.h.
|
inline |
Definition at line 8864 of file mission.pb.h.
|
inline |
Definition at line 8938 of file mission.pb.h.
|
inline |
Definition at line 9086 of file mission.pb.h.
|
inline |
Definition at line 8790 of file mission.pb.h.
|
inline |
Definition at line 9012 of file mission.pb.h.
|
inline |
Definition at line 8716 of file mission.pb.h.
|
inlinestatic |
Definition at line 4745 of file mission.pb.h.
|
final |
|
inline |
Definition at line 4782 of file mission.pb.h.
|
inline |
Definition at line 8928 of file mission.pb.h.
|
inline |
Definition at line 9002 of file mission.pb.h.
|
inline |
Definition at line 9150 of file mission.pb.h.
|
inline |
Definition at line 8854 of file mission.pb.h.
|
inline |
Definition at line 9076 of file mission.pb.h.
|
inline |
Definition at line 8780 of file mission.pb.h.
|
inline |
Definition at line 4719 of file mission.pb.h.
|
inlinefinal |
Definition at line 4776 of file mission.pb.h.
|
inline |
Definition at line 4698 of file mission.pb.h.
|
inlinenoexcept |
Definition at line 4702 of file mission.pb.h.
|
inline |
Definition at line 8878 of file mission.pb.h.
|
inline |
Definition at line 8952 of file mission.pb.h.
|
inline |
Definition at line 9100 of file mission.pb.h.
|
inline |
Definition at line 8804 of file mission.pb.h.
|
inline |
Definition at line 9026 of file mission.pb.h.
|
inline |
Definition at line 8730 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 8823 of file mission.pb.h.
|
inline |
Definition at line 4755 of file mission.pb.h.
|
inline |
Definition at line 9045 of file mission.pb.h.
|
inline |
Definition at line 8749 of file mission.pb.h.
|
inline |
Definition at line 4716 of file mission.pb.h.
|
inline |
Definition at line 8901 of file mission.pb.h.
|
inline |
Definition at line 8975 of file mission.pb.h.
|
inline |
Definition at line 9123 of file mission.pb.h.
|
inline |
Definition at line 8827 of file mission.pb.h.
|
inline |
Definition at line 9049 of file mission.pb.h.
|
inline |
Definition at line 8753 of file mission.pb.h.
|
inline |
Definition at line 8912 of file mission.pb.h.
|
inline |
Definition at line 8986 of file mission.pb.h.
|
inline |
Definition at line 9134 of file mission.pb.h.
|
inline |
Definition at line 8838 of file mission.pb.h.
|
inline |
Definition at line 9060 of file mission.pb.h.
|
inline |
Definition at line 8764 of file mission.pb.h.
|
inline |
Definition at line 4768 of file mission.pb.h.
|
friend |
Definition at line 4960 of file mission.pb.h.
|
friend |
Definition at line 4804 of file mission.pb.h.
|
friend |
Definition at line 4979 of file mission.pb.h.
|
friend |
Definition at line 4752 of file mission.pb.h.
|
static |
Definition at line 4813 of file mission.pb.h.
| Impl_ jaiabot::protobuf::IvPBehaviorUpdate::_impl_ |
Definition at line 4978 of file mission.pb.h.
|
staticconstexpr |
Definition at line 4749 of file mission.pb.h.