|
@@ -16,6 +16,7 @@
|
|
#include <google/protobuf/port_def.inc>
|
|
#include <google/protobuf/port_def.inc>
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<2> scc_info_Action_message_2eproto;
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<2> scc_info_Action_message_2eproto;
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_AgvStatu_message_2eproto;
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_AgvStatu_message_2eproto;
|
|
|
|
+extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<2> scc_info_NewAction_message_2eproto;
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_PathNode_message_2eproto;
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_PathNode_message_2eproto;
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_Pose2d_message_2eproto;
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_Pose2d_message_2eproto;
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_SpeedLimit_message_2eproto;
|
|
extern PROTOBUF_INTERNAL_EXPORT_message_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<0> scc_info_SpeedLimit_message_2eproto;
|
|
@@ -125,9 +126,10 @@ static void InitDefaultsscc_info_NavCmd_message_2eproto() {
|
|
::NavMessage::NavCmd::InitAsDefaultInstance();
|
|
::NavMessage::NavCmd::InitAsDefaultInstance();
|
|
}
|
|
}
|
|
|
|
|
|
-::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<1> scc_info_NavCmd_message_2eproto =
|
|
|
|
- {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 1, 0, InitDefaultsscc_info_NavCmd_message_2eproto}, {
|
|
|
|
- &scc_info_Action_message_2eproto.base,}};
|
|
|
|
|
|
+::PROTOBUF_NAMESPACE_ID::internal::SCCInfo<2> scc_info_NavCmd_message_2eproto =
|
|
|
|
+ {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 2, 0, InitDefaultsscc_info_NavCmd_message_2eproto}, {
|
|
|
|
+ &scc_info_Action_message_2eproto.base,
|
|
|
|
+ &scc_info_NewAction_message_2eproto.base,}};
|
|
|
|
|
|
static void InitDefaultsscc_info_NavStatu_message_2eproto() {
|
|
static void InitDefaultsscc_info_NavStatu_message_2eproto() {
|
|
GOOGLE_PROTOBUF_VERIFY_VERSION;
|
|
GOOGLE_PROTOBUF_VERIFY_VERSION;
|
|
@@ -340,6 +342,7 @@ const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_message_2eproto::offsets[] PRO
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NewAction, adjustvelocitylimit_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NewAction, adjustvelocitylimit_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NewAction, adjusthorizonlimit_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NewAction, adjusthorizonlimit_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NewAction, wheelbase_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NewAction, wheelbase_),
|
|
|
|
+ PROTOBUF_FIELD_OFFSET(::NavMessage::NewAction, changedmode_),
|
|
~0u, // no _has_bits_
|
|
~0u, // no _has_bits_
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavCmd, _internal_metadata_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavCmd, _internal_metadata_),
|
|
~0u, // no _extensions_
|
|
~0u, // no _extensions_
|
|
@@ -349,6 +352,7 @@ const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_message_2eproto::offsets[] PRO
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavCmd, key_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavCmd, key_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavCmd, wheelbase_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavCmd, wheelbase_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavCmd, actions_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavCmd, actions_),
|
|
|
|
+ PROTOBUF_FIELD_OFFSET(::NavMessage::NavCmd, newactions_),
|
|
~0u, // no _has_bits_
|
|
~0u, // no _has_bits_
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavStatu, _internal_metadata_),
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::NavStatu, _internal_metadata_),
|
|
~0u, // no _extensions_
|
|
~0u, // no _extensions_
|
|
@@ -381,9 +385,9 @@ static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOB
|
|
{ 53, -1, sizeof(::NavMessage::Trajectory)},
|
|
{ 53, -1, sizeof(::NavMessage::Trajectory)},
|
|
{ 59, -1, sizeof(::NavMessage::Action)},
|
|
{ 59, -1, sizeof(::NavMessage::Action)},
|
|
{ 71, -1, sizeof(::NavMessage::NewAction)},
|
|
{ 71, -1, sizeof(::NavMessage::NewAction)},
|
|
- { 87, -1, sizeof(::NavMessage::NavCmd)},
|
|
|
|
- { 96, -1, sizeof(::NavMessage::NavStatu)},
|
|
|
|
- { 108, -1, sizeof(::NavMessage::RobotStatu)},
|
|
|
|
|
|
+ { 88, -1, sizeof(::NavMessage::NavCmd)},
|
|
|
|
+ { 98, -1, sizeof(::NavMessage::NavStatu)},
|
|
|
|
+ { 110, -1, sizeof(::NavMessage::RobotStatu)},
|
|
};
|
|
};
|
|
|
|
|
|
static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
|
|
static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
|
|
@@ -421,7 +425,7 @@ const char descriptor_table_protodef_message_2eproto[] PROTOBUF_SECTION_VARIABLE
|
|
"it\030\005 \001(\0132\026.NavMessage.SpeedLimit\022-\n\rangu"
|
|
"it\030\005 \001(\0132\026.NavMessage.SpeedLimit\022-\n\rangu"
|
|
"lar_limit\030\006 \001(\0132\026.NavMessage.SpeedLimit\022"
|
|
"lar_limit\030\006 \001(\0132\026.NavMessage.SpeedLimit\022"
|
|
",\n\014horize_limit\030\007 \001(\0132\026.NavMessage.Speed"
|
|
",\n\014horize_limit\030\007 \001(\0132\026.NavMessage.Speed"
|
|
- "Limit\"\311\003\n\tNewAction\022\014\n\004type\030\001 \001(\005\022%\n\007beg"
|
|
|
|
|
|
+ "Limit\"\336\003\n\tNewAction\022\014\n\004type\030\001 \001(\005\022%\n\007beg"
|
|
"Node\030\002 \001(\0132\024.NavMessage.PathNode\022&\n\010pass"
|
|
"Node\030\002 \001(\0132\024.NavMessage.PathNode\022&\n\010pass"
|
|
"Node\030\003 \001(\0132\024.NavMessage.PathNode\022(\n\ntarg"
|
|
"Node\030\003 \001(\0132\024.NavMessage.PathNode\022(\n\ntarg"
|
|
"etNode\030\004 \001(\0132\024.NavMessage.PathNode\022\'\n\tpa"
|
|
"etNode\030\004 \001(\0132\024.NavMessage.PathNode\022\'\n\tpa"
|
|
@@ -432,17 +436,19 @@ const char descriptor_table_protodef_message_2eproto[] PROTOBUF_SECTION_VARIABLE
|
|
"NavMessage.SpeedLimit\0223\n\023adjustVelocityl"
|
|
"NavMessage.SpeedLimit\0223\n\023adjustVelocityl"
|
|
"imit\030\t \001(\0132\026.NavMessage.SpeedLimit\0222\n\022ad"
|
|
"imit\030\t \001(\0132\026.NavMessage.SpeedLimit\0222\n\022ad"
|
|
"justHorizonLimit\030\n \001(\0132\026.NavMessage.Spee"
|
|
"justHorizonLimit\030\n \001(\0132\026.NavMessage.Spee"
|
|
- "dLimit\022\021\n\twheelbase\030\013 \001(\002\"]\n\006NavCmd\022\016\n\006a"
|
|
|
|
- "ction\030\001 \001(\005\022\013\n\003key\030\002 \001(\t\022\021\n\twheelbase\030\003 "
|
|
|
|
- "\001(\002\022#\n\007actions\030\004 \003(\0132\022.NavMessage.Action"
|
|
|
|
- "\"\330\001\n\010NavStatu\022\r\n\005statu\030\001 \001(\005\022\020\n\010main_agv"
|
|
|
|
- "\030\002 \001(\010\022\021\n\tmove_mode\030\003 \001(\005\022\013\n\003key\030\004 \001(\t\022."
|
|
|
|
- "\n\022unfinished_actions\030\005 \003(\0132\022.NavMessage."
|
|
|
|
- "Action\022-\n\rselected_traj\030\006 \001(\0132\026.NavMessa"
|
|
|
|
- "ge.Trajectory\022,\n\014predict_traj\030\007 \001(\0132\026.Na"
|
|
|
|
- "vMessage.Trajectory\"Y\n\nRobotStatu\022\t\n\001x\030\001"
|
|
|
|
- " \001(\002\022\t\n\001y\030\002 \001(\002\022\r\n\005theta\030\003 \001(\002\022&\n\010agvSta"
|
|
|
|
- "tu\030\004 \001(\0132\024.NavMessage.AgvStatub\006proto3"
|
|
|
|
|
|
+ "dLimit\022\021\n\twheelbase\030\013 \001(\002\022\023\n\013changedMode"
|
|
|
|
+ "\030\014 \001(\005\"\210\001\n\006NavCmd\022\016\n\006action\030\001 \001(\005\022\013\n\003key"
|
|
|
|
+ "\030\002 \001(\t\022\021\n\twheelbase\030\003 \001(\002\022#\n\007actions\030\004 \003"
|
|
|
|
+ "(\0132\022.NavMessage.Action\022)\n\nnewActions\030\005 \003"
|
|
|
|
+ "(\0132\025.NavMessage.NewAction\"\330\001\n\010NavStatu\022\r"
|
|
|
|
+ "\n\005statu\030\001 \001(\005\022\020\n\010main_agv\030\002 \001(\010\022\021\n\tmove_"
|
|
|
|
+ "mode\030\003 \001(\005\022\013\n\003key\030\004 \001(\t\022.\n\022unfinished_ac"
|
|
|
|
+ "tions\030\005 \003(\0132\022.NavMessage.Action\022-\n\rselec"
|
|
|
|
+ "ted_traj\030\006 \001(\0132\026.NavMessage.Trajectory\022,"
|
|
|
|
+ "\n\014predict_traj\030\007 \001(\0132\026.NavMessage.Trajec"
|
|
|
|
+ "tory\"Y\n\nRobotStatu\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002"
|
|
|
|
+ "\022\r\n\005theta\030\003 \001(\002\022&\n\010agvStatu\030\004 \001(\0132\024.NavM"
|
|
|
|
+ "essage.AgvStatub\006proto3"
|
|
;
|
|
;
|
|
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_message_2eproto_deps[1] = {
|
|
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_message_2eproto_deps[1] = {
|
|
};
|
|
};
|
|
@@ -462,7 +468,7 @@ static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_mes
|
|
};
|
|
};
|
|
static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_message_2eproto_once;
|
|
static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_message_2eproto_once;
|
|
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_message_2eproto = {
|
|
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_message_2eproto = {
|
|
- false, false, descriptor_table_protodef_message_2eproto, "message.proto", 1638,
|
|
|
|
|
|
+ false, false, descriptor_table_protodef_message_2eproto, "message.proto", 1703,
|
|
&descriptor_table_message_2eproto_once, descriptor_table_message_2eproto_sccs, descriptor_table_message_2eproto_deps, 12, 0,
|
|
&descriptor_table_message_2eproto_once, descriptor_table_message_2eproto_sccs, descriptor_table_message_2eproto_deps, 12, 0,
|
|
schemas, file_default_instances, TableStruct_message_2eproto::offsets,
|
|
schemas, file_default_instances, TableStruct_message_2eproto::offsets,
|
|
file_level_metadata_message_2eproto, 12, file_level_enum_descriptors_message_2eproto, file_level_service_descriptors_message_2eproto,
|
|
file_level_metadata_message_2eproto, 12, file_level_enum_descriptors_message_2eproto, file_level_service_descriptors_message_2eproto,
|
|
@@ -2890,16 +2896,16 @@ NewAction::NewAction(const NewAction& from)
|
|
adjusthorizonlimit_ = nullptr;
|
|
adjusthorizonlimit_ = nullptr;
|
|
}
|
|
}
|
|
::memcpy(&type_, &from.type_,
|
|
::memcpy(&type_, &from.type_,
|
|
- static_cast<size_t>(reinterpret_cast<char*>(&wheelbase_) -
|
|
|
|
- reinterpret_cast<char*>(&type_)) + sizeof(wheelbase_));
|
|
|
|
|
|
+ static_cast<size_t>(reinterpret_cast<char*>(&changedmode_) -
|
|
|
|
+ reinterpret_cast<char*>(&type_)) + sizeof(changedmode_));
|
|
// @@protoc_insertion_point(copy_constructor:NavMessage.NewAction)
|
|
// @@protoc_insertion_point(copy_constructor:NavMessage.NewAction)
|
|
}
|
|
}
|
|
|
|
|
|
void NewAction::SharedCtor() {
|
|
void NewAction::SharedCtor() {
|
|
::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_NewAction_message_2eproto.base);
|
|
::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&scc_info_NewAction_message_2eproto.base);
|
|
::memset(&begnode_, 0, static_cast<size_t>(
|
|
::memset(&begnode_, 0, static_cast<size_t>(
|
|
- reinterpret_cast<char*>(&wheelbase_) -
|
|
|
|
- reinterpret_cast<char*>(&begnode_)) + sizeof(wheelbase_));
|
|
|
|
|
|
+ reinterpret_cast<char*>(&changedmode_) -
|
|
|
|
+ reinterpret_cast<char*>(&begnode_)) + sizeof(changedmode_));
|
|
}
|
|
}
|
|
|
|
|
|
NewAction::~NewAction() {
|
|
NewAction::~NewAction() {
|
|
@@ -2975,8 +2981,8 @@ void NewAction::Clear() {
|
|
}
|
|
}
|
|
adjusthorizonlimit_ = nullptr;
|
|
adjusthorizonlimit_ = nullptr;
|
|
::memset(&type_, 0, static_cast<size_t>(
|
|
::memset(&type_, 0, static_cast<size_t>(
|
|
- reinterpret_cast<char*>(&wheelbase_) -
|
|
|
|
- reinterpret_cast<char*>(&type_)) + sizeof(wheelbase_));
|
|
|
|
|
|
+ reinterpret_cast<char*>(&changedmode_) -
|
|
|
|
+ reinterpret_cast<char*>(&type_)) + sizeof(changedmode_));
|
|
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
|
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
|
}
|
|
}
|
|
|
|
|
|
@@ -3070,6 +3076,13 @@ const char* NewAction::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::
|
|
ptr += sizeof(float);
|
|
ptr += sizeof(float);
|
|
} else goto handle_unusual;
|
|
} else goto handle_unusual;
|
|
continue;
|
|
continue;
|
|
|
|
+ // int32 changedMode = 12;
|
|
|
|
+ case 12:
|
|
|
|
+ if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 96)) {
|
|
|
|
+ changedmode_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
|
|
|
|
+ CHK_(ptr);
|
|
|
|
+ } else goto handle_unusual;
|
|
|
|
+ continue;
|
|
default: {
|
|
default: {
|
|
handle_unusual:
|
|
handle_unusual:
|
|
if ((tag & 7) == 4 || tag == 0) {
|
|
if ((tag & 7) == 4 || tag == 0) {
|
|
@@ -3182,6 +3195,12 @@ failure:
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(11, this->_internal_wheelbase(), target);
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteFloatToArray(11, this->_internal_wheelbase(), target);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // int32 changedMode = 12;
|
|
|
|
+ if (this->changedmode() != 0) {
|
|
|
|
+ target = stream->EnsureSpace(target);
|
|
|
|
+ target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt32ToArray(12, this->_internal_changedmode(), target);
|
|
|
|
+ }
|
|
|
|
+
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
|
|
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
|
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
|
@@ -3273,6 +3292,13 @@ size_t NewAction::ByteSizeLong() const {
|
|
total_size += 1 + 4;
|
|
total_size += 1 + 4;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // int32 changedMode = 12;
|
|
|
|
+ if (this->changedmode() != 0) {
|
|
|
|
+ total_size += 1 +
|
|
|
|
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
|
|
|
|
+ this->_internal_changedmode());
|
|
|
|
+ }
|
|
|
|
+
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
|
|
return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
|
|
_internal_metadata_, total_size, &_cached_size_);
|
|
_internal_metadata_, total_size, &_cached_size_);
|
|
@@ -3335,6 +3361,9 @@ void NewAction::MergeFrom(const NewAction& from) {
|
|
if (!(from.wheelbase() <= 0 && from.wheelbase() >= 0)) {
|
|
if (!(from.wheelbase() <= 0 && from.wheelbase() >= 0)) {
|
|
_internal_set_wheelbase(from._internal_wheelbase());
|
|
_internal_set_wheelbase(from._internal_wheelbase());
|
|
}
|
|
}
|
|
|
|
+ if (from.changedmode() != 0) {
|
|
|
|
+ _internal_set_changedmode(from._internal_changedmode());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
void NewAction::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
|
|
void NewAction::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
|
|
@@ -3360,8 +3389,8 @@ void NewAction::InternalSwap(NewAction* other) {
|
|
_internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
|
|
_internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
|
|
pathnodes_.InternalSwap(&other->pathnodes_);
|
|
pathnodes_.InternalSwap(&other->pathnodes_);
|
|
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
|
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
|
- PROTOBUF_FIELD_OFFSET(NewAction, wheelbase_)
|
|
|
|
- + sizeof(NewAction::wheelbase_)
|
|
|
|
|
|
+ PROTOBUF_FIELD_OFFSET(NewAction, changedmode_)
|
|
|
|
+ + sizeof(NewAction::changedmode_)
|
|
- PROTOBUF_FIELD_OFFSET(NewAction, begnode_)>(
|
|
- PROTOBUF_FIELD_OFFSET(NewAction, begnode_)>(
|
|
reinterpret_cast<char*>(&begnode_),
|
|
reinterpret_cast<char*>(&begnode_),
|
|
reinterpret_cast<char*>(&other->begnode_));
|
|
reinterpret_cast<char*>(&other->begnode_));
|
|
@@ -3382,14 +3411,16 @@ class NavCmd::_Internal {
|
|
|
|
|
|
NavCmd::NavCmd(::PROTOBUF_NAMESPACE_ID::Arena* arena)
|
|
NavCmd::NavCmd(::PROTOBUF_NAMESPACE_ID::Arena* arena)
|
|
: ::PROTOBUF_NAMESPACE_ID::Message(arena),
|
|
: ::PROTOBUF_NAMESPACE_ID::Message(arena),
|
|
- actions_(arena) {
|
|
|
|
|
|
+ actions_(arena),
|
|
|
|
+ newactions_(arena) {
|
|
SharedCtor();
|
|
SharedCtor();
|
|
RegisterArenaDtor(arena);
|
|
RegisterArenaDtor(arena);
|
|
// @@protoc_insertion_point(arena_constructor:NavMessage.NavCmd)
|
|
// @@protoc_insertion_point(arena_constructor:NavMessage.NavCmd)
|
|
}
|
|
}
|
|
NavCmd::NavCmd(const NavCmd& from)
|
|
NavCmd::NavCmd(const NavCmd& from)
|
|
: ::PROTOBUF_NAMESPACE_ID::Message(),
|
|
: ::PROTOBUF_NAMESPACE_ID::Message(),
|
|
- actions_(from.actions_) {
|
|
|
|
|
|
+ actions_(from.actions_),
|
|
|
|
+ newactions_(from.newactions_) {
|
|
_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
|
_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
|
key_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
|
|
key_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
|
|
if (!from._internal_key().empty()) {
|
|
if (!from._internal_key().empty()) {
|
|
@@ -3443,6 +3474,7 @@ void NavCmd::Clear() {
|
|
(void) cached_has_bits;
|
|
(void) cached_has_bits;
|
|
|
|
|
|
actions_.Clear();
|
|
actions_.Clear();
|
|
|
|
+ newactions_.Clear();
|
|
key_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
|
|
key_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
|
|
::memset(&action_, 0, static_cast<size_t>(
|
|
::memset(&action_, 0, static_cast<size_t>(
|
|
reinterpret_cast<char*>(&wheelbase_) -
|
|
reinterpret_cast<char*>(&wheelbase_) -
|
|
@@ -3493,6 +3525,18 @@ const char* NavCmd::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::int
|
|
} while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<34>(ptr));
|
|
} while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<34>(ptr));
|
|
} else goto handle_unusual;
|
|
} else goto handle_unusual;
|
|
continue;
|
|
continue;
|
|
|
|
+ // repeated .NavMessage.NewAction newActions = 5;
|
|
|
|
+ case 5:
|
|
|
|
+ if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 42)) {
|
|
|
|
+ ptr -= 1;
|
|
|
|
+ do {
|
|
|
|
+ ptr += 1;
|
|
|
|
+ ptr = ctx->ParseMessage(_internal_add_newactions(), ptr);
|
|
|
|
+ CHK_(ptr);
|
|
|
|
+ if (!ctx->DataAvailable(ptr)) break;
|
|
|
|
+ } while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr));
|
|
|
|
+ } else goto handle_unusual;
|
|
|
|
+ continue;
|
|
default: {
|
|
default: {
|
|
handle_unusual:
|
|
handle_unusual:
|
|
if ((tag & 7) == 4 || tag == 0) {
|
|
if ((tag & 7) == 4 || tag == 0) {
|
|
@@ -3551,6 +3595,14 @@ failure:
|
|
InternalWriteMessage(4, this->_internal_actions(i), target, stream);
|
|
InternalWriteMessage(4, this->_internal_actions(i), target, stream);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // repeated .NavMessage.NewAction newActions = 5;
|
|
|
|
+ for (unsigned int i = 0,
|
|
|
|
+ n = static_cast<unsigned int>(this->_internal_newactions_size()); i < n; i++) {
|
|
|
|
+ target = stream->EnsureSpace(target);
|
|
|
|
+ target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
|
|
|
|
+ InternalWriteMessage(5, this->_internal_newactions(i), target, stream);
|
|
|
|
+ }
|
|
|
|
+
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
|
|
target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
|
|
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
|
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
|
@@ -3574,6 +3626,13 @@ size_t NavCmd::ByteSizeLong() const {
|
|
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
|
|
::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ // repeated .NavMessage.NewAction newActions = 5;
|
|
|
|
+ total_size += 1UL * this->_internal_newactions_size();
|
|
|
|
+ for (const auto& msg : this->newactions_) {
|
|
|
|
+ total_size +=
|
|
|
|
+ ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
|
|
|
|
+ }
|
|
|
|
+
|
|
// string key = 2;
|
|
// string key = 2;
|
|
if (this->key().size() > 0) {
|
|
if (this->key().size() > 0) {
|
|
total_size += 1 +
|
|
total_size += 1 +
|
|
@@ -3625,6 +3684,7 @@ void NavCmd::MergeFrom(const NavCmd& from) {
|
|
(void) cached_has_bits;
|
|
(void) cached_has_bits;
|
|
|
|
|
|
actions_.MergeFrom(from.actions_);
|
|
actions_.MergeFrom(from.actions_);
|
|
|
|
+ newactions_.MergeFrom(from.newactions_);
|
|
if (from.key().size() > 0) {
|
|
if (from.key().size() > 0) {
|
|
_internal_set_key(from._internal_key());
|
|
_internal_set_key(from._internal_key());
|
|
}
|
|
}
|
|
@@ -3658,6 +3718,7 @@ void NavCmd::InternalSwap(NavCmd* other) {
|
|
using std::swap;
|
|
using std::swap;
|
|
_internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
|
|
_internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
|
|
actions_.InternalSwap(&other->actions_);
|
|
actions_.InternalSwap(&other->actions_);
|
|
|
|
+ newactions_.InternalSwap(&other->newactions_);
|
|
key_.Swap(&other->key_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
|
|
key_.Swap(&other->key_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
|
|
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
|
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
|
PROTOBUF_FIELD_OFFSET(NavCmd, wheelbase_)
|
|
PROTOBUF_FIELD_OFFSET(NavCmd, wheelbase_)
|