4 #ifndef PROTOBUF_INCLUDED_goby_2ftest_2fzeromq_2fmulti_5fthread_5fapp1_2ftest_2eproto
5 #define PROTOBUF_INCLUDED_goby_2ftest_2fzeromq_2fmulti_5fthread_5fapp1_2ftest_2eproto
9 #include <google/protobuf/stubs/common.h>
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
22 #include <google/protobuf/io/coded_stream.h>
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>
31 #include <google/protobuf/extension_set.h>
32 #include <google/protobuf/unknown_field_set.h>
33 #include "dccl/option_extensions.pb.h"
36 #include <boost/units/quantity.hpp>
37 #include <boost/units/absolute.hpp>
38 #include <boost/units/dimensionless_type.hpp>
39 #include <boost/units/make_scaled_unit.hpp>
41 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2ftest_2fzeromq_2fmulti_5fthread_5fapp1_2ftest_2eproto
46 static const ::google::protobuf::internal::ParseTableField
entries[];
47 static const ::google::protobuf::internal::AuxillaryParseTableField
aux[];
48 static const ::google::protobuf::internal::ParseTable
schema[3];
60 class ReadyDefaultTypeInternal;
63 class TestConfigDefaultTypeInternal;
66 class WidgetDefaultTypeInternal;
100 *
this = ::std::move(from);
104 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
105 if (
this != &from) InternalSwap(&from);
113 return _internal_metadata_.unknown_fields();
116 return _internal_metadata_.mutable_unknown_fields();
119 static const ::google::protobuf::Descriptor*
descriptor();
138 return CreateMaybeMessage<TestConfig>(NULL);
142 return CreateMaybeMessage<TestConfig>(arena);
144 void CopyFrom(const ::google::protobuf::Message& from)
final;
145 void MergeFrom(const ::google::protobuf::Message& from)
final;
153 ::
google::protobuf::io::CodedInputStream* input) final;
155 ::
google::protobuf::io::CodedOutputStream* output) const final;
157 bool deterministic, ::
google::protobuf::uint8* target) const final;
163 void SetCachedSize(
int size)
const final;
166 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
169 inline void* MaybeArenaPtr()
const {
185 const ::
goby::middleware::protobuf::AppConfig& _internal_app() const;
187 const ::
goby::middleware::protobuf::AppConfig&
app() const;
197 const ::
goby::zeromq::protobuf::InterProcessPortalConfig& _internal_interprocess() const;
199 const ::
goby::zeromq::protobuf::InterProcessPortalConfig&
interprocess() const;
207 void clear_has_app();
208 void set_has_interprocess();
209 void clear_has_interprocess();
211 ::
google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
212 ::
google::protobuf::internal::HasBits<1> _has_bits_;
213 mutable ::
google::protobuf::internal::CachedSize _cached_size_;
214 ::
goby::middleware::protobuf::AppConfig* app_;
215 ::
goby::zeromq::protobuf::InterProcessPortalConfig* interprocess_;
234 *
this = ::std::move(from);
237 inline Ready&
operator=(Ready&& from) noexcept {
238 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
239 if (
this != &from) InternalSwap(&from);
247 return _internal_metadata_.unknown_fields();
250 return _internal_metadata_.mutable_unknown_fields();
253 static const ::google::protobuf::Descriptor*
descriptor();
258 return reinterpret_cast<const Ready*
>(
272 return CreateMaybeMessage<Ready>(NULL);
276 return CreateMaybeMessage<Ready>(arena);
278 void CopyFrom(const ::google::protobuf::Message& from)
final;
279 void MergeFrom(const ::google::protobuf::Message& from)
final;
287 ::
google::protobuf::io::CodedInputStream* input) final;
289 ::
google::protobuf::io::CodedOutputStream* output) const final;
291 bool deterministic, ::
google::protobuf::uint8* target) const final;
297 void SetCachedSize(
int size)
const final;
298 void InternalSwap(
Ready* other);
300 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
303 inline void* MaybeArenaPtr()
const {
317 static const
int kBFieldNumber = 1;
319 void set_b(
bool value);
326 ::
google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
327 ::
google::protobuf::internal::HasBits<1> _has_bits_;
328 mutable ::
google::protobuf::internal::CachedSize _cached_size_;
348 *
this = ::std::move(from);
351 inline Widget&
operator=(Widget&& from) noexcept {
352 if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
353 if (
this != &from) InternalSwap(&from);
361 return _internal_metadata_.unknown_fields();
364 return _internal_metadata_.mutable_unknown_fields();
367 static const ::google::protobuf::Descriptor*
descriptor();
372 return reinterpret_cast<const Widget*
>(
386 return CreateMaybeMessage<Widget>(NULL);
390 return CreateMaybeMessage<Widget>(arena);
392 void CopyFrom(const ::google::protobuf::Message& from)
final;
393 void MergeFrom(const ::google::protobuf::Message& from)
final;
401 ::
google::protobuf::io::CodedInputStream* input) final;
403 ::
google::protobuf::io::CodedOutputStream* output) const final;
405 bool deterministic, ::
google::protobuf::uint8* target) const final;
411 void SetCachedSize(
int size)
const final;
412 void InternalSwap(
Widget* other);
414 inline ::google::protobuf::Arena* GetArenaNoVirtual()
const {
417 inline void* MaybeArenaPtr()
const {
431 static const
int kBFieldNumber = 1;
440 ::
google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
441 ::
google::protobuf::internal::HasBits<1> _has_bits_;
442 mutable ::
google::protobuf::internal::CachedSize _cached_size_;
452 #pragma GCC diagnostic push
453 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
459 return (_has_bits_[0] & 0x00000001u) != 0;
461 inline void TestConfig::set_has_app() {
462 _has_bits_[0] |= 0x00000001u;
464 inline void TestConfig::clear_has_app() {
465 _has_bits_[0] &= ~0x00000001u;
467 inline const ::goby::middleware::protobuf::AppConfig& TestConfig::_internal_app()
const {
471 const ::goby::middleware::protobuf::AppConfig* p = app_;
486 auto* p = CreateMaybeMessage<::goby::middleware::protobuf::AppConfig>(GetArenaNoVirtual());
494 if (message_arena == NULL) {
499 if (message_arena != submessage_arena) {
500 app = ::google::protobuf::internal::GetOwnedMessage(
501 message_arena,
app, submessage_arena);
513 return (_has_bits_[0] & 0x00000002u) != 0;
515 inline void TestConfig::set_has_interprocess() {
516 _has_bits_[0] |= 0x00000002u;
518 inline void TestConfig::clear_has_interprocess() {
519 _has_bits_[0] &= ~0x00000002u;
521 inline const ::goby::zeromq::protobuf::InterProcessPortalConfig& TestConfig::_internal_interprocess()
const {
522 return *interprocess_;
525 const ::goby::zeromq::protobuf::InterProcessPortalConfig* p = interprocess_;
532 clear_has_interprocess();
534 interprocess_ = NULL;
538 set_has_interprocess();
539 if (interprocess_ == NULL) {
540 auto* p = CreateMaybeMessage<::goby::zeromq::protobuf::InterProcessPortalConfig>(GetArenaNoVirtual());
544 return interprocess_;
548 if (message_arena == NULL) {
553 if (message_arena != submessage_arena) {
554 interprocess = ::google::protobuf::internal::GetOwnedMessage(
557 set_has_interprocess();
559 clear_has_interprocess();
571 return (_has_bits_[0] & 0x00000001u) != 0;
573 inline void Ready::set_has_b() {
574 _has_bits_[0] |= 0x00000001u;
576 inline void Ready::clear_has_b() {
577 _has_bits_[0] &= ~0x00000001u;
599 return (_has_bits_[0] & 0x00000001u) != 0;
601 inline void Widget::set_has_b() {
602 _has_bits_[0] |= 0x00000001u;
604 inline void Widget::clear_has_b() {
605 _has_bits_[0] &= ~0x00000001u;
622 #pragma GCC diagnostic pop
638 #endif // PROTOBUF_INCLUDED_goby_2ftest_2fzeromq_2fmulti_5fthread_5fapp1_2ftest_2eproto