4 #ifndef PROTOBUF_INCLUDED_ignition_2fmsgs_2factor_2eproto
5 #define PROTOBUF_INCLUDED_ignition_2fmsgs_2factor_2eproto
9 #include <google/protobuf/stubs/common.h>
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
29 #include <google/protobuf/message.h>
30 #include <google/protobuf/repeated_field.h>
31 #include <google/protobuf/extension_set.h>
32 #include <google/protobuf/unknown_field_set.h>
37 #pragma GCC system_header
40 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
43 #include <sys/sysmacros.h>
48 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2factor_2eproto IGNITION_MSGS_VISIBLE
53 static const ::google::protobuf::internal::ParseTableField entries[];
54 static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
55 static const ::google::protobuf::internal::ParseTable schema[4];
56 static const ::google::protobuf::internal::FieldMetadata field_metadata[];
57 static const ::google::protobuf::internal::SerializationTable serialization_table[];
58 static const ::google::protobuf::uint32 offsets[];
65 class ActorDefaultTypeInternal;
68 class Actor_AnimationDefaultTypeInternal;
71 class Actor_TrajectoryDefaultTypeInternal;
74 class Actor_WaypointDefaultTypeInternal;
80 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor* Arena::CreateMaybeMessage<::ignition::msgs::Actor>(Arena*);
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor_Animation* Arena::CreateMaybeMessage<::ignition::msgs::Actor_Animation>(Arena*);
82 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor_Trajectory* Arena::CreateMaybeMessage<::ignition::msgs::Actor_Trajectory>(Arena*);
83 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Actor_Waypoint* Arena::CreateMaybeMessage<::ignition::msgs::Actor_Waypoint>(Arena*);
91 class IGNITION_MSGS_VISIBLE
Actor_Animation :
public ::google::protobuf::Message {
105 *
this = ::std::move(from);
108 inline Actor_Animation& operator=(Actor_Animation&& from) noexcept {
109 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
110 if (
this != &from) InternalSwap(&from);
117 static const ::google::protobuf::Descriptor* descriptor();
118 static const Actor_Animation& default_instance();
120 static void InitAsDefaultInstance();
125 static constexpr
int kIndexInFileMessages =
136 return CreateMaybeMessage<Actor_Animation>(NULL);
140 return CreateMaybeMessage<Actor_Animation>(arena);
142 void CopyFrom(const ::google::protobuf::Message& from)
final;
143 void MergeFrom(const ::google::protobuf::Message& from)
final;
147 bool IsInitialized() const final;
149 size_t ByteSizeLong() const final;
150 bool MergePartialFromCodedStream(
151 ::
google::protobuf::io::CodedInputStream* input) final;
152 void SerializeWithCachedSizes(
153 ::
google::protobuf::io::CodedOutputStream* output) const final;
154 ::
google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
155 bool deterministic, ::
google::protobuf::uint8* target) const final;
156 int GetCachedSize() const final {
return _cached_size_.Get(); }
161 void SetCachedSize(
int size)
const final;
164 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
167 inline void* MaybeArenaPtr()
const {
172 ::google::protobuf::Metadata GetMetadata() const final;
180 static const
int kNameFieldNumber = 1;
181 const ::
std::
string& name() const;
182 void set_name(const ::
std::
string& value);
186 void set_name(
const char* value);
187 void set_name(
const char* value,
size_t size);
193 void clear_filename();
194 static const int kFilenameFieldNumber = 2;
195 const ::std::string& filename()
const;
196 void set_filename(const ::std::string& value);
200 void set_filename(
const char* value);
201 void set_filename(
const char* value,
size_t size);
204 void set_allocated_filename(::
std::string* filename);
208 static const int kScaleFieldNumber = 3;
210 void set_scale(
float value);
213 void clear_interpolate_x();
214 static const int kInterpolateXFieldNumber = 4;
215 bool interpolate_x()
const;
216 void set_interpolate_x(
bool value);
221 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
222 ::google::protobuf::internal::ArenaStringPtr name_;
223 ::google::protobuf::internal::ArenaStringPtr filename_;
226 mutable ::google::protobuf::internal::CachedSize _cached_size_;
227 friend struct ::protobuf_ignition_2fmsgs_2factor_2eproto::TableStruct;
231 class IGNITION_MSGS_VISIBLE
Actor_Waypoint :
public ::google::protobuf::Message {
245 *
this = ::std::move(from);
248 inline Actor_Waypoint& operator=(Actor_Waypoint&& from) noexcept {
249 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
250 if (
this != &from) InternalSwap(&from);
257 static const ::google::protobuf::Descriptor* descriptor();
258 static const Actor_Waypoint& default_instance();
260 static void InitAsDefaultInstance();
265 static constexpr
int kIndexInFileMessages =
276 return CreateMaybeMessage<Actor_Waypoint>(NULL);
280 return CreateMaybeMessage<Actor_Waypoint>(arena);
282 void CopyFrom(const ::google::protobuf::Message& from)
final;
283 void MergeFrom(const ::google::protobuf::Message& from)
final;
287 bool IsInitialized() const final;
289 size_t ByteSizeLong() const final;
290 bool MergePartialFromCodedStream(
291 ::
google::protobuf::io::CodedInputStream* input) final;
292 void SerializeWithCachedSizes(
293 ::
google::protobuf::io::CodedOutputStream* output) const final;
294 ::
google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
295 bool deterministic, ::
google::protobuf::uint8* target) const final;
296 int GetCachedSize() const final {
return _cached_size_.Get(); }
301 void SetCachedSize(
int size)
const final;
304 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
307 inline void* MaybeArenaPtr()
const {
312 ::google::protobuf::Metadata GetMetadata() const final;
319 bool has_pose() const;
321 static const
int kPoseFieldNumber = 2;
332 static const
int kTimeFieldNumber = 1;
334 void set_time(
float value);
339 ::
google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
342 mutable ::
google::protobuf::internal::CachedSize _cached_size_;
361 *
this = ::std::move(from);
364 inline Actor_Trajectory& operator=(Actor_Trajectory&& from) noexcept {
365 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
366 if (
this != &from) InternalSwap(&from);
373 static const ::google::protobuf::Descriptor* descriptor();
374 static const Actor_Trajectory& default_instance();
376 static void InitAsDefaultInstance();
381 static constexpr
int kIndexInFileMessages =
392 return CreateMaybeMessage<Actor_Trajectory>(NULL);
396 return CreateMaybeMessage<Actor_Trajectory>(arena);
398 void CopyFrom(const ::google::protobuf::Message& from)
final;
399 void MergeFrom(const ::google::protobuf::Message& from)
final;
403 bool IsInitialized() const final;
405 size_t ByteSizeLong() const final;
406 bool MergePartialFromCodedStream(
407 ::
google::protobuf::io::CodedInputStream* input) final;
408 void SerializeWithCachedSizes(
409 ::
google::protobuf::io::CodedOutputStream* output) const final;
410 ::
google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
411 bool deterministic, ::
google::protobuf::uint8* target) const final;
412 int GetCachedSize() const final {
return _cached_size_.Get(); }
417 void SetCachedSize(
int size)
const final;
420 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
423 inline void* MaybeArenaPtr()
const {
428 ::google::protobuf::Metadata GetMetadata() const final;
435 int waypoints_size() const;
436 void clear_waypoints();
437 static const
int kWaypointsFieldNumber = 4;
448 static const
int kTypeFieldNumber = 2;
449 const ::
std::
string& type() const;
450 void set_type(const ::
std::
string& value);
454 void set_type(
const char* value);
455 void set_type(
const char* value,
size_t size);
462 static const int kIdFieldNumber = 1;
463 ::google::protobuf::uint32 id()
const;
464 void set_id(::google::protobuf::uint32 value);
467 void clear_tension();
468 static const int kTensionFieldNumber = 3;
469 float tension()
const;
470 void set_tension(
float value);
475 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
476 ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint > waypoints_;
477 ::google::protobuf::internal::ArenaStringPtr type_;
478 ::google::protobuf::uint32 id_;
480 mutable ::google::protobuf::internal::CachedSize _cached_size_;
481 friend struct ::protobuf_ignition_2fmsgs_2factor_2eproto::TableStruct;
485 class IGNITION_MSGS_VISIBLE
Actor :
public ::google::protobuf::Message {
499 *
this = ::std::move(from);
502 inline Actor& operator=(Actor&& from) noexcept {
503 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
504 if (
this != &from) InternalSwap(&from);
511 static const ::google::protobuf::Descriptor* descriptor();
512 static const Actor& default_instance();
514 static void InitAsDefaultInstance();
516 return reinterpret_cast<const Actor*
>(
519 static constexpr
int kIndexInFileMessages =
522 void Swap(
Actor* other);
530 return CreateMaybeMessage<Actor>(NULL);
533 Actor*
New(::google::protobuf::Arena* arena)
const final {
534 return CreateMaybeMessage<Actor>(arena);
536 void CopyFrom(const ::google::protobuf::Message& from)
final;
537 void MergeFrom(const ::google::protobuf::Message& from)
final;
538 void CopyFrom(
const Actor& from);
539 void MergeFrom(
const Actor& from);
541 bool IsInitialized() const final;
543 size_t ByteSizeLong() const final;
544 bool MergePartialFromCodedStream(
545 ::
google::protobuf::io::CodedInputStream* input) final;
546 void SerializeWithCachedSizes(
547 ::
google::protobuf::io::CodedOutputStream* output) const final;
548 ::
google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
549 bool deterministic, ::
google::protobuf::uint8* target) const final;
550 int GetCachedSize() const final {
return _cached_size_.Get(); }
555 void SetCachedSize(
int size)
const final;
556 void InternalSwap(
Actor* other);
558 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
561 inline void* MaybeArenaPtr()
const {
566 ::google::protobuf::Metadata GetMetadata() const final;
577 int animations_size() const;
578 void clear_animations();
579 static const
int kAnimationsFieldNumber = 6;
582 mutable_animations();
589 int trajectories_size() const;
590 void clear_trajectories();
591 static const
int kTrajectoriesFieldNumber = 10;
594 mutable_trajectories();
598 trajectories() const;
601 void clear_skin_filename();
602 static const
int kSkinFilenameFieldNumber = 4;
603 const ::
std::
string& skin_filename() const;
604 void set_skin_filename(const ::
std::
string& value);
608 void set_skin_filename(
const char* value);
609 void set_skin_filename(
const char* value,
size_t size);
612 void set_allocated_skin_filename(::
std::string* skin_filename);
615 bool has_header()
const;
617 static const int kHeaderFieldNumber = 1;
619 const ::ignition::msgs::Header& _internal_header()
const;
621 const ::ignition::msgs::Header& header()
const;
627 bool has_entity()
const;
629 static const int kEntityFieldNumber = 2;
631 const ::ignition::msgs::Entity& _internal_entity()
const;
633 const ::ignition::msgs::Entity& entity()
const;
639 bool has_pose()
const;
641 static const int kPoseFieldNumber = 3;
643 const ::ignition::msgs::Pose& _internal_pose()
const;
645 const ::ignition::msgs::Pose& pose()
const;
651 bool has_parent()
const;
653 static const int kParentFieldNumber = 11;
655 const ::ignition::msgs::Entity& _internal_parent()
const;
657 const ::ignition::msgs::Entity& parent()
const;
663 void clear_skin_scale();
664 static const int kSkinScaleFieldNumber = 5;
665 float skin_scale()
const;
666 void set_skin_scale(
float value);
669 void clear_script_delay_start();
670 static const int kScriptDelayStartFieldNumber = 8;
671 float script_delay_start()
const;
672 void set_script_delay_start(
float value);
675 void clear_script_loop();
676 static const int kScriptLoopFieldNumber = 7;
677 bool script_loop()
const;
678 void set_script_loop(
bool value);
681 void clear_script_auto_start();
682 static const int kScriptAutoStartFieldNumber = 9;
683 bool script_auto_start()
const;
684 void set_script_auto_start(
bool value);
689 ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
690 ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation > animations_;
691 ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory > trajectories_;
692 ::google::protobuf::internal::ArenaStringPtr skin_filename_;
698 float script_delay_start_;
700 bool script_auto_start_;
701 mutable ::google::protobuf::internal::CachedSize _cached_size_;
702 friend struct ::protobuf_ignition_2fmsgs_2factor_2eproto::TableStruct;
710 #pragma GCC diagnostic push
711 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
717 name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
721 return name_.GetNoArena();
725 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
732 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::move(value));
737 GOOGLE_DCHECK(value != NULL);
739 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::string(value));
744 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
745 ::
std::string(
reinterpret_cast<const char*
>(value), size));
751 return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
756 return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
764 name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
770 filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
774 return filename_.GetNoArena();
778 filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
784 filename_.SetNoArena(
785 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::move(value));
790 GOOGLE_DCHECK(value != NULL);
792 filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::string(value));
797 filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
798 ::
std::string(
reinterpret_cast<const char*
>(value), size));
804 return filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
809 return filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
812 if (filename != NULL) {
817 filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), filename);
837 interpolate_x_ =
false;
841 return interpolate_x_;
845 interpolate_x_ = value;
869 return this != internal_default_instance() && pose_ != NULL;
871 inline const ::ignition::msgs::Pose& Actor_Waypoint::_internal_pose()
const {
875 const ::ignition::msgs::Pose* p = pose_;
890 auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArenaNoVirtual());
897 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
898 if (message_arena == NULL) {
899 delete reinterpret_cast< ::google::protobuf::MessageLite*
>(pose_);
902 ::google::protobuf::Arena* submessage_arena = NULL;
903 if (message_arena != submessage_arena) {
904 pose = ::google::protobuf::internal::GetOwnedMessage(
905 message_arena, pose, submessage_arena);
935 type_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
939 return type_.GetNoArena();
943 type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
950 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::move(value));
955 GOOGLE_DCHECK(value != NULL);
957 type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::string(value));
962 type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
963 ::
std::string(
reinterpret_cast<const char*
>(value), size));
969 return type_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
974 return type_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
982 type_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), type);
1002 return waypoints_.size();
1009 return waypoints_.Mutable(index);
1011 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >*
1018 return waypoints_.Get(index);
1022 return waypoints_.Add();
1024 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Waypoint >&
1036 return this != internal_default_instance() && header_ != NULL;
1038 inline const ::ignition::msgs::Header& Actor::_internal_header()
const {
1042 const ::ignition::msgs::Header* p = header_;
1056 if (header_ == NULL) {
1057 auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual());
1064 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1065 if (message_arena == NULL) {
1066 delete reinterpret_cast< ::google::protobuf::MessageLite*
>(header_);
1069 ::google::protobuf::Arena* submessage_arena = NULL;
1070 if (message_arena != submessage_arena) {
1071 header = ::google::protobuf::internal::GetOwnedMessage(
1072 message_arena, header, submessage_arena);
1084 return this != internal_default_instance() && entity_ != NULL;
1086 inline const ::ignition::msgs::Entity& Actor::_internal_entity()
const {
1090 const ::ignition::msgs::Entity* p = entity_;
1104 if (entity_ == NULL) {
1105 auto* p = CreateMaybeMessage<::ignition::msgs::Entity>(GetArenaNoVirtual());
1112 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1113 if (message_arena == NULL) {
1114 delete reinterpret_cast< ::google::protobuf::MessageLite*
>(entity_);
1117 ::google::protobuf::Arena* submessage_arena = NULL;
1118 if (message_arena != submessage_arena) {
1119 entity = ::google::protobuf::internal::GetOwnedMessage(
1120 message_arena, entity, submessage_arena);
1132 return this != internal_default_instance() && pose_ != NULL;
1134 inline const ::ignition::msgs::Pose& Actor::_internal_pose()
const {
1138 const ::ignition::msgs::Pose* p = pose_;
1152 if (pose_ == NULL) {
1153 auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArenaNoVirtual());
1160 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1161 if (message_arena == NULL) {
1162 delete reinterpret_cast< ::google::protobuf::MessageLite*
>(pose_);
1165 ::google::protobuf::Arena* submessage_arena = NULL;
1166 if (message_arena != submessage_arena) {
1167 pose = ::google::protobuf::internal::GetOwnedMessage(
1168 message_arena, pose, submessage_arena);
1180 skin_filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1184 return skin_filename_.GetNoArena();
1188 skin_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1194 skin_filename_.SetNoArena(
1195 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::move(value));
1200 GOOGLE_DCHECK(value != NULL);
1202 skin_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::
std::string(value));
1207 skin_filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1208 ::
std::string(
reinterpret_cast<const char*
>(value), size));
1214 return skin_filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1219 return skin_filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1222 if (skin_filename != NULL) {
1227 skin_filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), skin_filename);
1241 skin_scale_ = value;
1247 return animations_.size();
1250 animations_.Clear();
1254 return animations_.Mutable(index);
1256 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation >*
1259 return &animations_;
1263 return animations_.Get(index);
1267 return animations_.Add();
1269 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Animation >&
1277 script_loop_ =
false;
1281 return script_loop_;
1285 script_loop_ = value;
1291 script_delay_start_ = 0;
1295 return script_delay_start_;
1299 script_delay_start_ = value;
1305 script_auto_start_ =
false;
1309 return script_auto_start_;
1313 script_auto_start_ = value;
1319 return trajectories_.size();
1322 trajectories_.Clear();
1326 return trajectories_.Mutable(index);
1328 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >*
1331 return &trajectories_;
1335 return trajectories_.Get(index);
1339 return trajectories_.Add();
1341 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Actor_Trajectory >&
1344 return trajectories_;
1349 return this != internal_default_instance() && parent_ != NULL;
1351 inline const ::ignition::msgs::Entity& Actor::_internal_parent()
const {
1355 const ::ignition::msgs::Entity* p = parent_;
1369 if (parent_ == NULL) {
1370 auto* p = CreateMaybeMessage<::ignition::msgs::Entity>(GetArenaNoVirtual());
1377 ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1378 if (message_arena == NULL) {
1379 delete reinterpret_cast< ::google::protobuf::MessageLite*
>(parent_);
1382 ::google::protobuf::Arena* submessage_arena = NULL;
1383 if (message_arena != submessage_arena) {
1384 parent = ::google::protobuf::internal::GetOwnedMessage(
1385 message_arena, parent, submessage_arena);
1396 #pragma GCC diagnostic pop
1415 #pragma warning(pop)
1419 #endif // PROTOBUF_INCLUDED_ignition_2fmsgs_2factor_2eproto