Gazebo Msgs

API Reference

9.5.1
navsat_sensor.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: gz/msgs/navsat_sensor.proto
3 
4 #ifndef PROTOBUF_INCLUDED_gz_2fmsgs_2fnavsat_5fsensor_2eproto
5 #define PROTOBUF_INCLUDED_gz_2fmsgs_2fnavsat_5fsensor_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
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
14 #error your headers.
15 #endif
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.
20 #endif
21 
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> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/unknown_field_set.h>
33 #include "gz/msgs/sensor_noise.pb.h"
34 #include "gz/msgs/header.pb.h"
35 // @@protoc_insertion_point(includes)
36 #define PROTOBUF_INTERNAL_EXPORT_protobuf_gz_2fmsgs_2fnavsat_5fsensor_2eproto GZ_MSGS_VISIBLE
37 
39 // Internal implementation detail -- do not use these members.
40 struct GZ_MSGS_VISIBLE TableStruct {
41  static const ::google::protobuf::internal::ParseTableField entries[];
42  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
43  static const ::google::protobuf::internal::ParseTable schema[2];
44  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
45  static const ::google::protobuf::internal::SerializationTable serialization_table[];
46  static const ::google::protobuf::uint32 offsets[];
47 };
48 void GZ_MSGS_VISIBLE AddDescriptors();
49 } // namespace protobuf_gz_2fmsgs_2fnavsat_5fsensor_2eproto
50 namespace gz {
51 namespace msgs {
52 class NavSatSensor;
53 class NavSatSensorDefaultTypeInternal;
54 GZ_MSGS_VISIBLE extern NavSatSensorDefaultTypeInternal _NavSatSensor_default_instance_;
55 class NavSatSensor_Sensing;
56 class NavSatSensor_SensingDefaultTypeInternal;
57 GZ_MSGS_VISIBLE extern NavSatSensor_SensingDefaultTypeInternal _NavSatSensor_Sensing_default_instance_;
58 } // namespace msgs
59 } // namespace gz
60 namespace google {
61 namespace protobuf {
62 template<> GZ_MSGS_VISIBLE ::gz::msgs::NavSatSensor* Arena::CreateMaybeMessage<::gz::msgs::NavSatSensor>(Arena*);
63 template<> GZ_MSGS_VISIBLE ::gz::msgs::NavSatSensor_Sensing* Arena::CreateMaybeMessage<::gz::msgs::NavSatSensor_Sensing>(Arena*);
64 } // namespace protobuf
65 } // namespace google
66 namespace gz {
67 namespace msgs {
68 
69 // ===================================================================
70 
71 class GZ_MSGS_VISIBLE NavSatSensor_Sensing : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gz.msgs.NavSatSensor.Sensing) */ {
72  public:
74  virtual ~NavSatSensor_Sensing();
75 
77 
79  CopyFrom(from);
80  return *this;
81  }
82  #if LANG_CXX11
85  *this = ::std::move(from);
86  }
87 
88  inline NavSatSensor_Sensing& operator=(NavSatSensor_Sensing&& from) noexcept {
89  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
90  if (this != &from) InternalSwap(&from);
91  } else {
92  CopyFrom(from);
93  }
94  return *this;
95  }
96  #endif
97  static const ::google::protobuf::Descriptor* descriptor();
98  static const NavSatSensor_Sensing& default_instance();
99 
100  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
102  return reinterpret_cast<const NavSatSensor_Sensing*>(
104  }
105  static constexpr int kIndexInFileMessages =
106  0;
107 
108  void Swap(NavSatSensor_Sensing* other);
110  a.Swap(&b);
111  }
112 
113  // implements Message ----------------------------------------------
114 
115  inline NavSatSensor_Sensing* New() const final {
116  return CreateMaybeMessage<NavSatSensor_Sensing>(NULL);
117  }
118 
119  NavSatSensor_Sensing* New(::google::protobuf::Arena* arena) const final {
120  return CreateMaybeMessage<NavSatSensor_Sensing>(arena);
121  }
122  void CopyFrom(const ::google::protobuf::Message& from) final;
123  void MergeFrom(const ::google::protobuf::Message& from) final;
124  void CopyFrom(const NavSatSensor_Sensing& from);
125  void MergeFrom(const NavSatSensor_Sensing& from);
126  void Clear() final;
127  bool IsInitialized() const final;
128 
129  size_t ByteSizeLong() const final;
130  bool MergePartialFromCodedStream(
131  ::google::protobuf::io::CodedInputStream* input) final;
132  void SerializeWithCachedSizes(
133  ::google::protobuf::io::CodedOutputStream* output) const final;
134  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
135  bool deterministic, ::google::protobuf::uint8* target) const final;
136  int GetCachedSize() const final { return _cached_size_.Get(); }
137 
138  private:
139  void SharedCtor();
140  void SharedDtor();
141  void SetCachedSize(int size) const final;
142  void InternalSwap(NavSatSensor_Sensing* other);
143  private:
144  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
145  return NULL;
146  }
147  inline void* MaybeArenaPtr() const {
148  return NULL;
149  }
150  public:
151 
152  ::google::protobuf::Metadata GetMetadata() const final;
153 
154  // nested types ----------------------------------------------------
155 
156  // accessors -------------------------------------------------------
157 
158  // .gz.msgs.SensorNoise horizontal_noise = 1;
159  bool has_horizontal_noise() const;
160  void clear_horizontal_noise();
161  static const int kHorizontalNoiseFieldNumber = 1;
162  private:
163  const ::gz::msgs::SensorNoise& _internal_horizontal_noise() const;
164  public:
165  const ::gz::msgs::SensorNoise& horizontal_noise() const;
166  ::gz::msgs::SensorNoise* release_horizontal_noise();
167  ::gz::msgs::SensorNoise* mutable_horizontal_noise();
168  void set_allocated_horizontal_noise(::gz::msgs::SensorNoise* horizontal_noise);
169 
170  // .gz.msgs.SensorNoise vertical_noise = 2;
171  bool has_vertical_noise() const;
172  void clear_vertical_noise();
173  static const int kVerticalNoiseFieldNumber = 2;
174  private:
175  const ::gz::msgs::SensorNoise& _internal_vertical_noise() const;
176  public:
177  const ::gz::msgs::SensorNoise& vertical_noise() const;
178  ::gz::msgs::SensorNoise* release_vertical_noise();
179  ::gz::msgs::SensorNoise* mutable_vertical_noise();
180  void set_allocated_vertical_noise(::gz::msgs::SensorNoise* vertical_noise);
181 
182  // @@protoc_insertion_point(class_scope:gz.msgs.NavSatSensor.Sensing)
183  private:
184 
185  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
186  ::gz::msgs::SensorNoise* horizontal_noise_;
187  ::gz::msgs::SensorNoise* vertical_noise_;
188  mutable ::google::protobuf::internal::CachedSize _cached_size_;
189  friend struct ::protobuf_gz_2fmsgs_2fnavsat_5fsensor_2eproto::TableStruct;
190 };
191 // -------------------------------------------------------------------
192 
193 class GZ_MSGS_VISIBLE NavSatSensor : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gz.msgs.NavSatSensor) */ {
194  public:
195  NavSatSensor();
196  virtual ~NavSatSensor();
197 
198  NavSatSensor(const NavSatSensor& from);
199 
200  inline NavSatSensor& operator=(const NavSatSensor& from) {
201  CopyFrom(from);
202  return *this;
203  }
204  #if LANG_CXX11
205  NavSatSensor(NavSatSensor&& from) noexcept
206  : NavSatSensor() {
207  *this = ::std::move(from);
208  }
209 
210  inline NavSatSensor& operator=(NavSatSensor&& from) noexcept {
211  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
212  if (this != &from) InternalSwap(&from);
213  } else {
214  CopyFrom(from);
215  }
216  return *this;
217  }
218  #endif
219  static const ::google::protobuf::Descriptor* descriptor();
220  static const NavSatSensor& default_instance();
221 
222  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
223  static inline const NavSatSensor* internal_default_instance() {
224  return reinterpret_cast<const NavSatSensor*>(
226  }
227  static constexpr int kIndexInFileMessages =
228  1;
229 
230  void Swap(NavSatSensor* other);
231  friend void swap(NavSatSensor& a, NavSatSensor& b) {
232  a.Swap(&b);
233  }
234 
235  // implements Message ----------------------------------------------
236 
237  inline NavSatSensor* New() const final {
238  return CreateMaybeMessage<NavSatSensor>(NULL);
239  }
240 
241  NavSatSensor* New(::google::protobuf::Arena* arena) const final {
242  return CreateMaybeMessage<NavSatSensor>(arena);
243  }
244  void CopyFrom(const ::google::protobuf::Message& from) final;
245  void MergeFrom(const ::google::protobuf::Message& from) final;
246  void CopyFrom(const NavSatSensor& from);
247  void MergeFrom(const NavSatSensor& from);
248  void Clear() final;
249  bool IsInitialized() const final;
250 
251  size_t ByteSizeLong() const final;
252  bool MergePartialFromCodedStream(
253  ::google::protobuf::io::CodedInputStream* input) final;
254  void SerializeWithCachedSizes(
255  ::google::protobuf::io::CodedOutputStream* output) const final;
256  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
257  bool deterministic, ::google::protobuf::uint8* target) const final;
258  int GetCachedSize() const final { return _cached_size_.Get(); }
259 
260  private:
261  void SharedCtor();
262  void SharedDtor();
263  void SetCachedSize(int size) const final;
264  void InternalSwap(NavSatSensor* other);
265  private:
266  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
267  return NULL;
268  }
269  inline void* MaybeArenaPtr() const {
270  return NULL;
271  }
272  public:
273 
274  ::google::protobuf::Metadata GetMetadata() const final;
275 
276  // nested types ----------------------------------------------------
277 
279 
280  // accessors -------------------------------------------------------
281 
282  // .gz.msgs.Header header = 1;
283  bool has_header() const;
284  void clear_header();
285  static const int kHeaderFieldNumber = 1;
286  private:
287  const ::gz::msgs::Header& _internal_header() const;
288  public:
289  const ::gz::msgs::Header& header() const;
290  ::gz::msgs::Header* release_header();
291  ::gz::msgs::Header* mutable_header();
292  void set_allocated_header(::gz::msgs::Header* header);
293 
294  // .gz.msgs.NavSatSensor.Sensing position = 2;
295  bool has_position() const;
296  void clear_position();
297  static const int kPositionFieldNumber = 2;
298  private:
299  const ::gz::msgs::NavSatSensor_Sensing& _internal_position() const;
300  public:
301  const ::gz::msgs::NavSatSensor_Sensing& position() const;
302  ::gz::msgs::NavSatSensor_Sensing* release_position();
303  ::gz::msgs::NavSatSensor_Sensing* mutable_position();
304  void set_allocated_position(::gz::msgs::NavSatSensor_Sensing* position);
305 
306  // .gz.msgs.NavSatSensor.Sensing velocity = 3;
307  bool has_velocity() const;
308  void clear_velocity();
309  static const int kVelocityFieldNumber = 3;
310  private:
311  const ::gz::msgs::NavSatSensor_Sensing& _internal_velocity() const;
312  public:
313  const ::gz::msgs::NavSatSensor_Sensing& velocity() const;
314  ::gz::msgs::NavSatSensor_Sensing* release_velocity();
315  ::gz::msgs::NavSatSensor_Sensing* mutable_velocity();
316  void set_allocated_velocity(::gz::msgs::NavSatSensor_Sensing* velocity);
317 
318  // @@protoc_insertion_point(class_scope:gz.msgs.NavSatSensor)
319  private:
320 
321  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
322  ::gz::msgs::Header* header_;
323  ::gz::msgs::NavSatSensor_Sensing* position_;
324  ::gz::msgs::NavSatSensor_Sensing* velocity_;
325  mutable ::google::protobuf::internal::CachedSize _cached_size_;
326  friend struct ::protobuf_gz_2fmsgs_2fnavsat_5fsensor_2eproto::TableStruct;
327 };
328 // ===================================================================
329 
330 
331 // ===================================================================
332 
333 #ifdef __GNUC__
334  #pragma GCC diagnostic push
335  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
336 #endif // __GNUC__
337 // NavSatSensor_Sensing
338 
339 // .gz.msgs.SensorNoise horizontal_noise = 1;
341  return this != internal_default_instance() && horizontal_noise_ != NULL;
342 }
343 inline const ::gz::msgs::SensorNoise& NavSatSensor_Sensing::_internal_horizontal_noise() const {
344  return *horizontal_noise_;
345 }
346 inline const ::gz::msgs::SensorNoise& NavSatSensor_Sensing::horizontal_noise() const {
347  const ::gz::msgs::SensorNoise* p = horizontal_noise_;
348  // @@protoc_insertion_point(field_get:gz.msgs.NavSatSensor.Sensing.horizontal_noise)
349  return p != NULL ? *p : *reinterpret_cast<const ::gz::msgs::SensorNoise*>(
351 }
352 inline ::gz::msgs::SensorNoise* NavSatSensor_Sensing::release_horizontal_noise() {
353  // @@protoc_insertion_point(field_release:gz.msgs.NavSatSensor.Sensing.horizontal_noise)
354 
355  ::gz::msgs::SensorNoise* temp = horizontal_noise_;
356  horizontal_noise_ = NULL;
357  return temp;
358 }
359 inline ::gz::msgs::SensorNoise* NavSatSensor_Sensing::mutable_horizontal_noise() {
360 
361  if (horizontal_noise_ == NULL) {
362  auto* p = CreateMaybeMessage<::gz::msgs::SensorNoise>(GetArenaNoVirtual());
363  horizontal_noise_ = p;
364  }
365  // @@protoc_insertion_point(field_mutable:gz.msgs.NavSatSensor.Sensing.horizontal_noise)
366  return horizontal_noise_;
367 }
369  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
370  if (message_arena == NULL) {
371  delete reinterpret_cast< ::google::protobuf::MessageLite*>(horizontal_noise_);
372  }
373  if (horizontal_noise) {
374  ::google::protobuf::Arena* submessage_arena = NULL;
375  if (message_arena != submessage_arena) {
376  horizontal_noise = ::google::protobuf::internal::GetOwnedMessage(
377  message_arena, horizontal_noise, submessage_arena);
378  }
379 
380  } else {
381 
382  }
383  horizontal_noise_ = horizontal_noise;
384  // @@protoc_insertion_point(field_set_allocated:gz.msgs.NavSatSensor.Sensing.horizontal_noise)
385 }
386 
387 // .gz.msgs.SensorNoise vertical_noise = 2;
389  return this != internal_default_instance() && vertical_noise_ != NULL;
390 }
391 inline const ::gz::msgs::SensorNoise& NavSatSensor_Sensing::_internal_vertical_noise() const {
392  return *vertical_noise_;
393 }
394 inline const ::gz::msgs::SensorNoise& NavSatSensor_Sensing::vertical_noise() const {
395  const ::gz::msgs::SensorNoise* p = vertical_noise_;
396  // @@protoc_insertion_point(field_get:gz.msgs.NavSatSensor.Sensing.vertical_noise)
397  return p != NULL ? *p : *reinterpret_cast<const ::gz::msgs::SensorNoise*>(
399 }
400 inline ::gz::msgs::SensorNoise* NavSatSensor_Sensing::release_vertical_noise() {
401  // @@protoc_insertion_point(field_release:gz.msgs.NavSatSensor.Sensing.vertical_noise)
402 
403  ::gz::msgs::SensorNoise* temp = vertical_noise_;
404  vertical_noise_ = NULL;
405  return temp;
406 }
407 inline ::gz::msgs::SensorNoise* NavSatSensor_Sensing::mutable_vertical_noise() {
408 
409  if (vertical_noise_ == NULL) {
410  auto* p = CreateMaybeMessage<::gz::msgs::SensorNoise>(GetArenaNoVirtual());
411  vertical_noise_ = p;
412  }
413  // @@protoc_insertion_point(field_mutable:gz.msgs.NavSatSensor.Sensing.vertical_noise)
414  return vertical_noise_;
415 }
417  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
418  if (message_arena == NULL) {
419  delete reinterpret_cast< ::google::protobuf::MessageLite*>(vertical_noise_);
420  }
421  if (vertical_noise) {
422  ::google::protobuf::Arena* submessage_arena = NULL;
423  if (message_arena != submessage_arena) {
424  vertical_noise = ::google::protobuf::internal::GetOwnedMessage(
425  message_arena, vertical_noise, submessage_arena);
426  }
427 
428  } else {
429 
430  }
431  vertical_noise_ = vertical_noise;
432  // @@protoc_insertion_point(field_set_allocated:gz.msgs.NavSatSensor.Sensing.vertical_noise)
433 }
434 
435 // -------------------------------------------------------------------
436 
437 // NavSatSensor
438 
439 // .gz.msgs.Header header = 1;
440 inline bool NavSatSensor::has_header() const {
441  return this != internal_default_instance() && header_ != NULL;
442 }
443 inline const ::gz::msgs::Header& NavSatSensor::_internal_header() const {
444  return *header_;
445 }
446 inline const ::gz::msgs::Header& NavSatSensor::header() const {
447  const ::gz::msgs::Header* p = header_;
448  // @@protoc_insertion_point(field_get:gz.msgs.NavSatSensor.header)
449  return p != NULL ? *p : *reinterpret_cast<const ::gz::msgs::Header*>(
451 }
452 inline ::gz::msgs::Header* NavSatSensor::release_header() {
453  // @@protoc_insertion_point(field_release:gz.msgs.NavSatSensor.header)
454 
455  ::gz::msgs::Header* temp = header_;
456  header_ = NULL;
457  return temp;
458 }
459 inline ::gz::msgs::Header* NavSatSensor::mutable_header() {
460 
461  if (header_ == NULL) {
462  auto* p = CreateMaybeMessage<::gz::msgs::Header>(GetArenaNoVirtual());
463  header_ = p;
464  }
465  // @@protoc_insertion_point(field_mutable:gz.msgs.NavSatSensor.header)
466  return header_;
467 }
469  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
470  if (message_arena == NULL) {
471  delete reinterpret_cast< ::google::protobuf::MessageLite*>(header_);
472  }
473  if (header) {
474  ::google::protobuf::Arena* submessage_arena = NULL;
475  if (message_arena != submessage_arena) {
476  header = ::google::protobuf::internal::GetOwnedMessage(
477  message_arena, header, submessage_arena);
478  }
479 
480  } else {
481 
482  }
483  header_ = header;
484  // @@protoc_insertion_point(field_set_allocated:gz.msgs.NavSatSensor.header)
485 }
486 
487 // .gz.msgs.NavSatSensor.Sensing position = 2;
488 inline bool NavSatSensor::has_position() const {
489  return this != internal_default_instance() && position_ != NULL;
490 }
492  if (GetArenaNoVirtual() == NULL && position_ != NULL) {
493  delete position_;
494  }
495  position_ = NULL;
496 }
497 inline const ::gz::msgs::NavSatSensor_Sensing& NavSatSensor::_internal_position() const {
498  return *position_;
499 }
500 inline const ::gz::msgs::NavSatSensor_Sensing& NavSatSensor::position() const {
501  const ::gz::msgs::NavSatSensor_Sensing* p = position_;
502  // @@protoc_insertion_point(field_get:gz.msgs.NavSatSensor.position)
503  return p != NULL ? *p : *reinterpret_cast<const ::gz::msgs::NavSatSensor_Sensing*>(
505 }
506 inline ::gz::msgs::NavSatSensor_Sensing* NavSatSensor::release_position() {
507  // @@protoc_insertion_point(field_release:gz.msgs.NavSatSensor.position)
508 
509  ::gz::msgs::NavSatSensor_Sensing* temp = position_;
510  position_ = NULL;
511  return temp;
512 }
513 inline ::gz::msgs::NavSatSensor_Sensing* NavSatSensor::mutable_position() {
514 
515  if (position_ == NULL) {
516  auto* p = CreateMaybeMessage<::gz::msgs::NavSatSensor_Sensing>(GetArenaNoVirtual());
517  position_ = p;
518  }
519  // @@protoc_insertion_point(field_mutable:gz.msgs.NavSatSensor.position)
520  return position_;
521 }
523  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
524  if (message_arena == NULL) {
525  delete position_;
526  }
527  if (position) {
528  ::google::protobuf::Arena* submessage_arena = NULL;
529  if (message_arena != submessage_arena) {
530  position = ::google::protobuf::internal::GetOwnedMessage(
531  message_arena, position, submessage_arena);
532  }
533 
534  } else {
535 
536  }
537  position_ = position;
538  // @@protoc_insertion_point(field_set_allocated:gz.msgs.NavSatSensor.position)
539 }
540 
541 // .gz.msgs.NavSatSensor.Sensing velocity = 3;
542 inline bool NavSatSensor::has_velocity() const {
543  return this != internal_default_instance() && velocity_ != NULL;
544 }
546  if (GetArenaNoVirtual() == NULL && velocity_ != NULL) {
547  delete velocity_;
548  }
549  velocity_ = NULL;
550 }
551 inline const ::gz::msgs::NavSatSensor_Sensing& NavSatSensor::_internal_velocity() const {
552  return *velocity_;
553 }
554 inline const ::gz::msgs::NavSatSensor_Sensing& NavSatSensor::velocity() const {
555  const ::gz::msgs::NavSatSensor_Sensing* p = velocity_;
556  // @@protoc_insertion_point(field_get:gz.msgs.NavSatSensor.velocity)
557  return p != NULL ? *p : *reinterpret_cast<const ::gz::msgs::NavSatSensor_Sensing*>(
559 }
560 inline ::gz::msgs::NavSatSensor_Sensing* NavSatSensor::release_velocity() {
561  // @@protoc_insertion_point(field_release:gz.msgs.NavSatSensor.velocity)
562 
563  ::gz::msgs::NavSatSensor_Sensing* temp = velocity_;
564  velocity_ = NULL;
565  return temp;
566 }
567 inline ::gz::msgs::NavSatSensor_Sensing* NavSatSensor::mutable_velocity() {
568 
569  if (velocity_ == NULL) {
570  auto* p = CreateMaybeMessage<::gz::msgs::NavSatSensor_Sensing>(GetArenaNoVirtual());
571  velocity_ = p;
572  }
573  // @@protoc_insertion_point(field_mutable:gz.msgs.NavSatSensor.velocity)
574  return velocity_;
575 }
577  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
578  if (message_arena == NULL) {
579  delete velocity_;
580  }
581  if (velocity) {
582  ::google::protobuf::Arena* submessage_arena = NULL;
583  if (message_arena != submessage_arena) {
584  velocity = ::google::protobuf::internal::GetOwnedMessage(
585  message_arena, velocity, submessage_arena);
586  }
587 
588  } else {
589 
590  }
591  velocity_ = velocity;
592  // @@protoc_insertion_point(field_set_allocated:gz.msgs.NavSatSensor.velocity)
593 }
594 
595 #ifdef __GNUC__
596  #pragma GCC diagnostic pop
597 #endif // __GNUC__
598 // -------------------------------------------------------------------
599 
600 
601 // @@protoc_insertion_point(namespace_scope)
602 
603 } // namespace msgs
604 } // namespace gz
605 
606 // @@protoc_insertion_point(global_scope)
607 
608 #endif // PROTOBUF_INCLUDED_gz_2fmsgs_2fnavsat_5fsensor_2eproto