Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
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 GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto
6
7#include <limits>
8#include <string>
9
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3021000
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 3021012 < 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/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_util.h>
27#include <google/protobuf/metadata_lite.h>
28#include <google/protobuf/generated_message_reflection.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#include <google/protobuf/port_def.inc>
39#define PROTOBUF_INTERNAL_EXPORT_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto
40PROTOBUF_NAMESPACE_OPEN
41namespace internal {
42class AnyMetadata;
43} // namespace internal
44PROTOBUF_NAMESPACE_CLOSE
45
46// Internal implementation detail -- do not use these members.
50extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto;
51namespace goby {
52namespace test {
53namespace middleware {
54namespace protobuf {
55class B;
56struct BDefaultTypeInternal;
57extern BDefaultTypeInternal _B_default_instance_;
58class F;
59struct FDefaultTypeInternal;
60extern FDefaultTypeInternal _F_default_instance_;
61class TestHDF5Message;
62struct TestHDF5MessageDefaultTypeInternal;
63extern TestHDF5MessageDefaultTypeInternal _TestHDF5Message_default_instance_;
64} // namespace protobuf
65} // namespace middleware
66} // namespace test
67} // namespace goby
68PROTOBUF_NAMESPACE_OPEN
69template<> ::goby::test::middleware::protobuf::B* Arena::CreateMaybeMessage<::goby::test::middleware::protobuf::B>(Arena*);
70template<> ::goby::test::middleware::protobuf::F* Arena::CreateMaybeMessage<::goby::test::middleware::protobuf::F>(Arena*);
71template<> ::goby::test::middleware::protobuf::TestHDF5Message* Arena::CreateMaybeMessage<::goby::test::middleware::protobuf::TestHDF5Message>(Arena*);
72PROTOBUF_NAMESPACE_CLOSE
73namespace goby {
74namespace test {
75namespace middleware {
76namespace protobuf {
77
78// ===================================================================
79
80class TestHDF5Message final :
81 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.test.middleware.protobuf.TestHDF5Message) */ {
82 public:
83 inline TestHDF5Message() : TestHDF5Message(nullptr) {}
84 ~TestHDF5Message() override;
85 explicit PROTOBUF_CONSTEXPR TestHDF5Message(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
86
89 : TestHDF5Message() {
90 *this = ::std::move(from);
91 }
92
94 CopyFrom(from);
95 return *this;
96 }
97 inline TestHDF5Message& operator=(TestHDF5Message&& from) noexcept {
98 if (this == &from) return *this;
99 if (GetOwningArena() == from.GetOwningArena()
100 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
101 && GetOwningArena() != nullptr
102 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
103 ) {
104 InternalSwap(&from);
105 } else {
106 CopyFrom(from);
107 }
108 return *this;
109 }
110
111 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
112 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
113 }
114 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
115 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
116 }
117
118 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
119 return GetDescriptor();
120 }
121 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
122 return default_instance().GetMetadata().descriptor;
123 }
124 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
125 return default_instance().GetMetadata().reflection;
126 }
129 }
131 return reinterpret_cast<const TestHDF5Message*>(
133 }
134 static constexpr int kIndexInFileMessages =
135 0;
136
138 a.Swap(&b);
139 }
140 inline void Swap(TestHDF5Message* other) {
141 if (other == this) return;
142 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
143 if (GetOwningArena() != nullptr &&
144 GetOwningArena() == other->GetOwningArena()) {
145 #else // PROTOBUF_FORCE_COPY_IN_SWAP
146 if (GetOwningArena() == other->GetOwningArena()) {
147 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
148 InternalSwap(other);
149 } else {
150 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
151 }
152 }
154 if (other == this) return;
155 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
156 InternalSwap(other);
157 }
158
159 // implements Message ----------------------------------------------
160
161 TestHDF5Message* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
162 return CreateMaybeMessage<TestHDF5Message>(arena);
163 }
164 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
165 void CopyFrom(const TestHDF5Message& from);
166 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
167 void MergeFrom( const TestHDF5Message& from) {
168 TestHDF5Message::MergeImpl(*this, from);
169 }
170 private:
171 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
172 public:
173 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
174 bool IsInitialized() const final;
175
176 size_t ByteSizeLong() const final;
177 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
179 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
180 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
181
182 private:
183 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
184 void SharedDtor();
185 void SetCachedSize(int size) const final;
186 void InternalSwap(TestHDF5Message* other);
187
188 private:
189 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
190 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
191 return "goby.test.middleware.protobuf.TestHDF5Message";
192 }
193 protected:
194 explicit TestHDF5Message(::PROTOBUF_NAMESPACE_ID::Arena* arena,
195 bool is_message_owned = false);
196 public:
197
198 static const ClassData _class_data_;
199 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
200
201 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
202
203 // nested types ----------------------------------------------------
204
205 // accessors -------------------------------------------------------
206
207 enum : int {
210 };
211 // repeated double a = 1;
212 int a_size() const;
213 private:
214 int _internal_a_size() const;
215 public:
216 void clear_a();
217 private:
218 double _internal_a(int index) const;
219 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
220 _internal_a() const;
221 void _internal_add_a(double value);
222 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
223 _internal_mutable_a();
224 public:
225 double a(int index) const;
226 void set_a(int index, double value);
227 void add_a(double value);
228 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
229 a() const;
230 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
231 mutable_a();
232
233 // repeated .goby.test.middleware.protobuf.B b = 2;
234 int b_size() const;
235 private:
236 int _internal_b_size() const;
237 public:
238 void clear_b();
240 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::B >*
241 mutable_b();
242 private:
243 const ::goby::test::middleware::protobuf::B& _internal_b(int index) const;
244 ::goby::test::middleware::protobuf::B* _internal_add_b();
245 public:
246 const ::goby::test::middleware::protobuf::B& b(int index) const;
248 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::B >&
249 b() const;
250
251 // @@protoc_insertion_point(class_scope:goby.test.middleware.protobuf.TestHDF5Message)
252 private:
253 class _Internal;
254
255 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
256 typedef void InternalArenaConstructable_;
257 typedef void DestructorSkippable_;
258 struct Impl_ {
259 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > a_;
260 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::B > b_;
261 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
262 };
263 union { Impl_ _impl_; };
264 friend struct ::TableStruct_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto;
265};
266// -------------------------------------------------------------------
267
268class B final :
269 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.test.middleware.protobuf.B) */ {
270 public:
271 inline B() : B(nullptr) {}
272 ~B() override;
273 explicit PROTOBUF_CONSTEXPR B(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
274
275 B(const B& from);
276 B(B&& from) noexcept
277 : B() {
278 *this = ::std::move(from);
279 }
280
281 inline B& operator=(const B& from) {
282 CopyFrom(from);
283 return *this;
284 }
285 inline B& operator=(B&& from) noexcept {
286 if (this == &from) return *this;
287 if (GetOwningArena() == from.GetOwningArena()
288 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
289 && GetOwningArena() != nullptr
290 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
291 ) {
292 InternalSwap(&from);
293 } else {
294 CopyFrom(from);
295 }
296 return *this;
297 }
298
299 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
300 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
301 }
302 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
303 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
304 }
305
306 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
307 return GetDescriptor();
308 }
309 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
310 return default_instance().GetMetadata().descriptor;
311 }
312 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
313 return default_instance().GetMetadata().reflection;
314 }
315 static const B& default_instance() {
316 return *internal_default_instance();
317 }
318 static inline const B* internal_default_instance() {
319 return reinterpret_cast<const B*>(
321 }
322 static constexpr int kIndexInFileMessages =
323 1;
324
325 friend void swap(B& a, B& b) {
326 a.Swap(&b);
327 }
328 inline void Swap(B* other) {
329 if (other == this) return;
330 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
331 if (GetOwningArena() != nullptr &&
332 GetOwningArena() == other->GetOwningArena()) {
333 #else // PROTOBUF_FORCE_COPY_IN_SWAP
334 if (GetOwningArena() == other->GetOwningArena()) {
335 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
336 InternalSwap(other);
337 } else {
338 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
339 }
340 }
341 void UnsafeArenaSwap(B* other) {
342 if (other == this) return;
343 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
344 InternalSwap(other);
345 }
346
347 // implements Message ----------------------------------------------
348
349 B* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
350 return CreateMaybeMessage<B>(arena);
351 }
352 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
353 void CopyFrom(const B& from);
354 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
355 void MergeFrom( const B& from) {
356 B::MergeImpl(*this, from);
357 }
358 private:
359 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
360 public:
361 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
362 bool IsInitialized() const final;
363
364 size_t ByteSizeLong() const final;
365 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
366 uint8_t* _InternalSerialize(
367 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
368 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
369
370 private:
371 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
372 void SharedDtor();
373 void SetCachedSize(int size) const final;
374 void InternalSwap(B* other);
375
376 private:
377 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
378 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
379 return "goby.test.middleware.protobuf.B";
380 }
381 protected:
382 explicit B(::PROTOBUF_NAMESPACE_ID::Arena* arena,
383 bool is_message_owned = false);
384 public:
385
386 static const ClassData _class_data_;
387 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
388
389 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
390
391 // nested types ----------------------------------------------------
392
393 // accessors -------------------------------------------------------
394
395 enum : int {
396 kCFieldNumber = 2,
397 kDFieldNumber = 3,
398 kEFieldNumber = 4,
399 kFFieldNumber = 5,
400 };
401 // repeated double c = 2;
402 int c_size() const;
403 private:
404 int _internal_c_size() const;
405 public:
406 void clear_c();
407 private:
408 double _internal_c(int index) const;
409 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
410 _internal_c() const;
411 void _internal_add_c(double value);
412 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
413 _internal_mutable_c();
414 public:
415 double c(int index) const;
416 void set_c(int index, double value);
417 void add_c(double value);
418 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
419 c() const;
420 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
421 mutable_c();
422
423 // repeated double d = 3;
424 int d_size() const;
425 private:
426 int _internal_d_size() const;
427 public:
428 void clear_d();
429 private:
430 double _internal_d(int index) const;
431 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
432 _internal_d() const;
433 void _internal_add_d(double value);
434 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
435 _internal_mutable_d();
436 public:
437 double d(int index) const;
438 void set_d(int index, double value);
439 void add_d(double value);
440 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
441 d() const;
442 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
443 mutable_d();
444
445 // repeated int32 e = 4;
446 int e_size() const;
447 private:
448 int _internal_e_size() const;
449 public:
450 void clear_e();
451 private:
452 int32_t _internal_e(int index) const;
453 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
454 _internal_e() const;
455 void _internal_add_e(int32_t value);
456 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
457 _internal_mutable_e();
458 public:
459 int32_t e(int index) const;
460 void set_e(int index, int32_t value);
461 void add_e(int32_t value);
462 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
463 e() const;
464 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
465 mutable_e();
466
467 // repeated .goby.test.middleware.protobuf.F f = 5;
468 int f_size() const;
469 private:
470 int _internal_f_size() const;
471 public:
472 void clear_f();
473 ::goby::test::middleware::protobuf::F* mutable_f(int index);
474 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::F >*
475 mutable_f();
476 private:
477 const ::goby::test::middleware::protobuf::F& _internal_f(int index) const;
478 ::goby::test::middleware::protobuf::F* _internal_add_f();
479 public:
480 const ::goby::test::middleware::protobuf::F& f(int index) const;
482 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::F >&
483 f() const;
484
485 // @@protoc_insertion_point(class_scope:goby.test.middleware.protobuf.B)
486 private:
487 class _Internal;
488
489 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
490 typedef void InternalArenaConstructable_;
491 typedef void DestructorSkippable_;
492 struct Impl_ {
493 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > c_;
494 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > d_;
495 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > e_;
496 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::F > f_;
497 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
498 };
499 union { Impl_ _impl_; };
500 friend struct ::TableStruct_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto;
501};
502// -------------------------------------------------------------------
503
504class F final :
505 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.test.middleware.protobuf.F) */ {
506 public:
507 inline F() : F(nullptr) {}
508 ~F() override;
509 explicit PROTOBUF_CONSTEXPR F(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
510
511 F(const F& from);
512 F(F&& from) noexcept
513 : F() {
514 *this = ::std::move(from);
515 }
516
517 inline F& operator=(const F& from) {
518 CopyFrom(from);
519 return *this;
520 }
521 inline F& operator=(F&& from) noexcept {
522 if (this == &from) return *this;
523 if (GetOwningArena() == from.GetOwningArena()
524 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
525 && GetOwningArena() != nullptr
526 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
527 ) {
528 InternalSwap(&from);
529 } else {
530 CopyFrom(from);
531 }
532 return *this;
533 }
534
535 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
536 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
537 }
538 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
539 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
540 }
541
542 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
543 return GetDescriptor();
544 }
545 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
546 return default_instance().GetMetadata().descriptor;
547 }
548 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
549 return default_instance().GetMetadata().reflection;
550 }
551 static const F& default_instance() {
552 return *internal_default_instance();
553 }
554 static inline const F* internal_default_instance() {
555 return reinterpret_cast<const F*>(
557 }
558 static constexpr int kIndexInFileMessages =
559 2;
560
561 friend void swap(F& a, F& b) {
562 a.Swap(&b);
563 }
564 inline void Swap(F* other) {
565 if (other == this) return;
566 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
567 if (GetOwningArena() != nullptr &&
568 GetOwningArena() == other->GetOwningArena()) {
569 #else // PROTOBUF_FORCE_COPY_IN_SWAP
570 if (GetOwningArena() == other->GetOwningArena()) {
571 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
572 InternalSwap(other);
573 } else {
574 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
575 }
576 }
577 void UnsafeArenaSwap(F* other) {
578 if (other == this) return;
579 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
580 InternalSwap(other);
581 }
582
583 // implements Message ----------------------------------------------
584
585 F* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
586 return CreateMaybeMessage<F>(arena);
587 }
588 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
589 void CopyFrom(const F& from);
590 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
591 void MergeFrom( const F& from) {
592 F::MergeImpl(*this, from);
593 }
594 private:
595 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
596 public:
597 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
598 bool IsInitialized() const final;
599
600 size_t ByteSizeLong() const final;
601 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
602 uint8_t* _InternalSerialize(
603 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
604 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
605
606 private:
607 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
608 void SharedDtor();
609 void SetCachedSize(int size) const final;
610 void InternalSwap(F* other);
611
612 private:
613 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
614 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
615 return "goby.test.middleware.protobuf.F";
616 }
617 protected:
618 explicit F(::PROTOBUF_NAMESPACE_ID::Arena* arena,
619 bool is_message_owned = false);
620 public:
621
622 static const ClassData _class_data_;
623 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
624
625 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
626
627 // nested types ----------------------------------------------------
628
629 // accessors -------------------------------------------------------
630
631 enum : int {
632 kGFieldNumber = 1,
633 kHFieldNumber = 2,
634 };
635 // repeated double g = 1;
636 int g_size() const;
637 private:
638 int _internal_g_size() const;
639 public:
640 void clear_g();
641 private:
642 double _internal_g(int index) const;
643 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
644 _internal_g() const;
645 void _internal_add_g(double value);
646 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
647 _internal_mutable_g();
648 public:
649 double g(int index) const;
650 void set_g(int index, double value);
651 void add_g(double value);
652 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
653 g() const;
654 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
655 mutable_g();
656
657 // optional int32 h = 2;
658 bool has_h() const;
659 private:
660 bool _internal_has_h() const;
661 public:
662 void clear_h();
663 int32_t h() const;
664 void set_h(int32_t value);
665 private:
666 int32_t _internal_h() const;
667 void _internal_set_h(int32_t value);
668 public:
669
670 // @@protoc_insertion_point(class_scope:goby.test.middleware.protobuf.F)
671 private:
672 class _Internal;
673
674 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
675 typedef void InternalArenaConstructable_;
676 typedef void DestructorSkippable_;
677 struct Impl_ {
678 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
679 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
680 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > g_;
681 int32_t h_;
682 };
683 union { Impl_ _impl_; };
684 friend struct ::TableStruct_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto;
685};
686// ===================================================================
687
688
689// ===================================================================
690
691#ifdef __GNUC__
692 #pragma GCC diagnostic push
693 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
694#endif // __GNUC__
695// TestHDF5Message
696
697// repeated double a = 1;
698inline int TestHDF5Message::_internal_a_size() const {
699 return _impl_.a_.size();
700}
701inline int TestHDF5Message::a_size() const {
702 return _internal_a_size();
703}
704inline void TestHDF5Message::clear_a() {
705 _impl_.a_.Clear();
706}
707inline double TestHDF5Message::_internal_a(int index) const {
708 return _impl_.a_.Get(index);
709}
710inline double TestHDF5Message::a(int index) const {
711 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.TestHDF5Message.a)
712 return _internal_a(index);
713}
714inline void TestHDF5Message::set_a(int index, double value) {
715 _impl_.a_.Set(index, value);
716 // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.TestHDF5Message.a)
717}
718inline void TestHDF5Message::_internal_add_a(double value) {
719 _impl_.a_.Add(value);
720}
721inline void TestHDF5Message::add_a(double value) {
722 _internal_add_a(value);
723 // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.TestHDF5Message.a)
724}
725inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
726TestHDF5Message::_internal_a() const {
727 return _impl_.a_;
728}
729inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
730TestHDF5Message::a() const {
731 // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.TestHDF5Message.a)
732 return _internal_a();
733}
734inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
735TestHDF5Message::_internal_mutable_a() {
736 return &_impl_.a_;
737}
738inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
739TestHDF5Message::mutable_a() {
740 // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.TestHDF5Message.a)
741 return _internal_mutable_a();
742}
743
744// repeated .goby.test.middleware.protobuf.B b = 2;
745inline int TestHDF5Message::_internal_b_size() const {
746 return _impl_.b_.size();
747}
748inline int TestHDF5Message::b_size() const {
749 return _internal_b_size();
750}
751inline void TestHDF5Message::clear_b() {
752 _impl_.b_.Clear();
753}
754inline ::goby::test::middleware::protobuf::B* TestHDF5Message::mutable_b(int index) {
755 // @@protoc_insertion_point(field_mutable:goby.test.middleware.protobuf.TestHDF5Message.b)
756 return _impl_.b_.Mutable(index);
757}
758inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::B >*
759TestHDF5Message::mutable_b() {
760 // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.TestHDF5Message.b)
761 return &_impl_.b_;
762}
763inline const ::goby::test::middleware::protobuf::B& TestHDF5Message::_internal_b(int index) const {
764 return _impl_.b_.Get(index);
765}
766inline const ::goby::test::middleware::protobuf::B& TestHDF5Message::b(int index) const {
767 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.TestHDF5Message.b)
768 return _internal_b(index);
769}
770inline ::goby::test::middleware::protobuf::B* TestHDF5Message::_internal_add_b() {
771 return _impl_.b_.Add();
772}
773inline ::goby::test::middleware::protobuf::B* TestHDF5Message::add_b() {
774 ::goby::test::middleware::protobuf::B* _add = _internal_add_b();
775 // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.TestHDF5Message.b)
776 return _add;
777}
778inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::B >&
779TestHDF5Message::b() const {
780 // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.TestHDF5Message.b)
781 return _impl_.b_;
782}
783
784// -------------------------------------------------------------------
785
786// B
787
788// repeated double c = 2;
789inline int B::_internal_c_size() const {
790 return _impl_.c_.size();
791}
792inline int B::c_size() const {
793 return _internal_c_size();
794}
795inline void B::clear_c() {
796 _impl_.c_.Clear();
797}
798inline double B::_internal_c(int index) const {
799 return _impl_.c_.Get(index);
800}
801inline double B::c(int index) const {
802 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.B.c)
803 return _internal_c(index);
804}
805inline void B::set_c(int index, double value) {
806 _impl_.c_.Set(index, value);
807 // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.B.c)
808}
809inline void B::_internal_add_c(double value) {
810 _impl_.c_.Add(value);
811}
812inline void B::add_c(double value) {
813 _internal_add_c(value);
814 // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.B.c)
815}
816inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
817B::_internal_c() const {
818 return _impl_.c_;
819}
820inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
821B::c() const {
822 // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.B.c)
823 return _internal_c();
824}
825inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
826B::_internal_mutable_c() {
827 return &_impl_.c_;
828}
829inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
830B::mutable_c() {
831 // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.B.c)
832 return _internal_mutable_c();
833}
834
835// repeated double d = 3;
836inline int B::_internal_d_size() const {
837 return _impl_.d_.size();
838}
839inline int B::d_size() const {
840 return _internal_d_size();
841}
842inline void B::clear_d() {
843 _impl_.d_.Clear();
844}
845inline double B::_internal_d(int index) const {
846 return _impl_.d_.Get(index);
847}
848inline double B::d(int index) const {
849 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.B.d)
850 return _internal_d(index);
851}
852inline void B::set_d(int index, double value) {
853 _impl_.d_.Set(index, value);
854 // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.B.d)
855}
856inline void B::_internal_add_d(double value) {
857 _impl_.d_.Add(value);
858}
859inline void B::add_d(double value) {
860 _internal_add_d(value);
861 // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.B.d)
862}
863inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
864B::_internal_d() const {
865 return _impl_.d_;
866}
867inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
868B::d() const {
869 // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.B.d)
870 return _internal_d();
871}
872inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
873B::_internal_mutable_d() {
874 return &_impl_.d_;
875}
876inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
877B::mutable_d() {
878 // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.B.d)
879 return _internal_mutable_d();
880}
881
882// repeated int32 e = 4;
883inline int B::_internal_e_size() const {
884 return _impl_.e_.size();
885}
886inline int B::e_size() const {
887 return _internal_e_size();
888}
889inline void B::clear_e() {
890 _impl_.e_.Clear();
891}
892inline int32_t B::_internal_e(int index) const {
893 return _impl_.e_.Get(index);
894}
895inline int32_t B::e(int index) const {
896 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.B.e)
897 return _internal_e(index);
898}
899inline void B::set_e(int index, int32_t value) {
900 _impl_.e_.Set(index, value);
901 // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.B.e)
902}
903inline void B::_internal_add_e(int32_t value) {
904 _impl_.e_.Add(value);
905}
906inline void B::add_e(int32_t value) {
907 _internal_add_e(value);
908 // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.B.e)
909}
910inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
911B::_internal_e() const {
912 return _impl_.e_;
913}
914inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
915B::e() const {
916 // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.B.e)
917 return _internal_e();
918}
919inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
920B::_internal_mutable_e() {
921 return &_impl_.e_;
922}
923inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
924B::mutable_e() {
925 // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.B.e)
926 return _internal_mutable_e();
927}
928
929// repeated .goby.test.middleware.protobuf.F f = 5;
930inline int B::_internal_f_size() const {
931 return _impl_.f_.size();
932}
933inline int B::f_size() const {
934 return _internal_f_size();
935}
936inline void B::clear_f() {
937 _impl_.f_.Clear();
938}
939inline ::goby::test::middleware::protobuf::F* B::mutable_f(int index) {
940 // @@protoc_insertion_point(field_mutable:goby.test.middleware.protobuf.B.f)
941 return _impl_.f_.Mutable(index);
942}
943inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::F >*
944B::mutable_f() {
945 // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.B.f)
946 return &_impl_.f_;
947}
948inline const ::goby::test::middleware::protobuf::F& B::_internal_f(int index) const {
949 return _impl_.f_.Get(index);
950}
951inline const ::goby::test::middleware::protobuf::F& B::f(int index) const {
952 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.B.f)
953 return _internal_f(index);
954}
955inline ::goby::test::middleware::protobuf::F* B::_internal_add_f() {
956 return _impl_.f_.Add();
957}
958inline ::goby::test::middleware::protobuf::F* B::add_f() {
959 ::goby::test::middleware::protobuf::F* _add = _internal_add_f();
960 // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.B.f)
961 return _add;
962}
963inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::F >&
964B::f() const {
965 // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.B.f)
966 return _impl_.f_;
967}
968
969// -------------------------------------------------------------------
970
971// F
972
973// repeated double g = 1;
974inline int F::_internal_g_size() const {
975 return _impl_.g_.size();
976}
977inline int F::g_size() const {
978 return _internal_g_size();
979}
980inline void F::clear_g() {
981 _impl_.g_.Clear();
982}
983inline double F::_internal_g(int index) const {
984 return _impl_.g_.Get(index);
985}
986inline double F::g(int index) const {
987 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.F.g)
988 return _internal_g(index);
989}
990inline void F::set_g(int index, double value) {
991 _impl_.g_.Set(index, value);
992 // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.F.g)
993}
994inline void F::_internal_add_g(double value) {
995 _impl_.g_.Add(value);
996}
997inline void F::add_g(double value) {
998 _internal_add_g(value);
999 // @@protoc_insertion_point(field_add:goby.test.middleware.protobuf.F.g)
1000}
1001inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1002F::_internal_g() const {
1003 return _impl_.g_;
1004}
1005inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
1006F::g() const {
1007 // @@protoc_insertion_point(field_list:goby.test.middleware.protobuf.F.g)
1008 return _internal_g();
1009}
1010inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1011F::_internal_mutable_g() {
1012 return &_impl_.g_;
1013}
1014inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
1015F::mutable_g() {
1016 // @@protoc_insertion_point(field_mutable_list:goby.test.middleware.protobuf.F.g)
1017 return _internal_mutable_g();
1018}
1019
1020// optional int32 h = 2;
1021inline bool F::_internal_has_h() const {
1022 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1023 return value;
1024}
1025inline bool F::has_h() const {
1026 return _internal_has_h();
1027}
1028inline void F::clear_h() {
1029 _impl_.h_ = 0;
1030 _impl_._has_bits_[0] &= ~0x00000001u;
1031}
1032inline int32_t F::_internal_h() const {
1033 return _impl_.h_;
1034}
1035inline int32_t F::h() const {
1036 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.F.h)
1037 return _internal_h();
1038}
1039inline void F::_internal_set_h(int32_t value) {
1040 _impl_._has_bits_[0] |= 0x00000001u;
1041 _impl_.h_ = value;
1042}
1043inline void F::set_h(int32_t value) {
1044 _internal_set_h(value);
1045 // @@protoc_insertion_point(field_set:goby.test.middleware.protobuf.F.h)
1046}
1047
1048#ifdef __GNUC__
1049 #pragma GCC diagnostic pop
1050#endif // __GNUC__
1051// -------------------------------------------------------------------
1052
1053// -------------------------------------------------------------------
1054
1055
1056// @@protoc_insertion_point(namespace_scope)
1057
1058} // namespace protobuf
1059} // namespace middleware
1060} // namespace test
1061} // namespace goby
1062
1063// @@protoc_insertion_point(global_scope)
1064
1065#include <google/protobuf/port_undef.inc>
1066#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto
friend void swap(B &a, B &b)
Definition test2.pb.h:325
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition test2.pb.h:299
static const B * internal_default_instance()
Definition test2.pb.h:318
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition test2.pb.h:312
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition test2.pb.h:309
static const ClassData _class_data_
Definition test2.pb.h:386
void MergeFrom(const B &from)
Definition test2.pb.h:355
static const B & default_instance()
Definition test2.pb.h:315
B * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition test2.pb.h:349
B(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
B & operator=(B &&from) noexcept
Definition test2.pb.h:285
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition test2.pb.h:306
PROTOBUF_CONSTEXPR B(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition test2.pb.h:302
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const F * internal_default_instance()
Definition test2.pb.h:554
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition test2.pb.h:535
F & operator=(F &&from) noexcept
Definition test2.pb.h:521
static const F & default_instance()
Definition test2.pb.h:551
PROTOBUF_CONSTEXPR F(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition test2.pb.h:538
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition test2.pb.h:548
friend void swap(F &a, F &b)
Definition test2.pb.h:561
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition test2.pb.h:545
F * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition test2.pb.h:585
F(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void MergeFrom(const F &from)
Definition test2.pb.h:591
static const ClassData _class_data_
Definition test2.pb.h:622
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition test2.pb.h:542
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::B > * mutable_b()
Definition test2.pb.h:759
TestHDF5Message(TestHDF5Message &&from) noexcept
Definition test2.pb.h:88
void UnsafeArenaSwap(TestHDF5Message *other)
Definition test2.pb.h:153
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::goby::test::middleware::protobuf::B > & b() const
Definition test2.pb.h:779
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
PROTOBUF_CONSTEXPR TestHDF5Message(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition test2.pb.h:124
static const TestHDF5Message & default_instance()
Definition test2.pb.h:127
TestHDF5Message * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition test2.pb.h:161
void MergeFrom(const TestHDF5Message &from)
Definition test2.pb.h:167
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
TestHDF5Message(const TestHDF5Message &from)
void CopyFrom(const TestHDF5Message &from)
::goby::test::middleware::protobuf::B * add_b()
Definition test2.pb.h:773
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition test2.pb.h:121
friend void swap(TestHDF5Message &a, TestHDF5Message &b)
Definition test2.pb.h:137
::PROTOBUF_NAMESPACE_ID::RepeatedField< double > * mutable_a()
Definition test2.pb.h:739
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
TestHDF5Message & operator=(TestHDF5Message &&from) noexcept
Definition test2.pb.h:97
static const TestHDF5Message * internal_default_instance()
Definition test2.pb.h:130
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition test2.pb.h:111
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition test2.pb.h:118
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > & a() const
Definition test2.pb.h:730
TestHDF5Message & operator=(const TestHDF5Message &from)
Definition test2.pb.h:93
TestHDF5Message(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition test2.pb.h:114
FDefaultTypeInternal _F_default_instance_
TestHDF5MessageDefaultTypeInternal _TestHDF5Message_default_instance_
BDefaultTypeInternal _B_default_instance_
The global namespace for the Goby project.
#define ByteSizeLong
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2ftest_2fmiddleware_2fhdf5_2ftest2_2eproto