Goby3  3.1.5
2024.05.14
basic_node_report.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/test/moos/translator1/basic_node_report.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto
5 #define PROTOBUF_INCLUDED_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_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>
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 <boost/units/quantity.hpp>
34 #include <boost/units/absolute.hpp>
35 #include <boost/units/dimensionless_type.hpp>
36 #include <boost/units/make_scaled_unit.hpp>
37 // @@protoc_insertion_point(includes)
38 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto
39 
41 // Internal implementation detail -- do not use these members.
42 struct TableStruct {
43  static const ::google::protobuf::internal::ParseTableField entries[];
44  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
45  static const ::google::protobuf::internal::ParseTable schema[1];
46  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
47  static const ::google::protobuf::internal::SerializationTable serialization_table[];
49 };
50 void AddDescriptors();
51 } // namespace protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto
52 namespace goby {
53 namespace test {
54 namespace moos {
55 namespace protobuf {
56 class BasicNodeReport;
57 class BasicNodeReportDefaultTypeInternal;
58 extern BasicNodeReportDefaultTypeInternal _BasicNodeReport_default_instance_;
59 } // namespace protobuf
60 } // namespace moos
61 } // namespace test
62 } // namespace goby
63 namespace google {
64 namespace protobuf {
65 template<> ::goby::test::moos::protobuf::BasicNodeReport* Arena::CreateMaybeMessage<::goby::test::moos::protobuf::BasicNodeReport>(Arena*);
66 } // namespace protobuf
67 } // namespace google
68 namespace goby {
69 namespace test {
70 namespace moos {
71 namespace protobuf {
72 
73 // ===================================================================
74 
75 class BasicNodeReport : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.test.moos.protobuf.BasicNodeReport) */ {
76  public:
78  virtual ~BasicNodeReport();
79 
80  BasicNodeReport(const BasicNodeReport& from);
81 
82  inline BasicNodeReport& operator=(const BasicNodeReport& from) {
83  CopyFrom(from);
84  return *this;
85  }
86  #if LANG_CXX11
87  BasicNodeReport(BasicNodeReport&& from) noexcept
88  : BasicNodeReport() {
89  *this = ::std::move(from);
90  }
91 
92  inline BasicNodeReport& operator=(BasicNodeReport&& from) noexcept {
93  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
94  if (this != &from) InternalSwap(&from);
95  } else {
96  CopyFrom(from);
97  }
98  return *this;
99  }
100  #endif
101  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
102  return _internal_metadata_.unknown_fields();
103  }
104  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
105  return _internal_metadata_.mutable_unknown_fields();
106  }
107 
108  static const ::google::protobuf::Descriptor* descriptor();
109  static const BasicNodeReport& default_instance();
110 
111  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
113  return reinterpret_cast<const BasicNodeReport*>(
115  }
116  static constexpr int kIndexInFileMessages =
117  0;
118 
119  void Swap(BasicNodeReport* other);
120  friend void swap(BasicNodeReport& a, BasicNodeReport& b) {
121  a.Swap(&b);
122  }
123 
124  // implements Message ----------------------------------------------
125 
126  inline BasicNodeReport* New() const final {
127  return CreateMaybeMessage<BasicNodeReport>(NULL);
128  }
129 
130  BasicNodeReport* New(::google::protobuf::Arena* arena) const final {
131  return CreateMaybeMessage<BasicNodeReport>(arena);
132  }
133  void CopyFrom(const ::google::protobuf::Message& from) final;
134  void MergeFrom(const ::google::protobuf::Message& from) final;
135  void CopyFrom(const BasicNodeReport& from);
136  void MergeFrom(const BasicNodeReport& from);
137  void Clear() final;
138  bool IsInitialized() const final;
139 
140  size_t ByteSizeLong() const final;
142  ::google::protobuf::io::CodedInputStream* input) final;
144  ::google::protobuf::io::CodedOutputStream* output) const final;
146  bool deterministic, ::google::protobuf::uint8* target) const final;
147  int GetCachedSize() const final { return _cached_size_.Get(); }
148 
149  private:
150  void SharedCtor();
151  void SharedDtor();
152  void SetCachedSize(int size) const final;
153  void InternalSwap(BasicNodeReport* other);
154  private:
155  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
156  return NULL;
157  }
158  inline void* MaybeArenaPtr() const {
159  return NULL;
160  }
161  public:
162 
164 
165  // nested types ----------------------------------------------------
166 
167  // accessors -------------------------------------------------------
168 
169  // repeated int32 repeat = 10;
170  int repeat_size() const;
171  void clear_repeat();
172  static const int kRepeatFieldNumber = 10;
173  ::google::protobuf::int32 repeat(int index) const;
174  void set_repeat(int index, ::google::protobuf::int32 value);
175  void add_repeat(::google::protobuf::int32 value);
176  const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
177  repeat() const;
178  ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
179  mutable_repeat();
180 
181  // optional string Name = 1;
182  bool has_name() const;
183  void clear_name();
184  static const int kNameFieldNumber = 1;
185  const ::std::string& name() const;
186  void set_name(const ::std::string& value);
187  #if LANG_CXX11
188  void set_name(::std::string&& value);
189  #endif
190  void set_name(const char* value);
191  void set_name(const char* value, size_t size);
192  ::std::string* mutable_name();
193  ::std::string* release_name();
194  void set_allocated_name(::std::string* name);
195 
196  // optional double y = 3;
197  bool has_y() const;
198  void clear_y();
199  static const int kYFieldNumber = 3;
200  double y() const;
201  void set_y(double value);
202 
203  // optional double speed = 4;
204  bool has_speed() const;
205  void clear_speed();
206  static const int kSpeedFieldNumber = 4;
207  double speed() const;
208  void set_speed(double value);
209 
210  // optional double depth = 6;
211  bool has_depth() const;
212  void clear_depth();
213  static const int kDepthFieldNumber = 6;
214  double depth() const;
215  void set_depth(double value);
216 
217  // optional double altitude = 7;
218  bool has_altitude() const;
219  void clear_altitude();
220  static const int kAltitudeFieldNumber = 7;
221  double altitude() const;
222  void set_altitude(double value);
223 
224  // optional double lat = 8;
225  bool has_lat() const;
226  void clear_lat();
227  static const int kLatFieldNumber = 8;
228  double lat() const;
229  void set_lat(double value);
230 
231  // optional double lon = 9;
232  bool has_lon() const;
233  void clear_lon();
234  static const int kLonFieldNumber = 9;
235  double lon() const;
236  void set_lon(double value);
237 
238  // optional double time = 200;
239  bool has_time() const;
240  void clear_time();
241  static const int kTimeFieldNumber = 200;
242  double time() const;
243  void set_time(double value);
244 
245  // optional double heading = 201;
246  bool has_heading() const;
247  void clear_heading();
248  static const int kHeadingFieldNumber = 201;
249  double heading() const;
250  void set_heading(double value);
251 
252  // optional double x = 202;
253  bool has_x() const;
254  void clear_x();
255  static const int kXFieldNumber = 202;
256  double x() const;
257  void set_x(double value);
258 
259  // @@protoc_insertion_point(class_scope:goby.test.moos.protobuf.BasicNodeReport)
260  private:
261  void set_has_name();
262  void clear_has_name();
263  void set_has_x();
264  void clear_has_x();
265  void set_has_y();
266  void clear_has_y();
267  void set_has_speed();
268  void clear_has_speed();
269  void set_has_heading();
270  void clear_has_heading();
271  void set_has_depth();
272  void clear_has_depth();
273  void set_has_altitude();
274  void clear_has_altitude();
275  void set_has_lat();
276  void clear_has_lat();
277  void set_has_lon();
278  void clear_has_lon();
279  void set_has_time();
280  void clear_has_time();
281 
282  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
283  ::google::protobuf::internal::HasBits<1> _has_bits_;
284  mutable ::google::protobuf::internal::CachedSize _cached_size_;
286  ::google::protobuf::internal::ArenaStringPtr name_;
287  double y_;
288  double speed_;
289  double depth_;
290  double altitude_;
291  double lat_;
292  double lon_;
293  double time_;
294  double heading_;
295  double x_;
296  friend struct ::protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto::TableStruct;
297 };
298 // ===================================================================
299 
300 
301 // ===================================================================
302 
303 #ifdef __GNUC__
304  #pragma GCC diagnostic push
305  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
306 #endif // __GNUC__
307 // BasicNodeReport
308 
309 // optional string Name = 1;
310 inline bool BasicNodeReport::has_name() const {
311  return (_has_bits_[0] & 0x00000001u) != 0;
312 }
313 inline void BasicNodeReport::set_has_name() {
314  _has_bits_[0] |= 0x00000001u;
315 }
316 inline void BasicNodeReport::clear_has_name() {
317  _has_bits_[0] &= ~0x00000001u;
318 }
320  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
321  clear_has_name();
322 }
323 inline const ::std::string& BasicNodeReport::name() const {
324  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.Name)
325  return name_.GetNoArena();
326 }
327 inline void BasicNodeReport::set_name(const ::std::string& value) {
328  set_has_name();
329  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
330  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.Name)
331 }
332 #if LANG_CXX11
333 inline void BasicNodeReport::set_name(::std::string&& value) {
334  set_has_name();
335  name_.SetNoArena(
337  // @@protoc_insertion_point(field_set_rvalue:goby.test.moos.protobuf.BasicNodeReport.Name)
338 }
339 #endif
340 inline void BasicNodeReport::set_name(const char* value) {
341  GOOGLE_DCHECK(value != NULL);
342  set_has_name();
343  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
344  // @@protoc_insertion_point(field_set_char:goby.test.moos.protobuf.BasicNodeReport.Name)
345 }
346 inline void BasicNodeReport::set_name(const char* value, size_t size) {
347  set_has_name();
349  ::std::string(reinterpret_cast<const char*>(value), size));
350  // @@protoc_insertion_point(field_set_pointer:goby.test.moos.protobuf.BasicNodeReport.Name)
351 }
352 inline ::std::string* BasicNodeReport::mutable_name() {
353  set_has_name();
354  // @@protoc_insertion_point(field_mutable:goby.test.moos.protobuf.BasicNodeReport.Name)
355  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
356 }
357 inline ::std::string* BasicNodeReport::release_name() {
358  // @@protoc_insertion_point(field_release:goby.test.moos.protobuf.BasicNodeReport.Name)
359  if (!has_name()) {
360  return NULL;
361  }
362  clear_has_name();
363  return name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
364 }
365 inline void BasicNodeReport::set_allocated_name(::std::string* name) {
366  if (name != NULL) {
367  set_has_name();
368  } else {
369  clear_has_name();
370  }
371  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
372  // @@protoc_insertion_point(field_set_allocated:goby.test.moos.protobuf.BasicNodeReport.Name)
373 }
374 
375 // optional double x = 202;
376 inline bool BasicNodeReport::has_x() const {
377  return (_has_bits_[0] & 0x00000200u) != 0;
378 }
379 inline void BasicNodeReport::set_has_x() {
380  _has_bits_[0] |= 0x00000200u;
381 }
382 inline void BasicNodeReport::clear_has_x() {
383  _has_bits_[0] &= ~0x00000200u;
384 }
386  x_ = 0;
387  clear_has_x();
388 }
389 inline double BasicNodeReport::x() const {
390  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.x)
391  return x_;
392 }
393 inline void BasicNodeReport::set_x(double value) {
394  set_has_x();
395  x_ = value;
396  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.x)
397 }
398 
399 // optional double y = 3;
400 inline bool BasicNodeReport::has_y() const {
401  return (_has_bits_[0] & 0x00000002u) != 0;
402 }
403 inline void BasicNodeReport::set_has_y() {
404  _has_bits_[0] |= 0x00000002u;
405 }
406 inline void BasicNodeReport::clear_has_y() {
407  _has_bits_[0] &= ~0x00000002u;
408 }
410  y_ = 0;
411  clear_has_y();
412 }
413 inline double BasicNodeReport::y() const {
414  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.y)
415  return y_;
416 }
417 inline void BasicNodeReport::set_y(double value) {
418  set_has_y();
419  y_ = value;
420  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.y)
421 }
422 
423 // optional double speed = 4;
424 inline bool BasicNodeReport::has_speed() const {
425  return (_has_bits_[0] & 0x00000004u) != 0;
426 }
427 inline void BasicNodeReport::set_has_speed() {
428  _has_bits_[0] |= 0x00000004u;
429 }
430 inline void BasicNodeReport::clear_has_speed() {
431  _has_bits_[0] &= ~0x00000004u;
432 }
434  speed_ = 0;
435  clear_has_speed();
436 }
437 inline double BasicNodeReport::speed() const {
438  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.speed)
439  return speed_;
440 }
441 inline void BasicNodeReport::set_speed(double value) {
442  set_has_speed();
443  speed_ = value;
444  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.speed)
445 }
446 
447 // optional double heading = 201;
448 inline bool BasicNodeReport::has_heading() const {
449  return (_has_bits_[0] & 0x00000100u) != 0;
450 }
451 inline void BasicNodeReport::set_has_heading() {
452  _has_bits_[0] |= 0x00000100u;
453 }
454 inline void BasicNodeReport::clear_has_heading() {
455  _has_bits_[0] &= ~0x00000100u;
456 }
458  heading_ = 0;
459  clear_has_heading();
460 }
461 inline double BasicNodeReport::heading() const {
462  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.heading)
463  return heading_;
464 }
465 inline void BasicNodeReport::set_heading(double value) {
466  set_has_heading();
467  heading_ = value;
468  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.heading)
469 }
470 
471 // optional double depth = 6;
472 inline bool BasicNodeReport::has_depth() const {
473  return (_has_bits_[0] & 0x00000008u) != 0;
474 }
475 inline void BasicNodeReport::set_has_depth() {
476  _has_bits_[0] |= 0x00000008u;
477 }
478 inline void BasicNodeReport::clear_has_depth() {
479  _has_bits_[0] &= ~0x00000008u;
480 }
482  depth_ = 0;
483  clear_has_depth();
484 }
485 inline double BasicNodeReport::depth() const {
486  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.depth)
487  return depth_;
488 }
489 inline void BasicNodeReport::set_depth(double value) {
490  set_has_depth();
491  depth_ = value;
492  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.depth)
493 }
494 
495 // optional double altitude = 7;
496 inline bool BasicNodeReport::has_altitude() const {
497  return (_has_bits_[0] & 0x00000010u) != 0;
498 }
499 inline void BasicNodeReport::set_has_altitude() {
500  _has_bits_[0] |= 0x00000010u;
501 }
502 inline void BasicNodeReport::clear_has_altitude() {
503  _has_bits_[0] &= ~0x00000010u;
504 }
506  altitude_ = 0;
507  clear_has_altitude();
508 }
509 inline double BasicNodeReport::altitude() const {
510  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.altitude)
511  return altitude_;
512 }
513 inline void BasicNodeReport::set_altitude(double value) {
514  set_has_altitude();
515  altitude_ = value;
516  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.altitude)
517 }
518 
519 // optional double lat = 8;
520 inline bool BasicNodeReport::has_lat() const {
521  return (_has_bits_[0] & 0x00000020u) != 0;
522 }
523 inline void BasicNodeReport::set_has_lat() {
524  _has_bits_[0] |= 0x00000020u;
525 }
526 inline void BasicNodeReport::clear_has_lat() {
527  _has_bits_[0] &= ~0x00000020u;
528 }
530  lat_ = 0;
531  clear_has_lat();
532 }
533 inline double BasicNodeReport::lat() const {
534  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.lat)
535  return lat_;
536 }
537 inline void BasicNodeReport::set_lat(double value) {
538  set_has_lat();
539  lat_ = value;
540  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.lat)
541 }
542 
543 // optional double lon = 9;
544 inline bool BasicNodeReport::has_lon() const {
545  return (_has_bits_[0] & 0x00000040u) != 0;
546 }
547 inline void BasicNodeReport::set_has_lon() {
548  _has_bits_[0] |= 0x00000040u;
549 }
550 inline void BasicNodeReport::clear_has_lon() {
551  _has_bits_[0] &= ~0x00000040u;
552 }
554  lon_ = 0;
555  clear_has_lon();
556 }
557 inline double BasicNodeReport::lon() const {
558  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.lon)
559  return lon_;
560 }
561 inline void BasicNodeReport::set_lon(double value) {
562  set_has_lon();
563  lon_ = value;
564  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.lon)
565 }
566 
567 // optional double time = 200;
568 inline bool BasicNodeReport::has_time() const {
569  return (_has_bits_[0] & 0x00000080u) != 0;
570 }
571 inline void BasicNodeReport::set_has_time() {
572  _has_bits_[0] |= 0x00000080u;
573 }
574 inline void BasicNodeReport::clear_has_time() {
575  _has_bits_[0] &= ~0x00000080u;
576 }
578  time_ = 0;
579  clear_has_time();
580 }
581 inline double BasicNodeReport::time() const {
582  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.time)
583  return time_;
584 }
585 inline void BasicNodeReport::set_time(double value) {
586  set_has_time();
587  time_ = value;
588  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.time)
589 }
590 
591 // repeated int32 repeat = 10;
592 inline int BasicNodeReport::repeat_size() const {
593  return repeat_.size();
594 }
596  repeat_.Clear();
597 }
599  // @@protoc_insertion_point(field_get:goby.test.moos.protobuf.BasicNodeReport.repeat)
600  return repeat_.Get(index);
601 }
602 inline void BasicNodeReport::set_repeat(int index, ::google::protobuf::int32 value) {
603  repeat_.Set(index, value);
604  // @@protoc_insertion_point(field_set:goby.test.moos.protobuf.BasicNodeReport.repeat)
605 }
607  repeat_.Add(value);
608  // @@protoc_insertion_point(field_add:goby.test.moos.protobuf.BasicNodeReport.repeat)
609 }
610 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
612  // @@protoc_insertion_point(field_list:goby.test.moos.protobuf.BasicNodeReport.repeat)
613  return repeat_;
614 }
615 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
617  // @@protoc_insertion_point(field_mutable_list:goby.test.moos.protobuf.BasicNodeReport.repeat)
618  return &repeat_;
619 }
620 
621 #ifdef __GNUC__
622  #pragma GCC diagnostic pop
623 #endif // __GNUC__
624 
625 // @@protoc_insertion_point(namespace_scope)
626 
627 } // namespace protobuf
628 } // namespace moos
629 } // namespace test
630 } // namespace goby
631 
632 // @@protoc_insertion_point(global_scope)
633 
634 #endif // PROTOBUF_INCLUDED_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto
goby::test::moos::protobuf::BasicNodeReport::operator=
BasicNodeReport & operator=(const BasicNodeReport &from)
Definition: basic_node_report.pb.h:82
protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: basic_node_report.pb.h:47
goby::test::moos::protobuf::BasicNodeReport::x
double x() const
Definition: basic_node_report.pb.h:389
goby::test::moos::protobuf::BasicNodeReport::has_name
bool has_name() const
Definition: basic_node_report.pb.h:310
google::protobuf::internal::GetEmptyStringAlreadyInited
LIBPROTOBUF_EXPORTconst ::std::string & GetEmptyStringAlreadyInited()
Definition: message_lite.h:133
goby::test::moos::protobuf::BasicNodeReport::kHeadingFieldNumber
static const int kHeadingFieldNumber
Definition: basic_node_report.pb.h:248
goby::test::moos::protobuf::BasicNodeReport::clear_x
void clear_x()
Definition: basic_node_report.pb.h:385
goby::test::moos::protobuf::BasicNodeReport::set_depth
void set_depth(double value)
Definition: basic_node_report.pb.h:489
goby::test::moos::protobuf::BasicNodeReport::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::test::moos::protobuf::BasicNodeReport::default_instance
static const BasicNodeReport & default_instance()
goby::test::moos::protobuf::BasicNodeReport::has_speed
bool has_speed() const
Definition: basic_node_report.pb.h:424
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::test::moos::protobuf::BasicNodeReport::altitude
double altitude() const
Definition: basic_node_report.pb.h:509
goby::test::moos::protobuf::BasicNodeReport::depth
double depth() const
Definition: basic_node_report.pb.h:485
goby::test::moos::protobuf::BasicNodeReport::kXFieldNumber
static const int kXFieldNumber
Definition: basic_node_report.pb.h:255
goby::test::moos::protobuf::BasicNodeReport::has_x
bool has_x() const
Definition: basic_node_report.pb.h:376
goby::test::moos::protobuf::BasicNodeReport::kLatFieldNumber
static const int kLatFieldNumber
Definition: basic_node_report.pb.h:227
goby::test::moos::protobuf::BasicNodeReport::kYFieldNumber
static const int kYFieldNumber
Definition: basic_node_report.pb.h:199
goby::test::moos::protobuf::BasicNodeReport::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::test::moos::protobuf::BasicNodeReport::has_altitude
bool has_altitude() const
Definition: basic_node_report.pb.h:496
google::protobuf::RepeatedField< ::google::protobuf::int32 >
goby::test::moos::protobuf::BasicNodeReport::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
goby::test::moos::protobuf::BasicNodeReport::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: basic_node_report.pb.h:101
goby::test::moos::protobuf::BasicNodeReport::kSpeedFieldNumber
static const int kSpeedFieldNumber
Definition: basic_node_report.pb.h:206
protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: basic_node_report.pb.h:43
protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: basic_node_report.pb.h:44
goby::test::moos::protobuf::BasicNodeReport::swap
friend void swap(BasicNodeReport &a, BasicNodeReport &b)
Definition: basic_node_report.pb.h:120
goby::test::moos::protobuf::BasicNodeReport::set_heading
void set_heading(double value)
Definition: basic_node_report.pb.h:465
goby::test::moos::protobuf::BasicNodeReport::IsInitialized
bool IsInitialized() const final
google::protobuf::Arena
Definition: arena.h:244
goby::test::moos::protobuf::BasicNodeReport::has_depth
bool has_depth() const
Definition: basic_node_report.pb.h:472
goby::test::moos::protobuf::BasicNodeReport::GetCachedSize
int GetCachedSize() const final
Definition: basic_node_report.pb.h:147
goby::test::moos::protobuf::BasicNodeReport::lon
double lon() const
Definition: basic_node_report.pb.h:557
goby::test::moos::protobuf::BasicNodeReport::heading
double heading() const
Definition: basic_node_report.pb.h:461
goby::test::moos::protobuf::BasicNodeReport::set_y
void set_y(double value)
Definition: basic_node_report.pb.h:417
goby::test::moos::protobuf::BasicNodeReport::add_repeat
void add_repeat(::google::protobuf::int32 value)
Definition: basic_node_report.pb.h:606
goby::test::moos::protobuf::BasicNodeReport::set_repeat
void set_repeat(int index, ::google::protobuf::int32 value)
Definition: basic_node_report.pb.h:602
goby::test::moos::protobuf::BasicNodeReport::kAltitudeFieldNumber
static const int kAltitudeFieldNumber
Definition: basic_node_report.pb.h:220
goby::test::moos::protobuf::_BasicNodeReport_default_instance_
BasicNodeReportDefaultTypeInternal _BasicNodeReport_default_instance_
goby::test::moos::protobuf::BasicNodeReport::set_allocated_name
void set_allocated_name(::std::string *name)
Definition: basic_node_report.pb.h:365
protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto
Definition: basic_node_report.pb.h:40
message.h
goby::test::moos::protobuf::BasicNodeReport::repeat
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & repeat() const
Definition: basic_node_report.pb.h:611
goby::test::moos::protobuf::BasicNodeReport::speed
double speed() const
Definition: basic_node_report.pb.h:437
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::test::moos::protobuf::BasicNodeReport::New
BasicNodeReport * New() const final
Definition: basic_node_report.pb.h:126
goby::test::moos::protobuf::BasicNodeReport::clear_lon
void clear_lon()
Definition: basic_node_report.pb.h:553
protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto::AddDescriptors
void AddDescriptors()
goby::int32
std::int32_t int32
Definition: primitive_types.h:33
goby::test::moos::protobuf::BasicNodeReport::set_lat
void set_lat(double value)
Definition: basic_node_report.pb.h:537
goby::test::moos::protobuf::BasicNodeReport::clear_speed
void clear_speed()
Definition: basic_node_report.pb.h:433
goby::test::moos::protobuf::BasicNodeReport::set_altitude
void set_altitude(double value)
Definition: basic_node_report.pb.h:513
goby::test::moos::protobuf::BasicNodeReport::mutable_name
::std::string * mutable_name()
Definition: basic_node_report.pb.h:352
goby::test::moos::protobuf::BasicNodeReport::kLonFieldNumber
static const int kLonFieldNumber
Definition: basic_node_report.pb.h:234
goby::test::moos::protobuf::BasicNodeReport::kDepthFieldNumber
static const int kDepthFieldNumber
Definition: basic_node_report.pb.h:213
goby::test::moos::protobuf::BasicNodeReport::kNameFieldNumber
static const int kNameFieldNumber
Definition: basic_node_report.pb.h:184
goby::test::moos::protobuf::BasicNodeReport::mutable_repeat
::google::protobuf::RepeatedField< ::google::protobuf::int32 > * mutable_repeat()
Definition: basic_node_report.pb.h:616
goby::test::moos::protobuf::BasicNodeReport::New
BasicNodeReport * New(::google::protobuf::Arena *arena) const final
Definition: basic_node_report.pb.h:130
goby::test::moos::protobuf::BasicNodeReport::kRepeatFieldNumber
static const int kRepeatFieldNumber
Definition: basic_node_report.pb.h:172
goby::test::moos::protobuf::BasicNodeReport::set_speed
void set_speed(double value)
Definition: basic_node_report.pb.h:441
goby::test::moos::protobuf::BasicNodeReport::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: basic_node_report.pb.h:116
goby::test::moos::protobuf::BasicNodeReport::has_lat
bool has_lat() const
Definition: basic_node_report.pb.h:520
goby::test::moos::protobuf::BasicNodeReport::Swap
void Swap(BasicNodeReport *other)
protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto::TableStruct
Definition: basic_node_report.pb.h:42
goby::test::moos::protobuf::BasicNodeReport::set_time
void set_time(double value)
Definition: basic_node_report.pb.h:585
goby::test::moos::protobuf::BasicNodeReport::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: basic_node_report.pb.h:46
google::protobuf::Metadata
Definition: message.h:174
goby::test::moos::protobuf::BasicNodeReport::Clear
void Clear() final
google::protobuf::Message
Definition: message.h:189
goby::test::moos::protobuf::BasicNodeReport::has_time
bool has_time() const
Definition: basic_node_report.pb.h:568
goby::test::moos::protobuf::BasicNodeReport::name
const ::std::string & name() const
Definition: basic_node_report.pb.h:323
goby::test::moos::protobuf::BasicNodeReport::clear_altitude
void clear_altitude()
Definition: basic_node_report.pb.h:505
goby::test::moos::protobuf::BasicNodeReport::BasicNodeReport
BasicNodeReport()
goby::test::moos::protobuf::BasicNodeReport::kTimeFieldNumber
static const int kTimeFieldNumber
Definition: basic_node_report.pb.h:241
goby::test::moos::protobuf::BasicNodeReport::clear_heading
void clear_heading()
Definition: basic_node_report.pb.h:457
goby::test::moos::protobuf::BasicNodeReport::ByteSizeLong
size_t ByteSizeLong() const final
goby::test::moos::protobuf::BasicNodeReport::release_name
::std::string * release_name()
Definition: basic_node_report.pb.h:357
goby::test::moos::protobuf::BasicNodeReport
Definition: basic_node_report.pb.h:75
goby::test::moos::protobuf::BasicNodeReport::~BasicNodeReport
virtual ~BasicNodeReport()
arena.h
goby::test::moos::protobuf::BasicNodeReport::internal_default_instance
static const BasicNodeReport * internal_default_instance()
Definition: basic_node_report.pb.h:112
goby::test::moos::protobuf::BasicNodeReport::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::test::moos::protobuf::BasicNodeReport::repeat_size
int repeat_size() const
Definition: basic_node_report.pb.h:592
goby::test::moos::protobuf::BasicNodeReport::clear_lat
void clear_lat()
Definition: basic_node_report.pb.h:529
goby::test::moos::protobuf::BasicNodeReport::clear_name
void clear_name()
Definition: basic_node_report.pb.h:319
goby::test::moos::protobuf::BasicNodeReport::y
double y() const
Definition: basic_node_report.pb.h:413
protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: basic_node_report.pb.h:48
goby::test::moos::protobuf::BasicNodeReport::clear_repeat
void clear_repeat()
Definition: basic_node_report.pb.h:595
goby::test::moos::protobuf::BasicNodeReport::set_name
void set_name(const ::std::string &value)
Definition: basic_node_report.pb.h:327
goby::test::moos::protobuf::BasicNodeReport::set_lon
void set_lon(double value)
Definition: basic_node_report.pb.h:561
goby::test::moos::protobuf::BasicNodeReport::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::test::moos::protobuf::BasicNodeReport::has_y
bool has_y() const
Definition: basic_node_report.pb.h:400
goby::test::moos::protobuf::BasicNodeReport::has_lon
bool has_lon() const
Definition: basic_node_report.pb.h:544
goby::test::moos::protobuf::BasicNodeReport::InitAsDefaultInstance
static void InitAsDefaultInstance()
protobuf_goby_2ftest_2fmoos_2ftranslator1_2fbasic_5fnode_5freport_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[1]
Definition: basic_node_report.pb.h:45
goby::test::moos::protobuf::BasicNodeReport::time
double time() const
Definition: basic_node_report.pb.h:581
goby::test::moos::protobuf::BasicNodeReport::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::test::moos::protobuf::BasicNodeReport::lat
double lat() const
Definition: basic_node_report.pb.h:533
goby::test::moos::protobuf::BasicNodeReport::clear_depth
void clear_depth()
Definition: basic_node_report.pb.h:481
google
Definition: dccl.h:57
goby::test::moos::protobuf::BasicNodeReport::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: basic_node_report.pb.h:104
goby::test::moos::protobuf::BasicNodeReport::has_heading
bool has_heading() const
Definition: basic_node_report.pb.h:448
goby::test::moos::protobuf::BasicNodeReport::clear_time
void clear_time()
Definition: basic_node_report.pb.h:577
goby::test::moos::protobuf::BasicNodeReport::clear_y
void clear_y()
Definition: basic_node_report.pb.h:409
goby::test::moos::protobuf::BasicNodeReport::set_x
void set_x(double value)
Definition: basic_node_report.pb.h:393