Goby3  3.1.5a
2024.05.23
test2.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/test/middleware/hdf5/test2.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto
5 #define PROTOBUF_INCLUDED_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_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_2fmiddleware_2fhdf5_2ftest2_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[3];
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_2fmiddleware_2fhdf5_2ftest2_2eproto
52 namespace goby {
53 namespace test {
54 namespace middleware {
55 namespace protobuf {
56 class B;
57 class BDefaultTypeInternal;
58 extern BDefaultTypeInternal _B_default_instance_;
59 class F;
60 class FDefaultTypeInternal;
61 extern FDefaultTypeInternal _F_default_instance_;
62 class TestHDF5Message;
63 class TestHDF5MessageDefaultTypeInternal;
64 extern TestHDF5MessageDefaultTypeInternal _TestHDF5Message_default_instance_;
65 } // namespace protobuf
66 } // namespace middleware
67 } // namespace test
68 } // namespace goby
69 namespace google {
70 namespace protobuf {
71 template<> ::goby::test::middleware::protobuf::B* Arena::CreateMaybeMessage<::goby::test::middleware::protobuf::B>(Arena*);
72 template<> ::goby::test::middleware::protobuf::F* Arena::CreateMaybeMessage<::goby::test::middleware::protobuf::F>(Arena*);
73 template<> ::goby::test::middleware::protobuf::TestHDF5Message* Arena::CreateMaybeMessage<::goby::test::middleware::protobuf::TestHDF5Message>(Arena*);
74 } // namespace protobuf
75 } // namespace google
76 namespace goby {
77 namespace test {
78 namespace middleware {
79 namespace protobuf {
80 
81 // ===================================================================
82 
83 class TestHDF5Message : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.test.middleware.protobuf.TestHDF5Message) */ {
84  public:
86  virtual ~TestHDF5Message();
87 
88  TestHDF5Message(const TestHDF5Message& from);
89 
90  inline TestHDF5Message& operator=(const TestHDF5Message& from) {
91  CopyFrom(from);
92  return *this;
93  }
94  #if LANG_CXX11
95  TestHDF5Message(TestHDF5Message&& from) noexcept
96  : TestHDF5Message() {
97  *this = ::std::move(from);
98  }
99 
100  inline TestHDF5Message& operator=(TestHDF5Message&& from) noexcept {
101  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
102  if (this != &from) InternalSwap(&from);
103  } else {
104  CopyFrom(from);
105  }
106  return *this;
107  }
108  #endif
109  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
110  return _internal_metadata_.unknown_fields();
111  }
112  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
113  return _internal_metadata_.mutable_unknown_fields();
114  }
115 
116  static const ::google::protobuf::Descriptor* descriptor();
117  static const TestHDF5Message& default_instance();
118 
119  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
121  return reinterpret_cast<const TestHDF5Message*>(
123  }
124  static constexpr int kIndexInFileMessages =
125  0;
126 
127  void Swap(TestHDF5Message* other);
129  a.Swap(&b);
130  }
131 
132  // implements Message ----------------------------------------------
133 
134  inline TestHDF5Message* New() const final {
135  return CreateMaybeMessage<TestHDF5Message>(NULL);
136  }
137 
138  TestHDF5Message* New(::google::protobuf::Arena* arena) const final {
139  return CreateMaybeMessage<TestHDF5Message>(arena);
140  }
141  void CopyFrom(const ::google::protobuf::Message& from) final;
142  void MergeFrom(const ::google::protobuf::Message& from) final;
143  void CopyFrom(const TestHDF5Message& from);
144  void MergeFrom(const TestHDF5Message& from);
145  void Clear() final;
146  bool IsInitialized() const final;
147 
148  size_t ByteSizeLong() const final;
150  ::google::protobuf::io::CodedInputStream* input) final;
152  ::google::protobuf::io::CodedOutputStream* output) const final;
154  bool deterministic, ::google::protobuf::uint8* target) const final;
155  int GetCachedSize() const final { return _cached_size_.Get(); }
156 
157  private:
158  void SharedCtor();
159  void SharedDtor();
160  void SetCachedSize(int size) const final;
161  void InternalSwap(TestHDF5Message* other);
162  private:
163  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
164  return NULL;
165  }
166  inline void* MaybeArenaPtr() const {
167  return NULL;
168  }
169  public:
170 
172 
173  // nested types ----------------------------------------------------
174 
175  // accessors -------------------------------------------------------
176 
177  // repeated double a = 1;
178  int a_size() const;
179  void clear_a();
180  static const int kAFieldNumber = 1;
181  double a(int index) const;
182  void set_a(int index, double value);
183  void add_a(double value);
184  const ::google::protobuf::RepeatedField< double >&
185  a() const;
186  ::google::protobuf::RepeatedField< double >*
187  mutable_a();
188 
189  // repeated .goby.test.middleware.protobuf.B b = 2;
190  int b_size() const;
191  void clear_b();
192  static const int kBFieldNumber = 2;
193  ::goby::test::middleware::protobuf::B* mutable_b(int index);
194  ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::B >*
195  mutable_b();
196  const ::goby::test::middleware::protobuf::B& b(int index) const;
197  ::goby::test::middleware::protobuf::B* add_b();
198  const ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::B >&
199  b() const;
200 
201  // @@protoc_insertion_point(class_scope:goby.test.middleware.protobuf.TestHDF5Message)
202  private:
203 
204  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
205  ::google::protobuf::internal::HasBits<1> _has_bits_;
206  mutable ::google::protobuf::internal::CachedSize _cached_size_;
207  ::google::protobuf::RepeatedField< double > a_;
208  ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::B > b_;
210 };
211 // -------------------------------------------------------------------
212 
213 class B : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.test.middleware.protobuf.B) */ {
214  public:
215  B();
216  virtual ~B();
217 
218  B(const B& from);
219 
220  inline B& operator=(const B& from) {
221  CopyFrom(from);
222  return *this;
223  }
224  #if LANG_CXX11
225  B(B&& from) noexcept
226  : B() {
227  *this = ::std::move(from);
228  }
229 
230  inline B& operator=(B&& from) noexcept {
231  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
232  if (this != &from) InternalSwap(&from);
233  } else {
234  CopyFrom(from);
235  }
236  return *this;
237  }
238  #endif
239  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
240  return _internal_metadata_.unknown_fields();
241  }
242  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
243  return _internal_metadata_.mutable_unknown_fields();
244  }
245 
246  static const ::google::protobuf::Descriptor* descriptor();
247  static const B& default_instance();
248 
249  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
250  static inline const B* internal_default_instance() {
251  return reinterpret_cast<const B*>(
253  }
254  static constexpr int kIndexInFileMessages =
255  1;
256 
257  void Swap(B* other);
258  friend void swap(B& a, B& b) {
259  a.Swap(&b);
260  }
261 
262  // implements Message ----------------------------------------------
263 
264  inline B* New() const final {
265  return CreateMaybeMessage<B>(NULL);
266  }
267 
268  B* New(::google::protobuf::Arena* arena) const final {
269  return CreateMaybeMessage<B>(arena);
270  }
271  void CopyFrom(const ::google::protobuf::Message& from) final;
272  void MergeFrom(const ::google::protobuf::Message& from) final;
273  void CopyFrom(const B& from);
274  void MergeFrom(const B& from);
275  void Clear() final;
276  bool IsInitialized() const final;
277 
278  size_t ByteSizeLong() const final;
280  ::google::protobuf::io::CodedInputStream* input) final;
282  ::google::protobuf::io::CodedOutputStream* output) const final;
284  bool deterministic, ::google::protobuf::uint8* target) const final;
285  int GetCachedSize() const final { return _cached_size_.Get(); }
286 
287  private:
288  void SharedCtor();
289  void SharedDtor();
290  void SetCachedSize(int size) const final;
291  void InternalSwap(B* other);
292  private:
293  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
294  return NULL;
295  }
296  inline void* MaybeArenaPtr() const {
297  return NULL;
298  }
299  public:
300 
302 
303  // nested types ----------------------------------------------------
304 
305  // accessors -------------------------------------------------------
306 
307  // repeated double c = 2;
308  int c_size() const;
309  void clear_c();
310  static const int kCFieldNumber = 2;
311  double c(int index) const;
312  void set_c(int index, double value);
313  void add_c(double value);
314  const ::google::protobuf::RepeatedField< double >&
315  c() const;
316  ::google::protobuf::RepeatedField< double >*
317  mutable_c();
318 
319  // repeated double d = 3;
320  int d_size() const;
321  void clear_d();
322  static const int kDFieldNumber = 3;
323  double d(int index) const;
324  void set_d(int index, double value);
325  void add_d(double value);
326  const ::google::protobuf::RepeatedField< double >&
327  d() const;
328  ::google::protobuf::RepeatedField< double >*
329  mutable_d();
330 
331  // repeated int32 e = 4;
332  int e_size() const;
333  void clear_e();
334  static const int kEFieldNumber = 4;
335  ::google::protobuf::int32 e(int index) const;
336  void set_e(int index, ::google::protobuf::int32 value);
337  void add_e(::google::protobuf::int32 value);
338  const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
339  e() const;
340  ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
341  mutable_e();
342 
343  // repeated .goby.test.middleware.protobuf.F f = 5;
344  int f_size() const;
345  void clear_f();
346  static const int kFFieldNumber = 5;
347  ::goby::test::middleware::protobuf::F* mutable_f(int index);
348  ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::F >*
349  mutable_f();
350  const ::goby::test::middleware::protobuf::F& f(int index) const;
351  ::goby::test::middleware::protobuf::F* add_f();
352  const ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::F >&
353  f() const;
354 
355  // @@protoc_insertion_point(class_scope:goby.test.middleware.protobuf.B)
356  private:
357 
358  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
359  ::google::protobuf::internal::HasBits<1> _has_bits_;
360  mutable ::google::protobuf::internal::CachedSize _cached_size_;
361  ::google::protobuf::RepeatedField< double > c_;
362  ::google::protobuf::RepeatedField< double > d_;
363  ::google::protobuf::RepeatedField< ::google::protobuf::int32 > e_;
364  ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::F > f_;
366 };
367 // -------------------------------------------------------------------
368 
369 class F : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.test.middleware.protobuf.F) */ {
370  public:
371  F();
372  virtual ~F();
373 
374  F(const F& from);
375 
376  inline F& operator=(const F& from) {
377  CopyFrom(from);
378  return *this;
379  }
380  #if LANG_CXX11
381  F(F&& from) noexcept
382  : F() {
383  *this = ::std::move(from);
384  }
385 
386  inline F& operator=(F&& from) noexcept {
387  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
388  if (this != &from) InternalSwap(&from);
389  } else {
390  CopyFrom(from);
391  }
392  return *this;
393  }
394  #endif
395  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
396  return _internal_metadata_.unknown_fields();
397  }
398  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
399  return _internal_metadata_.mutable_unknown_fields();
400  }
401 
402  static const ::google::protobuf::Descriptor* descriptor();
403  static const F& default_instance();
404 
405  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
406  static inline const F* internal_default_instance() {
407  return reinterpret_cast<const F*>(
409  }
410  static constexpr int kIndexInFileMessages =
411  2;
412 
413  void Swap(F* other);
414  friend void swap(F& a, F& b) {
415  a.Swap(&b);
416  }
417 
418  // implements Message ----------------------------------------------
419 
420  inline F* New() const final {
421  return CreateMaybeMessage<F>(NULL);
422  }
423 
424  F* New(::google::protobuf::Arena* arena) const final {
425  return CreateMaybeMessage<F>(arena);
426  }
427  void CopyFrom(const ::google::protobuf::Message& from) final;
428  void MergeFrom(const ::google::protobuf::Message& from) final;
429  void CopyFrom(const F& from);
430  void MergeFrom(const F& from);
431  void Clear() final;
432  bool IsInitialized() const final;
433 
434  size_t ByteSizeLong() const final;
436  ::google::protobuf::io::CodedInputStream* input) final;
438  ::google::protobuf::io::CodedOutputStream* output) const final;
440  bool deterministic, ::google::protobuf::uint8* target) const final;
441  int GetCachedSize() const final { return _cached_size_.Get(); }
442 
443  private:
444  void SharedCtor();
445  void SharedDtor();
446  void SetCachedSize(int size) const final;
447  void InternalSwap(F* other);
448  private:
449  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
450  return NULL;
451  }
452  inline void* MaybeArenaPtr() const {
453  return NULL;
454  }
455  public:
456 
458 
459  // nested types ----------------------------------------------------
460 
461  // accessors -------------------------------------------------------
462 
463  // repeated double g = 1;
464  int g_size() const;
465  void clear_g();
466  static const int kGFieldNumber = 1;
467  double g(int index) const;
468  void set_g(int index, double value);
469  void add_g(double value);
470  const ::google::protobuf::RepeatedField< double >&
471  g() const;
472  ::google::protobuf::RepeatedField< double >*
473  mutable_g();
474 
475  // optional int32 h = 2;
476  bool has_h() const;
477  void clear_h();
478  static const int kHFieldNumber = 2;
479  ::google::protobuf::int32 h() const;
480  void set_h(::google::protobuf::int32 value);
481 
482  // @@protoc_insertion_point(class_scope:goby.test.middleware.protobuf.F)
483  private:
484  void set_has_h();
485  void clear_has_h();
486 
487  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
488  ::google::protobuf::internal::HasBits<1> _has_bits_;
489  mutable ::google::protobuf::internal::CachedSize _cached_size_;
490  ::google::protobuf::RepeatedField< double > g_;
491  ::google::protobuf::int32 h_;
493 };
494 // ===================================================================
495 
496 
497 // ===================================================================
498 
499 #ifdef __GNUC__
500  #pragma GCC diagnostic push
501  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
502 #endif // __GNUC__
503 // TestHDF5Message
504 
505 // repeated double a = 1;
506 inline int TestHDF5Message::a_size() const {
507  return a_.size();
508 }
510  a_.Clear();
511 }
512 inline double TestHDF5Message::a(int index) const {
513  // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.TestHDF5Message.a)
514  return a_.Get(index);
515 }
516 inline void TestHDF5Message::set_a(int index, double value) {
517  a_.Set(index, value);
518  // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.TestHDF5Message.a)
519 }
520 inline void TestHDF5Message::add_a(double value) {
521  a_.Add(value);
522  // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.TestHDF5Message.a)
523 }
524 inline const ::google::protobuf::RepeatedField< double >&
526  // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.TestHDF5Message.a)
527  return a_;
528 }
529 inline ::google::protobuf::RepeatedField< double >*
531  // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.TestHDF5Message.a)
532  return &a_;
533 }
534 
535 // repeated .goby.test.middleware.protobuf.B b = 2;
536 inline int TestHDF5Message::b_size() const {
537  return b_.size();
538 }
540  b_.Clear();
541 }
542 inline ::goby::test::middleware::protobuf::B* TestHDF5Message::mutable_b(int index) {
543  // @@protoc_insertion_point(field_mutable:goby.test.middleware.protobuf.TestHDF5Message.b)
544  return b_.Mutable(index);
545 }
546 inline ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::B >*
548  // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.TestHDF5Message.b)
549  return &b_;
550 }
551 inline const ::goby::test::middleware::protobuf::B& TestHDF5Message::b(int index) const {
552  // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.TestHDF5Message.b)
553  return b_.Get(index);
554 }
555 inline ::goby::test::middleware::protobuf::B* TestHDF5Message::add_b() {
556  // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.TestHDF5Message.b)
557  return b_.Add();
558 }
559 inline const ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::B >&
561  // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.TestHDF5Message.b)
562  return b_;
563 }
564 
565 // -------------------------------------------------------------------
566 
567 // B
568 
569 // repeated double c = 2;
570 inline int B::c_size() const {
571  return c_.size();
572 }
573 inline void B::clear_c() {
574  c_.Clear();
575 }
576 inline double B::c(int index) const {
577  // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.B.c)
578  return c_.Get(index);
579 }
580 inline void B::set_c(int index, double value) {
581  c_.Set(index, value);
582  // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.B.c)
583 }
584 inline void B::add_c(double value) {
585  c_.Add(value);
586  // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.B.c)
587 }
588 inline const ::google::protobuf::RepeatedField< double >&
589 B::c() const {
590  // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.B.c)
591  return c_;
592 }
593 inline ::google::protobuf::RepeatedField< double >*
595  // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.B.c)
596  return &c_;
597 }
598 
599 // repeated double d = 3;
600 inline int B::d_size() const {
601  return d_.size();
602 }
603 inline void B::clear_d() {
604  d_.Clear();
605 }
606 inline double B::d(int index) const {
607  // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.B.d)
608  return d_.Get(index);
609 }
610 inline void B::set_d(int index, double value) {
611  d_.Set(index, value);
612  // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.B.d)
613 }
614 inline void B::add_d(double value) {
615  d_.Add(value);
616  // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.B.d)
617 }
618 inline const ::google::protobuf::RepeatedField< double >&
619 B::d() const {
620  // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.B.d)
621  return d_;
622 }
623 inline ::google::protobuf::RepeatedField< double >*
625  // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.B.d)
626  return &d_;
627 }
628 
629 // repeated int32 e = 4;
630 inline int B::e_size() const {
631  return e_.size();
632 }
633 inline void B::clear_e() {
634  e_.Clear();
635 }
637  // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.B.e)
638  return e_.Get(index);
639 }
640 inline void B::set_e(int index, ::google::protobuf::int32 value) {
641  e_.Set(index, value);
642  // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.B.e)
643 }
644 inline void B::add_e(::google::protobuf::int32 value) {
645  e_.Add(value);
646  // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.B.e)
647 }
648 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
649 B::e() const {
650  // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.B.e)
651  return e_;
652 }
653 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
655  // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.B.e)
656  return &e_;
657 }
658 
659 // repeated .goby.test.middleware.protobuf.F f = 5;
660 inline int B::f_size() const {
661  return f_.size();
662 }
663 inline void B::clear_f() {
664  f_.Clear();
665 }
666 inline ::goby::test::middleware::protobuf::F* B::mutable_f(int index) {
667  // @@protoc_insertion_point(field_mutable:goby.test.middleware.protobuf.B.f)
668  return f_.Mutable(index);
669 }
670 inline ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::F >*
672  // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.B.f)
673  return &f_;
674 }
675 inline const ::goby::test::middleware::protobuf::F& B::f(int index) const {
676  // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.B.f)
677  return f_.Get(index);
678 }
679 inline ::goby::test::middleware::protobuf::F* B::add_f() {
680  // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.B.f)
681  return f_.Add();
682 }
683 inline const ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::F >&
684 B::f() const {
685  // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.B.f)
686  return f_;
687 }
688 
689 // -------------------------------------------------------------------
690 
691 // F
692 
693 // repeated double g = 1;
694 inline int F::g_size() const {
695  return g_.size();
696 }
697 inline void F::clear_g() {
698  g_.Clear();
699 }
700 inline double F::g(int index) const {
701  // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.F.g)
702  return g_.Get(index);
703 }
704 inline void F::set_g(int index, double value) {
705  g_.Set(index, value);
706  // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.F.g)
707 }
708 inline void F::add_g(double value) {
709  g_.Add(value);
710  // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.F.g)
711 }
712 inline const ::google::protobuf::RepeatedField< double >&
713 F::g() const {
714  // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.F.g)
715  return g_;
716 }
717 inline ::google::protobuf::RepeatedField< double >*
719  // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.F.g)
720  return &g_;
721 }
722 
723 // optional int32 h = 2;
724 inline bool F::has_h() const {
725  return (_has_bits_[0] & 0x00000001u) != 0;
726 }
727 inline void F::set_has_h() {
728  _has_bits_[0] |= 0x00000001u;
729 }
730 inline void F::clear_has_h() {
731  _has_bits_[0] &= ~0x00000001u;
732 }
733 inline void F::clear_h() {
734  h_ = 0;
735  clear_has_h();
736 }
738  // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.F.h)
739  return h_;
740 }
741 inline void F::set_h(::google::protobuf::int32 value) {
742  set_has_h();
743  h_ = value;
744  // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.F.h)
745 }
746 
747 #ifdef __GNUC__
748  #pragma GCC diagnostic pop
749 #endif // __GNUC__
750 // -------------------------------------------------------------------
751 
752 // -------------------------------------------------------------------
753 
754 
755 // @@protoc_insertion_point(namespace_scope)
756 
757 } // namespace protobuf
758 } // namespace middleware
759 } // namespace test
760 } // namespace goby
761 
762 // @@protoc_insertion_point(global_scope)
763 
764 #endif // PROTOBUF_INCLUDED_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto
goby::test::middleware::protobuf::F::add_g
void add_g(double value)
Definition: test2.pb.h:708
protobuf_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto::TableStruct
Definition: test2.pb.h:42
goby::test::middleware::protobuf::TestHDF5Message::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
goby::test::middleware::protobuf::TestHDF5Message::a
const ::google::protobuf::RepeatedField< double > & a() const
Definition: test2.pb.h:525
goby::test::middleware::protobuf::B::c
const ::google::protobuf::RepeatedField< double > & c() const
Definition: test2.pb.h:589
goby::test::middleware::protobuf::B::d
const ::google::protobuf::RepeatedField< double > & d() const
Definition: test2.pb.h:619
goby::test::middleware::protobuf::TestHDF5Message::swap
friend void swap(TestHDF5Message &a, TestHDF5Message &b)
Definition: test2.pb.h:128
goby::test::middleware::protobuf::B::c_size
int c_size() const
Definition: test2.pb.h:570
goby::test::middleware::protobuf::F::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: test2.pb.h:395
goby::test::middleware::protobuf::B::set_e
void set_e(int index, ::google::protobuf::int32 value)
Definition: test2.pb.h:640
goby::test::middleware::protobuf::F::clear_h
void clear_h()
Definition: test2.pb.h:733
goby::test::middleware::protobuf::B::add_d
void add_d(double value)
Definition: test2.pb.h:614
goby::test::middleware::protobuf::TestHDF5Message::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: test2.pb.h:124
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::test::middleware::protobuf::F::New
F * New() const final
Definition: test2.pb.h:420
protobuf_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: test2.pb.h:48
goby::test::middleware::protobuf::B::e_size
int e_size() const
Definition: test2.pb.h:630
goby::test::middleware::protobuf::B::e
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & e() const
Definition: test2.pb.h:649
goby::test::middleware::protobuf::TestHDF5Message::GetCachedSize
int GetCachedSize() const final
Definition: test2.pb.h:155
goby::test::middleware::protobuf::B::New
B * New(::google::protobuf::Arena *arena) const final
Definition: test2.pb.h:268
goby::test::middleware::protobuf::F::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: test2.pb.h:398
protobuf_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[3]
Definition: test2.pb.h:45
protobuf_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: test2.pb.h:44
goby::test::middleware::protobuf::TestHDF5Message::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::test::middleware::protobuf::F::New
F * New(::google::protobuf::Arena *arena) const final
Definition: test2.pb.h:424
goby::test::middleware::protobuf::TestHDF5Message::kAFieldNumber
static const int kAFieldNumber
Definition: test2.pb.h:180
goby::util::e
constexpr T e
Definition: constants.h:35
goby::test::middleware::protobuf::TestHDF5Message::Clear
void Clear() final
goby::test::middleware::protobuf::B::set_d
void set_d(int index, double value)
Definition: test2.pb.h:610
goby::test::middleware::protobuf::F::g
const ::google::protobuf::RepeatedField< double > & g() const
Definition: test2.pb.h:713
protobuf_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: test2.pb.h:43
goby::test::middleware::protobuf::F::mutable_g
::google::protobuf::RepeatedField< double > * mutable_g()
Definition: test2.pb.h:718
goby::test::middleware::protobuf::TestHDF5Message::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::test::middleware::protobuf::B::add_f
::goby::test::middleware::protobuf::F * add_f()
Definition: test2.pb.h:679
goby::test::middleware::protobuf::B::f
const ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::F > & f() const
Definition: test2.pb.h:684
goby::test::middleware::protobuf::B::add_e
void add_e(::google::protobuf::int32 value)
Definition: test2.pb.h:644
goby::test::middleware::protobuf::B::internal_default_instance
static const B * internal_default_instance()
Definition: test2.pb.h:250
goby::test::middleware::protobuf::TestHDF5Message::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: test2.pb.h:112
goby::test::middleware::protobuf::F::set_g
void set_g(int index, double value)
Definition: test2.pb.h:704
goby::test::middleware::protobuf::F
Definition: test2.pb.h:369
google::protobuf::Arena
Definition: arena.h:244
goby::test::middleware::protobuf::F::internal_default_instance
static const F * internal_default_instance()
Definition: test2.pb.h:406
goby::test::middleware::protobuf::B::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: test2.pb.h:239
goby::test::middleware::protobuf::B::mutable_c
::google::protobuf::RepeatedField< double > * mutable_c()
Definition: test2.pb.h:594
goby::test::middleware::protobuf::TestHDF5Message::b_size
int b_size() const
Definition: test2.pb.h:536
goby::test::middleware::protobuf::TestHDF5Message::IsInitialized
bool IsInitialized() const final
goby::test::middleware::protobuf::B::mutable_d
::google::protobuf::RepeatedField< double > * mutable_d()
Definition: test2.pb.h:624
goby::test::middleware::protobuf::F::operator=
F & operator=(const F &from)
Definition: test2.pb.h:376
goby::test::middleware::protobuf::B::swap
friend void swap(B &a, B &b)
Definition: test2.pb.h:258
goby::test::middleware::protobuf::TestHDF5Message::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::test::middleware::protobuf::_F_default_instance_
FDefaultTypeInternal _F_default_instance_
goby::test::middleware::protobuf::TestHDF5Message::New
TestHDF5Message * New(::google::protobuf::Arena *arena) const final
Definition: test2.pb.h:138
goby::test::middleware::protobuf::_TestHDF5Message_default_instance_
TestHDF5MessageDefaultTypeInternal _TestHDF5Message_default_instance_
message.h
protobuf_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: test2.pb.h:46
goby::test::middleware::protobuf::B::add_c
void add_c(double value)
Definition: test2.pb.h:584
goby::test::middleware::protobuf::F::h
::google::protobuf::int32 h() const
Definition: test2.pb.h:737
goby::test::middleware::protobuf::F::g_size
int g_size() const
Definition: test2.pb.h:694
goby::test::middleware::protobuf::TestHDF5Message::clear_b
void clear_b()
Definition: test2.pb.h:539
goby::test::middleware::protobuf::TestHDF5Message::clear_a
void clear_a()
Definition: test2.pb.h:509
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::test::middleware::protobuf::B::clear_f
void clear_f()
Definition: test2.pb.h:663
goby::test::middleware::protobuf::B::operator=
B & operator=(const B &from)
Definition: test2.pb.h:220
goby::test::middleware::protobuf::B::f_size
int f_size() const
Definition: test2.pb.h:660
goby::int32
std::int32_t int32
Definition: primitive_types.h:33
goby::test::middleware::protobuf::B::New
B * New() const final
Definition: test2.pb.h:264
goby::test::middleware::protobuf::TestHDF5Message::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::test::middleware::protobuf::F::set_h
void set_h(::google::protobuf::int32 value)
Definition: test2.pb.h:741
protobuf_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: test2.pb.h:47
goby::test::middleware::protobuf::TestHDF5Message::internal_default_instance
static const TestHDF5Message * internal_default_instance()
Definition: test2.pb.h:120
goby::test::middleware::protobuf::TestHDF5Message::default_instance
static const TestHDF5Message & default_instance()
goby::test::middleware::protobuf::TestHDF5Message::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::test::middleware::protobuf::F::clear_g
void clear_g()
Definition: test2.pb.h:697
google::protobuf::Metadata
Definition: message.h:174
goby::test::middleware::protobuf::TestHDF5Message::New
TestHDF5Message * New() const final
Definition: test2.pb.h:134
goby::test::middleware::protobuf::B::clear_d
void clear_d()
Definition: test2.pb.h:603
goby::test::middleware::protobuf::TestHDF5Message::b
const ::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::B > & b() const
Definition: test2.pb.h:560
goby::test::middleware::protobuf::TestHDF5Message::add_a
void add_a(double value)
Definition: test2.pb.h:520
google::protobuf::Message
Definition: message.h:189
goby::test::middleware::protobuf::TestHDF5Message::mutable_a
::google::protobuf::RepeatedField< double > * mutable_a()
Definition: test2.pb.h:530
goby::test::middleware::protobuf::B::mutable_f
::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::F > * mutable_f()
Definition: test2.pb.h:671
goby::test::middleware::protobuf::_B_default_instance_
BDefaultTypeInternal _B_default_instance_
protobuf_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto::AddDescriptors
void AddDescriptors()
goby::test::middleware::protobuf::B::d_size
int d_size() const
Definition: test2.pb.h:600
goby::test::middleware::protobuf::TestHDF5Message::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::test::middleware::protobuf::TestHDF5Message::mutable_b
::google::protobuf::RepeatedPtrField< ::goby::test::middleware::protobuf::B > * mutable_b()
Definition: test2.pb.h:547
goby::test::middleware::protobuf::TestHDF5Message::ByteSizeLong
size_t ByteSizeLong() const final
protobuf_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto
Definition: test2.pb.h:40
arena.h
goby::test::middleware::protobuf::TestHDF5Message::kBFieldNumber
static const int kBFieldNumber
Definition: test2.pb.h:192
goby::test::middleware::protobuf::TestHDF5Message::Swap
void Swap(TestHDF5Message *other)
goby::test::middleware::protobuf::TestHDF5Message
Definition: test2.pb.h:83
goby::test::middleware::protobuf::TestHDF5Message::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::test::middleware::protobuf::TestHDF5Message::operator=
TestHDF5Message & operator=(const TestHDF5Message &from)
Definition: test2.pb.h:90
goby::test::middleware::protobuf::B
Definition: test2.pb.h:213
goby::test::middleware::protobuf::B::clear_c
void clear_c()
Definition: test2.pb.h:573
goby::test::middleware::protobuf::TestHDF5Message::~TestHDF5Message
virtual ~TestHDF5Message()
goby::test::middleware::protobuf::B::clear_e
void clear_e()
Definition: test2.pb.h:633
goby::test::middleware::protobuf::TestHDF5Message::set_a
void set_a(int index, double value)
Definition: test2.pb.h:516
goby::test::middleware::protobuf::TestHDF5Message::add_b
::goby::test::middleware::protobuf::B * add_b()
Definition: test2.pb.h:555
goby::test::middleware::protobuf::B::set_c
void set_c(int index, double value)
Definition: test2.pb.h:580
google::protobuf::Message::Message
Message()
Definition: message.h:191
friend
goby::test::middleware::protobuf::B::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: test2.pb.h:242
google
Definition: dccl.h:57
goby::test::middleware::protobuf::F::has_h
bool has_h() const
Definition: test2.pb.h:724
goby::test::middleware::protobuf::F::swap
friend void swap(F &a, F &b)
Definition: test2.pb.h:414
B
goby::test::middleware::protobuf::B::mutable_e
::google::protobuf::RepeatedField< ::google::protobuf::int32 > * mutable_e()
Definition: test2.pb.h:654
goby::test::middleware::protobuf::TestHDF5Message::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: test2.pb.h:109
goby::test::middleware::protobuf::TestHDF5Message::a_size
int a_size() const
Definition: test2.pb.h:506
goby::test::middleware::protobuf::TestHDF5Message::TestHDF5Message
TestHDF5Message()