4 #ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2finterprocess_5fconfig_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2finterprocess_5fconfig_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
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 3012004 < 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/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
32 #include <google/protobuf/repeated_field.h>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/generated_enum_reflection.h>
35 #include <google/protobuf/unknown_field_set.h>
37 #include <boost/units/quantity.hpp>
38 #include <boost/units/absolute.hpp>
39 #include <boost/units/dimensionless_type.hpp>
40 #include <boost/units/make_scaled_unit.hpp>
42 #include <google/protobuf/port_def.inc>
43 #define PROTOBUF_INTERNAL_EXPORT_goby_2fzeromq_2fprotobuf_2finterprocess_5fconfig_2eproto
44 PROTOBUF_NAMESPACE_OPEN
48 PROTOBUF_NAMESPACE_CLOSE
52 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
54 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
56 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
58 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
66 class InterProcessManagerHold;
67 class InterProcessManagerHoldDefaultTypeInternal;
69 class InterProcessPortalConfig;
70 class InterProcessPortalConfigDefaultTypeInternal;
75 PROTOBUF_NAMESPACE_OPEN
76 template<> ::goby::zeromq::protobuf::InterProcessManagerHold* Arena::CreateMaybeMessage<::goby::zeromq::protobuf::InterProcessManagerHold>(Arena*);
77 template<> ::goby::zeromq::protobuf::InterProcessPortalConfig* Arena::CreateMaybeMessage<::goby::zeromq::protobuf::InterProcessPortalConfig>(Arena*);
78 PROTOBUF_NAMESPACE_CLOSE
95 static_assert(::std::is_same<T, InterProcessPortalConfig_Transport>::value ||
96 ::std::is_integral<T>::value,
97 "Incorrect type passed to function InterProcessPortalConfig_Transport_Name.");
98 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
103 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<InterProcessPortalConfig_Transport>(
109 public ::PROTOBUF_NAMESPACE_ID::Message {
116 : InterProcessPortalConfig() {
117 *
this = ::std::move(from);
120 inline InterProcessPortalConfig&
operator=(
const InterProcessPortalConfig& from) {
124 inline InterProcessPortalConfig&
operator=(InterProcessPortalConfig&& from) noexcept {
125 if (GetArena() == from.GetArena()) {
126 if (
this != &from) InternalSwap(&from);
134 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
137 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
140 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
141 return GetDescriptor();
144 return GetMetadataStatic().descriptor;
147 return GetMetadataStatic().reflection;
159 return reinterpret_cast<const InterProcessPortalConfig*
>(
162 static constexpr
int kIndexInFileMessages =
165 friend void swap(InterProcessPortalConfig& a, InterProcessPortalConfig& b) {
168 inline void Swap(InterProcessPortalConfig* other) {
169 if (other ==
this)
return;
170 if (GetArena() == other->GetArena()) {
173 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
177 if (other ==
this)
return;
178 GOOGLE_DCHECK(GetArena() == other->GetArena());
184 inline InterProcessPortalConfig*
New() const final {
185 return CreateMaybeMessage<InterProcessPortalConfig>(
nullptr);
188 InterProcessPortalConfig*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
189 return CreateMaybeMessage<InterProcessPortalConfig>(arena);
191 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
192 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
193 void CopyFrom(
const InterProcessPortalConfig& from);
195 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
196 bool IsInitialized() const final;
199 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
200 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
201 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
202 int GetCachedSize() const final {
return _cached_size_.Get(); }
205 inline void SharedCtor();
206 inline void SharedDtor();
207 void SetCachedSize(
int size)
const final;
208 void InternalSwap(InterProcessPortalConfig* other);
209 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
210 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
211 return "goby.zeromq.protobuf.InterProcessPortalConfig";
216 static void ArenaDtor(
void*
object);
217 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
222 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
243 static constexpr
int Transport_ARRAYSIZE =
245 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
251 static_assert(::std::is_same<T, Transport>::value ||
252 ::std::is_integral<T>::value,
253 "Incorrect type passed to function Transport_Name.");
264 kPlatformFieldNumber = 1,
265 kSocketNameFieldNumber = 3,
266 kClientNameFieldNumber = 20,
267 kTransportFieldNumber = 2,
268 kTcpPortFieldNumber = 5,
269 kSendQueueSizeFieldNumber = 6,
270 kReceiveQueueSizeFieldNumber = 7,
271 kZeromqNumberIoThreadsFieldNumber = 8,
272 kManagerTimeoutSecondsFieldNumber = 10,
273 kIpv4AddressFieldNumber = 4,
274 kIpAddressFieldNumber = 11,
279 bool _internal_has_platform()
const;
290 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
291 " string fields are deprecated and will be removed in a"
293 std::
string* unsafe_arena_release_platform();
294 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
295 "
string fields are deprecated and will be removed in a"
297 void unsafe_arena_set_allocated_platform(
298 std::
string* platform);
300 const std::
string& _internal_platform() const;
301 void _internal_set_platform(const std::
string& value);
302 std::
string* _internal_mutable_platform();
306 bool has_socket_name() const;
308 bool _internal_has_socket_name() const;
310 void clear_socket_name();
311 const std::
string& socket_name() const;
312 void set_socket_name(const std::
string& value);
313 void set_socket_name(std::
string&& value);
314 void set_socket_name(const
char* value);
315 void set_socket_name(const
char* value,
size_t size);
316 std::
string* mutable_socket_name();
317 std::
string* release_socket_name();
318 void set_allocated_socket_name(std::
string* socket_name);
319 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
320 "
string fields are deprecated and will be removed in a"
322 std::
string* unsafe_arena_release_socket_name();
323 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
324 "
string fields are deprecated and will be removed in a"
326 void unsafe_arena_set_allocated_socket_name(
327 std::
string* socket_name);
329 const std::
string& _internal_socket_name() const;
330 void _internal_set_socket_name(const std::
string& value);
331 std::
string* _internal_mutable_socket_name();
335 bool has_client_name() const;
337 bool _internal_has_client_name() const;
339 void clear_client_name();
340 const std::
string& client_name() const;
341 void set_client_name(const std::
string& value);
342 void set_client_name(std::
string&& value);
343 void set_client_name(const
char* value);
344 void set_client_name(const
char* value,
size_t size);
345 std::
string* mutable_client_name();
346 std::
string* release_client_name();
347 void set_allocated_client_name(std::
string* client_name);
348 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
349 "
string fields are deprecated and will be removed in a"
351 std::
string* unsafe_arena_release_client_name();
352 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
353 "
string fields are deprecated and will be removed in a"
355 void unsafe_arena_set_allocated_client_name(
356 std::
string* client_name);
358 const std::
string& _internal_client_name() const;
359 void _internal_set_client_name(const std::
string& value);
360 std::
string* _internal_mutable_client_name();
364 bool has_transport() const;
366 bool _internal_has_transport() const;
368 void clear_transport();
377 bool has_tcp_port() const;
379 bool _internal_has_tcp_port() const;
381 void clear_tcp_port();
382 ::PROTOBUF_NAMESPACE_ID::
uint32 tcp_port() const;
383 void set_tcp_port(::PROTOBUF_NAMESPACE_ID::
uint32 value);
385 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_tcp_port() const;
386 void _internal_set_tcp_port(::PROTOBUF_NAMESPACE_ID::
uint32 value);
390 bool has_send_queue_size() const;
392 bool _internal_has_send_queue_size() const;
394 void clear_send_queue_size();
395 ::PROTOBUF_NAMESPACE_ID::
uint32 send_queue_size() const;
396 void set_send_queue_size(::PROTOBUF_NAMESPACE_ID::
uint32 value);
398 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_send_queue_size() const;
399 void _internal_set_send_queue_size(::PROTOBUF_NAMESPACE_ID::
uint32 value);
403 bool has_receive_queue_size() const;
405 bool _internal_has_receive_queue_size() const;
407 void clear_receive_queue_size();
408 ::PROTOBUF_NAMESPACE_ID::
uint32 receive_queue_size() const;
409 void set_receive_queue_size(::PROTOBUF_NAMESPACE_ID::
uint32 value);
411 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_receive_queue_size() const;
412 void _internal_set_receive_queue_size(::PROTOBUF_NAMESPACE_ID::
uint32 value);
416 bool has_zeromq_number_io_threads() const;
418 bool _internal_has_zeromq_number_io_threads() const;
420 void clear_zeromq_number_io_threads();
421 ::PROTOBUF_NAMESPACE_ID::
uint32 zeromq_number_io_threads() const;
422 void set_zeromq_number_io_threads(::PROTOBUF_NAMESPACE_ID::
uint32 value);
424 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_zeromq_number_io_threads() const;
425 void _internal_set_zeromq_number_io_threads(::PROTOBUF_NAMESPACE_ID::
uint32 value);
429 bool has_manager_timeout_seconds() const;
431 bool _internal_has_manager_timeout_seconds() const;
433 void clear_manager_timeout_seconds();
434 ::PROTOBUF_NAMESPACE_ID::
uint32 manager_timeout_seconds() const;
435 void set_manager_timeout_seconds(::PROTOBUF_NAMESPACE_ID::
uint32 value);
437 ::PROTOBUF_NAMESPACE_ID::
uint32 _internal_manager_timeout_seconds() const;
438 void _internal_set_manager_timeout_seconds(::PROTOBUF_NAMESPACE_ID::
uint32 value);
442 bool has_ipv4_address() const;
444 bool _internal_has_ipv4_address() const;
446 void clear_ipv4_address();
447 const std::
string& ipv4_address() const;
448 void set_ipv4_address(const std::
string& value);
449 void set_ipv4_address(std::
string&& value);
450 void set_ipv4_address(const
char* value);
451 void set_ipv4_address(const
char* value,
size_t size);
452 std::
string* mutable_ipv4_address();
453 std::
string* release_ipv4_address();
454 void set_allocated_ipv4_address(std::
string* ipv4_address);
455 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
456 "
string fields are deprecated and will be removed in a"
458 std::
string* unsafe_arena_release_ipv4_address();
459 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
460 "
string fields are deprecated and will be removed in a"
462 void unsafe_arena_set_allocated_ipv4_address(
463 std::
string* ipv4_address);
465 const std::
string& _internal_ipv4_address() const;
466 void _internal_set_ipv4_address(const std::
string& value);
467 std::
string* _internal_mutable_ipv4_address();
471 bool has_ip_address() const;
473 bool _internal_has_ip_address() const;
475 void clear_ip_address();
476 const std::
string& ip_address() const;
477 void set_ip_address(const std::
string& value);
478 void set_ip_address(std::
string&& value);
479 void set_ip_address(const
char* value);
480 void set_ip_address(const
char* value,
size_t size);
481 std::
string* mutable_ip_address();
482 std::
string* release_ip_address();
483 void set_allocated_ip_address(std::
string* ip_address);
484 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
485 "
string fields are deprecated and will be removed in a"
487 std::
string* unsafe_arena_release_ip_address();
488 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
489 "
string fields are deprecated and will be removed in a"
491 void unsafe_arena_set_allocated_ip_address(
492 std::
string* ip_address);
494 const std::
string& _internal_ip_address() const;
495 void _internal_set_ip_address(const std::
string& value);
496 std::
string* _internal_mutable_ip_address();
504 void set_has_ipv4_address();
505 void set_has_ip_address();
507 inline
bool has_ip() const;
508 inline
void clear_has_ip();
510 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
511 typedef
void InternalArenaConstructable_;
512 typedef
void DestructorSkippable_;
513 ::PROTOBUF_NAMESPACE_ID::
internal::HasBits<1> _has_bits_;
514 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
516 static ::PROTOBUF_NAMESPACE_ID::
internal::ExplicitlyConstructed<std::
string> _i_give_permission_to_break_this_code_default_platform_;
518 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr platform_;
519 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr socket_name_;
520 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr client_name_;
522 ::PROTOBUF_NAMESPACE_ID::
uint32 tcp_port_;
523 ::PROTOBUF_NAMESPACE_ID::
uint32 send_queue_size_;
524 ::PROTOBUF_NAMESPACE_ID::
uint32 receive_queue_size_;
525 ::PROTOBUF_NAMESPACE_ID::
uint32 zeromq_number_io_threads_;
526 ::PROTOBUF_NAMESPACE_ID::
uint32 manager_timeout_seconds_;
529 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr ipv4_address_;
530 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr ip_address_;
537 friend struct ::TableStruct_goby_2fzeromq_2fprotobuf_2finterprocess_5fconfig_2eproto;
542 public ::PROTOBUF_NAMESPACE_ID::Message {
549 : InterProcessManagerHold() {
550 *
this = ::std::move(from);
553 inline InterProcessManagerHold&
operator=(
const InterProcessManagerHold& from) {
557 inline InterProcessManagerHold&
operator=(InterProcessManagerHold&& from) noexcept {
558 if (GetArena() == from.GetArena()) {
559 if (
this != &from) InternalSwap(&from);
567 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
570 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
573 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
574 return GetDescriptor();
577 return GetMetadataStatic().descriptor;
580 return GetMetadataStatic().reflection;
586 return reinterpret_cast<const InterProcessManagerHold*
>(
589 static constexpr
int kIndexInFileMessages =
592 friend void swap(InterProcessManagerHold& a, InterProcessManagerHold& b) {
595 inline void Swap(InterProcessManagerHold* other) {
596 if (other ==
this)
return;
597 if (GetArena() == other->GetArena()) {
600 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
604 if (other ==
this)
return;
605 GOOGLE_DCHECK(GetArena() == other->GetArena());
611 inline InterProcessManagerHold*
New() const final {
612 return CreateMaybeMessage<InterProcessManagerHold>(
nullptr);
615 InterProcessManagerHold*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
616 return CreateMaybeMessage<InterProcessManagerHold>(arena);
618 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
619 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
620 void CopyFrom(
const InterProcessManagerHold& from);
622 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
623 bool IsInitialized() const final;
626 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
627 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
628 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
629 int GetCachedSize() const final {
return _cached_size_.Get(); }
632 inline void SharedCtor();
633 inline void SharedDtor();
634 void SetCachedSize(
int size)
const final;
635 void InternalSwap(InterProcessManagerHold* other);
636 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
637 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
638 return "goby.zeromq.protobuf.InterProcessManagerHold";
643 static void ArenaDtor(
void*
object);
644 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
649 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
661 kRequiredClientFieldNumber = 1,
666 int _internal_required_client_size()
const;
680 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
required_client()
const;
683 const std::string& _internal_required_client(
int index)
const;
684 std::string* _internal_add_required_client();
691 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
692 typedef void InternalArenaConstructable_;
693 typedef void DestructorSkippable_;
694 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> required_client_;
695 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
696 friend struct ::TableStruct_goby_2fzeromq_2fprotobuf_2finterprocess_5fconfig_2eproto;
704 #pragma GCC diagnostic push
705 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
710 inline bool InterProcessPortalConfig::_internal_has_platform()
const {
711 bool value = (_has_bits_[0] & 0x00000001u) != 0;
714 inline bool InterProcessPortalConfig::has_platform()
const {
715 return _internal_has_platform();
717 inline void InterProcessPortalConfig::clear_platform() {
718 platform_.ClearToDefault(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(), GetArena());
719 _has_bits_[0] &= ~0x00000001u;
721 inline const std::string& InterProcessPortalConfig::platform()
const {
723 return _internal_platform();
725 inline void InterProcessPortalConfig::set_platform(
const std::string& value) {
726 _internal_set_platform(value);
729 inline std::string* InterProcessPortalConfig::mutable_platform() {
731 return _internal_mutable_platform();
733 inline const std::string& InterProcessPortalConfig::_internal_platform()
const {
734 return platform_.Get();
736 inline void InterProcessPortalConfig::_internal_set_platform(
const std::string& value) {
737 _has_bits_[0] |= 0x00000001u;
738 platform_.Set(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(), value, GetArena());
740 inline void InterProcessPortalConfig::set_platform(std::string&& value) {
741 _has_bits_[0] |= 0x00000001u;
743 &::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(), ::std::move(value), GetArena());
746 inline void InterProcessPortalConfig::set_platform(
const char* value) {
747 GOOGLE_DCHECK(value !=
nullptr);
748 _has_bits_[0] |= 0x00000001u;
749 platform_.Set(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(), ::std::string(value),
753 inline void InterProcessPortalConfig::set_platform(
const char* value,
755 _has_bits_[0] |= 0x00000001u;
756 platform_.Set(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(), ::std::string(
757 reinterpret_cast<const char*
>(value), size), GetArena());
760 inline std::string* InterProcessPortalConfig::_internal_mutable_platform() {
761 _has_bits_[0] |= 0x00000001u;
762 return platform_.Mutable(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(), GetArena());
764 inline std::string* InterProcessPortalConfig::release_platform() {
766 if (!_internal_has_platform()) {
769 _has_bits_[0] &= ~0x00000001u;
770 return platform_.ReleaseNonDefault(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(), GetArena());
772 inline void InterProcessPortalConfig::set_allocated_platform(std::string* platform) {
773 if (platform !=
nullptr) {
774 _has_bits_[0] |= 0x00000001u;
776 _has_bits_[0] &= ~0x00000001u;
778 platform_.SetAllocated(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(), platform,
782 inline std::string* InterProcessPortalConfig::unsafe_arena_release_platform() {
784 GOOGLE_DCHECK(GetArena() !=
nullptr);
785 _has_bits_[0] &= ~0x00000001u;
786 return platform_.UnsafeArenaRelease(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(),
789 inline void InterProcessPortalConfig::unsafe_arena_set_allocated_platform(
790 std::string* platform) {
791 GOOGLE_DCHECK(GetArena() !=
nullptr);
792 if (platform !=
nullptr) {
793 _has_bits_[0] |= 0x00000001u;
795 _has_bits_[0] &= ~0x00000001u;
797 platform_.UnsafeArenaSetAllocated(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_platform_.
get(),
798 platform, GetArena());
803 inline bool InterProcessPortalConfig::_internal_has_transport()
const {
804 bool value = (_has_bits_[0] & 0x00000008u) != 0;
807 inline bool InterProcessPortalConfig::has_transport()
const {
808 return _internal_has_transport();
810 inline void InterProcessPortalConfig::clear_transport() {
812 _has_bits_[0] &= ~0x00000008u;
819 return _internal_transport();
823 _has_bits_[0] |= 0x00000008u;
827 _internal_set_transport(value);
832 inline bool InterProcessPortalConfig::_internal_has_socket_name()
const {
833 bool value = (_has_bits_[0] & 0x00000002u) != 0;
836 inline bool InterProcessPortalConfig::has_socket_name()
const {
837 return _internal_has_socket_name();
839 inline void InterProcessPortalConfig::clear_socket_name() {
841 _has_bits_[0] &= ~0x00000002u;
843 inline const std::string& InterProcessPortalConfig::socket_name()
const {
845 return _internal_socket_name();
847 inline void InterProcessPortalConfig::set_socket_name(
const std::string& value) {
848 _internal_set_socket_name(value);
851 inline std::string* InterProcessPortalConfig::mutable_socket_name() {
853 return _internal_mutable_socket_name();
855 inline const std::string& InterProcessPortalConfig::_internal_socket_name()
const {
856 return socket_name_.Get();
858 inline void InterProcessPortalConfig::_internal_set_socket_name(
const std::string& value) {
859 _has_bits_[0] |= 0x00000002u;
862 inline void InterProcessPortalConfig::set_socket_name(std::string&& value) {
863 _has_bits_[0] |= 0x00000002u;
868 inline void InterProcessPortalConfig::set_socket_name(
const char* value) {
869 GOOGLE_DCHECK(value !=
nullptr);
870 _has_bits_[0] |= 0x00000002u;
875 inline void InterProcessPortalConfig::set_socket_name(
const char* value,
877 _has_bits_[0] |= 0x00000002u;
879 reinterpret_cast<const char*
>(value), size), GetArena());
882 inline std::string* InterProcessPortalConfig::_internal_mutable_socket_name() {
883 _has_bits_[0] |= 0x00000002u;
886 inline std::string* InterProcessPortalConfig::release_socket_name() {
888 if (!_internal_has_socket_name()) {
891 _has_bits_[0] &= ~0x00000002u;
894 inline void InterProcessPortalConfig::set_allocated_socket_name(std::string* socket_name) {
895 if (socket_name !=
nullptr) {
896 _has_bits_[0] |= 0x00000002u;
898 _has_bits_[0] &= ~0x00000002u;
904 inline std::string* InterProcessPortalConfig::unsafe_arena_release_socket_name() {
906 GOOGLE_DCHECK(GetArena() !=
nullptr);
907 _has_bits_[0] &= ~0x00000002u;
911 inline void InterProcessPortalConfig::unsafe_arena_set_allocated_socket_name(
912 std::string* socket_name) {
913 GOOGLE_DCHECK(GetArena() !=
nullptr);
914 if (socket_name !=
nullptr) {
915 _has_bits_[0] |= 0x00000002u;
917 _has_bits_[0] &= ~0x00000002u;
920 socket_name, GetArena());
925 inline bool InterProcessPortalConfig::_internal_has_ipv4_address()
const {
926 return ip_case() == kIpv4Address;
928 inline bool InterProcessPortalConfig::has_ipv4_address()
const {
929 return _internal_has_ipv4_address();
931 inline void InterProcessPortalConfig::set_has_ipv4_address() {
932 _oneof_case_[0] = kIpv4Address;
934 inline void InterProcessPortalConfig::clear_ipv4_address() {
935 if (_internal_has_ipv4_address()) {
936 ip_.ipv4_address_.Destroy(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get(), GetArena());
940 inline const std::string& InterProcessPortalConfig::ipv4_address()
const {
942 return _internal_ipv4_address();
944 inline void InterProcessPortalConfig::set_ipv4_address(
const std::string& value) {
945 _internal_set_ipv4_address(value);
948 inline std::string* InterProcessPortalConfig::mutable_ipv4_address() {
950 return _internal_mutable_ipv4_address();
952 inline const std::string& InterProcessPortalConfig::_internal_ipv4_address()
const {
953 if (_internal_has_ipv4_address()) {
954 return ip_.ipv4_address_.Get();
956 return *&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.get();
958 inline void InterProcessPortalConfig::_internal_set_ipv4_address(
const std::string& value) {
959 if (!_internal_has_ipv4_address()) {
961 set_has_ipv4_address();
962 ip_.ipv4_address_.UnsafeSetDefault(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get());
964 ip_.ipv4_address_.Set(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get(), value, GetArena());
966 inline void InterProcessPortalConfig::set_ipv4_address(std::string&& value) {
968 if (!_internal_has_ipv4_address()) {
970 set_has_ipv4_address();
971 ip_.ipv4_address_.UnsafeSetDefault(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get());
973 ip_.ipv4_address_.Set(
974 &::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get(), ::std::move(value), GetArena());
977 inline void InterProcessPortalConfig::set_ipv4_address(
const char* value) {
978 GOOGLE_DCHECK(value !=
nullptr);
979 if (!_internal_has_ipv4_address()) {
981 set_has_ipv4_address();
982 ip_.ipv4_address_.UnsafeSetDefault(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get());
984 ip_.ipv4_address_.Set(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get(),
985 ::std::string(value), GetArena());
988 inline void InterProcessPortalConfig::set_ipv4_address(
const char* value,
990 if (!_internal_has_ipv4_address()) {
992 set_has_ipv4_address();
993 ip_.ipv4_address_.UnsafeSetDefault(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get());
995 ip_.ipv4_address_.Set(
996 &::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get(), ::std::string(
997 reinterpret_cast<const char*
>(value), size),
1001 inline std::string* InterProcessPortalConfig::_internal_mutable_ipv4_address() {
1002 if (!_internal_has_ipv4_address()) {
1004 set_has_ipv4_address();
1005 ip_.ipv4_address_.UnsafeSetDefault(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get());
1007 return ip_.ipv4_address_.Mutable(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get(), GetArena());
1009 inline std::string* InterProcessPortalConfig::release_ipv4_address() {
1011 if (_internal_has_ipv4_address()) {
1013 return ip_.ipv4_address_.Release(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get(), GetArena());
1018 inline void InterProcessPortalConfig::set_allocated_ipv4_address(std::string* ipv4_address) {
1022 if (ipv4_address !=
nullptr) {
1023 set_has_ipv4_address();
1024 ip_.ipv4_address_.UnsafeSetDefault(ipv4_address);
1028 inline std::string* InterProcessPortalConfig::unsafe_arena_release_ipv4_address() {
1030 GOOGLE_DCHECK(GetArena() !=
nullptr);
1031 if (_internal_has_ipv4_address()) {
1033 return ip_.ipv4_address_.UnsafeArenaRelease(
1034 &::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get(), GetArena());
1039 inline void InterProcessPortalConfig::unsafe_arena_set_allocated_ipv4_address(std::string* ipv4_address) {
1040 GOOGLE_DCHECK(GetArena() !=
nullptr);
1041 if (!_internal_has_ipv4_address()) {
1042 ip_.ipv4_address_.UnsafeSetDefault(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get());
1046 set_has_ipv4_address();
1047 ip_.ipv4_address_.UnsafeArenaSetAllocated(&::goby::zeromq::protobuf::InterProcessPortalConfig::_i_give_permission_to_break_this_code_default_ipv4_address_.
get(), ipv4_address, GetArena());
1053 inline bool InterProcessPortalConfig::_internal_has_ip_address()
const {
1054 return ip_case() == kIpAddress;
1056 inline bool InterProcessPortalConfig::has_ip_address()
const {
1057 return _internal_has_ip_address();
1059 inline void InterProcessPortalConfig::set_has_ip_address() {
1060 _oneof_case_[0] = kIpAddress;
1062 inline void InterProcessPortalConfig::clear_ip_address() {
1063 if (_internal_has_ip_address()) {
1068 inline const std::string& InterProcessPortalConfig::ip_address()
const {
1070 return _internal_ip_address();
1072 inline void InterProcessPortalConfig::set_ip_address(
const std::string& value) {
1073 _internal_set_ip_address(value);
1076 inline std::string* InterProcessPortalConfig::mutable_ip_address() {
1078 return _internal_mutable_ip_address();
1080 inline const std::string& InterProcessPortalConfig::_internal_ip_address()
const {
1081 if (_internal_has_ip_address()) {
1082 return ip_.ip_address_.Get();
1086 inline void InterProcessPortalConfig::_internal_set_ip_address(
const std::string& value) {
1087 if (!_internal_has_ip_address()) {
1089 set_has_ip_address();
1094 inline void InterProcessPortalConfig::set_ip_address(std::string&& value) {
1096 if (!_internal_has_ip_address()) {
1098 set_has_ip_address();
1101 ip_.ip_address_.Set(
1105 inline void InterProcessPortalConfig::set_ip_address(
const char* value) {
1106 GOOGLE_DCHECK(value !=
nullptr);
1107 if (!_internal_has_ip_address()) {
1109 set_has_ip_address();
1113 ::std::string(value), GetArena());
1116 inline void InterProcessPortalConfig::set_ip_address(
const char* value,
1118 if (!_internal_has_ip_address()) {
1120 set_has_ip_address();
1123 ip_.ip_address_.Set(
1125 reinterpret_cast<const char*
>(value), size),
1129 inline std::string* InterProcessPortalConfig::_internal_mutable_ip_address() {
1130 if (!_internal_has_ip_address()) {
1132 set_has_ip_address();
1137 inline std::string* InterProcessPortalConfig::release_ip_address() {
1139 if (_internal_has_ip_address()) {
1146 inline void InterProcessPortalConfig::set_allocated_ip_address(std::string* ip_address) {
1150 if (ip_address !=
nullptr) {
1151 set_has_ip_address();
1152 ip_.ip_address_.UnsafeSetDefault(ip_address);
1156 inline std::string* InterProcessPortalConfig::unsafe_arena_release_ip_address() {
1158 GOOGLE_DCHECK(GetArena() !=
nullptr);
1159 if (_internal_has_ip_address()) {
1161 return ip_.ip_address_.UnsafeArenaRelease(
1167 inline void InterProcessPortalConfig::unsafe_arena_set_allocated_ip_address(std::string* ip_address) {
1168 GOOGLE_DCHECK(GetArena() !=
nullptr);
1169 if (!_internal_has_ip_address()) {
1174 set_has_ip_address();
1181 inline bool InterProcessPortalConfig::_internal_has_tcp_port()
const {
1182 bool value = (_has_bits_[0] & 0x00000010u) != 0;
1185 inline bool InterProcessPortalConfig::has_tcp_port()
const {
1186 return _internal_has_tcp_port();
1188 inline void InterProcessPortalConfig::clear_tcp_port() {
1190 _has_bits_[0] &= ~0x00000010u;
1197 return _internal_tcp_port();
1200 _has_bits_[0] |= 0x00000010u;
1204 _internal_set_tcp_port(value);
1209 inline bool InterProcessPortalConfig::_internal_has_send_queue_size()
const {
1210 bool value = (_has_bits_[0] & 0x00000020u) != 0;
1213 inline bool InterProcessPortalConfig::has_send_queue_size()
const {
1214 return _internal_has_send_queue_size();
1216 inline void InterProcessPortalConfig::clear_send_queue_size() {
1217 send_queue_size_ = 1000u;
1218 _has_bits_[0] &= ~0x00000020u;
1221 return send_queue_size_;
1225 return _internal_send_queue_size();
1228 _has_bits_[0] |= 0x00000020u;
1229 send_queue_size_ =
value;
1232 _internal_set_send_queue_size(value);
1237 inline bool InterProcessPortalConfig::_internal_has_receive_queue_size()
const {
1238 bool value = (_has_bits_[0] & 0x00000040u) != 0;
1241 inline bool InterProcessPortalConfig::has_receive_queue_size()
const {
1242 return _internal_has_receive_queue_size();
1244 inline void InterProcessPortalConfig::clear_receive_queue_size() {
1245 receive_queue_size_ = 1000u;
1246 _has_bits_[0] &= ~0x00000040u;
1249 return receive_queue_size_;
1253 return _internal_receive_queue_size();
1256 _has_bits_[0] |= 0x00000040u;
1257 receive_queue_size_ =
value;
1260 _internal_set_receive_queue_size(value);
1265 inline bool InterProcessPortalConfig::_internal_has_zeromq_number_io_threads()
const {
1266 bool value = (_has_bits_[0] & 0x00000080u) != 0;
1269 inline bool InterProcessPortalConfig::has_zeromq_number_io_threads()
const {
1270 return _internal_has_zeromq_number_io_threads();
1272 inline void InterProcessPortalConfig::clear_zeromq_number_io_threads() {
1273 zeromq_number_io_threads_ = 4u;
1274 _has_bits_[0] &= ~0x00000080u;
1277 return zeromq_number_io_threads_;
1281 return _internal_zeromq_number_io_threads();
1284 _has_bits_[0] |= 0x00000080u;
1285 zeromq_number_io_threads_ =
value;
1288 _internal_set_zeromq_number_io_threads(value);
1293 inline bool InterProcessPortalConfig::_internal_has_manager_timeout_seconds()
const {
1294 bool value = (_has_bits_[0] & 0x00000100u) != 0;
1297 inline bool InterProcessPortalConfig::has_manager_timeout_seconds()
const {
1298 return _internal_has_manager_timeout_seconds();
1300 inline void InterProcessPortalConfig::clear_manager_timeout_seconds() {
1301 manager_timeout_seconds_ = 5u;
1302 _has_bits_[0] &= ~0x00000100u;
1305 return manager_timeout_seconds_;
1309 return _internal_manager_timeout_seconds();
1312 _has_bits_[0] |= 0x00000100u;
1313 manager_timeout_seconds_ =
value;
1316 _internal_set_manager_timeout_seconds(value);
1321 inline bool InterProcessPortalConfig::_internal_has_client_name()
const {
1322 bool value = (_has_bits_[0] & 0x00000004u) != 0;
1325 inline bool InterProcessPortalConfig::has_client_name()
const {
1326 return _internal_has_client_name();
1328 inline void InterProcessPortalConfig::clear_client_name() {
1330 _has_bits_[0] &= ~0x00000004u;
1332 inline const std::string& InterProcessPortalConfig::client_name()
const {
1334 return _internal_client_name();
1336 inline void InterProcessPortalConfig::set_client_name(
const std::string& value) {
1337 _internal_set_client_name(value);
1340 inline std::string* InterProcessPortalConfig::mutable_client_name() {
1342 return _internal_mutable_client_name();
1344 inline const std::string& InterProcessPortalConfig::_internal_client_name()
const {
1345 return client_name_.Get();
1347 inline void InterProcessPortalConfig::_internal_set_client_name(
const std::string& value) {
1348 _has_bits_[0] |= 0x00000004u;
1351 inline void InterProcessPortalConfig::set_client_name(std::string&& value) {
1352 _has_bits_[0] |= 0x00000004u;
1357 inline void InterProcessPortalConfig::set_client_name(
const char* value) {
1358 GOOGLE_DCHECK(value !=
nullptr);
1359 _has_bits_[0] |= 0x00000004u;
1364 inline void InterProcessPortalConfig::set_client_name(
const char* value,
1366 _has_bits_[0] |= 0x00000004u;
1368 reinterpret_cast<const char*
>(value), size), GetArena());
1371 inline std::string* InterProcessPortalConfig::_internal_mutable_client_name() {
1372 _has_bits_[0] |= 0x00000004u;
1375 inline std::string* InterProcessPortalConfig::release_client_name() {
1377 if (!_internal_has_client_name()) {
1380 _has_bits_[0] &= ~0x00000004u;
1383 inline void InterProcessPortalConfig::set_allocated_client_name(std::string* client_name) {
1384 if (client_name !=
nullptr) {
1385 _has_bits_[0] |= 0x00000004u;
1387 _has_bits_[0] &= ~0x00000004u;
1393 inline std::string* InterProcessPortalConfig::unsafe_arena_release_client_name() {
1395 GOOGLE_DCHECK(GetArena() !=
nullptr);
1396 _has_bits_[0] &= ~0x00000004u;
1400 inline void InterProcessPortalConfig::unsafe_arena_set_allocated_client_name(
1401 std::string* client_name) {
1402 GOOGLE_DCHECK(GetArena() !=
nullptr);
1403 if (client_name !=
nullptr) {
1404 _has_bits_[0] |= 0x00000004u;
1406 _has_bits_[0] &= ~0x00000004u;
1409 client_name, GetArena());
1413 inline bool InterProcessPortalConfig::has_ip()
const {
1414 return ip_case() != IP_NOT_SET;
1416 inline void InterProcessPortalConfig::clear_has_ip() {
1417 _oneof_case_[0] = IP_NOT_SET;
1419 inline InterProcessPortalConfig::IpCase InterProcessPortalConfig::ip_case()
const {
1420 return InterProcessPortalConfig::IpCase(_oneof_case_[0]);
1427 inline int InterProcessManagerHold::_internal_required_client_size()
const {
1428 return required_client_.size();
1430 inline int InterProcessManagerHold::required_client_size()
const {
1431 return _internal_required_client_size();
1433 inline void InterProcessManagerHold::clear_required_client() {
1434 required_client_.Clear();
1436 inline std::string* InterProcessManagerHold::add_required_client() {
1438 return _internal_add_required_client();
1440 inline const std::string& InterProcessManagerHold::_internal_required_client(
int index)
const {
1441 return required_client_.Get(index);
1443 inline const std::string& InterProcessManagerHold::required_client(
int index)
const {
1445 return _internal_required_client(index);
1447 inline std::string* InterProcessManagerHold::mutable_required_client(
int index) {
1449 return required_client_.Mutable(index);
1451 inline void InterProcessManagerHold::set_required_client(
int index,
const std::string& value) {
1453 required_client_.Mutable(index)->assign(value);
1455 inline void InterProcessManagerHold::set_required_client(
int index, std::string&& value) {
1457 required_client_.Mutable(index)->assign(std::move(value));
1459 inline void InterProcessManagerHold::set_required_client(
int index,
const char* value) {
1460 GOOGLE_DCHECK(value !=
nullptr);
1461 required_client_.Mutable(index)->assign(value);
1464 inline void InterProcessManagerHold::set_required_client(
int index,
const char* value,
size_t size) {
1465 required_client_.Mutable(index)->assign(
1466 reinterpret_cast<const char*
>(value), size);
1469 inline std::string* InterProcessManagerHold::_internal_add_required_client() {
1470 return required_client_.Add();
1472 inline void InterProcessManagerHold::add_required_client(
const std::string& value) {
1473 required_client_.Add()->assign(value);
1476 inline void InterProcessManagerHold::add_required_client(std::string&& value) {
1477 required_client_.Add(std::move(value));
1480 inline void InterProcessManagerHold::add_required_client(
const char* value) {
1481 GOOGLE_DCHECK(value !=
nullptr);
1482 required_client_.Add()->assign(value);
1485 inline void InterProcessManagerHold::add_required_client(
const char* value,
size_t size) {
1486 required_client_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
1489 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
1490 InterProcessManagerHold::required_client()
const {
1492 return required_client_;
1494 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
1495 InterProcessManagerHold::mutable_required_client() {
1497 return &required_client_;
1501 #pragma GCC diagnostic pop
1512 PROTOBUF_NAMESPACE_OPEN
1516 inline const EnumDescriptor* GetEnumDescriptor< ::goby::zeromq::protobuf::InterProcessPortalConfig_Transport>() {
1520 PROTOBUF_NAMESPACE_CLOSE
1524 #include <google/protobuf/port_undef.inc>
InterProcessPortalConfig & operator=(const InterProcessPortalConfig &from)
friend void swap(InterProcessManagerHold &a, InterProcessManagerHold &b)
void UnsafeArenaSwap(InterProcessManagerHold *other)
static ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed< std::string > _i_give_permission_to_break_this_code_default_ipv4_address_
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void CopyFrom(const InterProcessManagerHold &from)
InterProcessManagerHold * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & required_client() const
InterProcessPortalConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
virtual ~InterProcessManagerHold()
bool has_platform() const
static const InterProcessPortalConfig * internal_default_instance()
InterProcessPortalConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena)
InterProcessPortalConfig & operator=(InterProcessPortalConfig &&from) noexcept
void add_required_client(const std::string &value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const InterProcessManagerHold * internal_default_instance()
void set_required_client(int index, const char *value)
void add_required_client(std::string &&value)
friend void swap(InterProcessPortalConfig &a, InterProcessPortalConfig &b)
InterProcessPortalConfig_Transport Transport
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
std::string * release_platform()
void add_required_client(const char *value, size_t size)
void set_required_client(int index, const char *value, size_t size)
void set_platform(std::string &&value)
InterProcessManagerHold(InterProcessManagerHold &&from) noexcept
void MergeFrom(const InterProcessManagerHold &from)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Transport_descriptor()
static const std::string & Transport_Name(T enum_t_value)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void Swap(InterProcessManagerHold *other)
void CopyFrom(const InterProcessPortalConfig &from)
InterProcessManagerHold & operator=(InterProcessManagerHold &&from) noexcept
void clear_required_client()
InterProcessManagerHold(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static bool Transport_IsValid(int value)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
InterProcessPortalConfig()
std::string * mutable_platform()
void set_required_client(int index, std::string &&value)
void add_required_client(const char *value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_required_client()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
const std::string & required_client(int index) const
void UnsafeArenaSwap(InterProcessPortalConfig *other)
void Swap(InterProcessPortalConfig *other)
void set_allocated_platform(std::string *platform)
static const InterProcessManagerHold & default_instance()
void set_platform(const std::string &value)
static const InterProcessPortalConfig & default_instance()
const std::string & platform() const
static bool Transport_Parse(const std::string &name, Transport *value)
std::string * add_required_client()
void MergeFrom(const InterProcessPortalConfig &from)
int required_client_size() const
static void InitAsDefaultInstance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
void set_required_client(int index, const std::string &value)
void set_platform(const char *value)
InterProcessManagerHold * New() const final
virtual ~InterProcessPortalConfig()
InterProcessPortalConfig(InterProcessPortalConfig &&from) noexcept
InterProcessManagerHold(const InterProcessManagerHold &from)
std::string * mutable_required_client(int index)
InterProcessPortalConfig(const InterProcessPortalConfig &from)
void set_platform(const char *value, size_t size)
InterProcessPortalConfig * New() const final
InterProcessManagerHold & operator=(const InterProcessManagerHold &from)
InterProcessManagerHold()
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fzeromq_2fprotobuf_2finterprocess_5fconfig_2eproto
@ value
the parser finished reading a JSON value
auto get(const nlohmann::detail::iteration_proxy_value< IteratorType > &i) -> decltype(i.key())
bool InterProcessPortalConfig_Transport_IsValid(int value)
InterProcessPortalConfig_Transport
@ InterProcessPortalConfig_Transport_IPC
@ InterProcessPortalConfig_Transport_TCP
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * InterProcessPortalConfig_Transport_descriptor()
InterProcessPortalConfigDefaultTypeInternal _InterProcessPortalConfig_default_instance_
constexpr int InterProcessPortalConfig_Transport_Transport_ARRAYSIZE
constexpr InterProcessPortalConfig_Transport InterProcessPortalConfig_Transport_Transport_MIN
InterProcessManagerHoldDefaultTypeInternal _InterProcessManagerHold_default_instance_
const std::string & InterProcessPortalConfig_Transport_Name(T enum_t_value)
constexpr InterProcessPortalConfig_Transport InterProcessPortalConfig_Transport_Transport_MAX
bool InterProcessPortalConfig_Transport_Parse(const std::string &name, InterProcessPortalConfig_Transport *value)
The global namespace for the Goby project.
PROTOBUF_EXPORT const std::string & GetEmptyStringAlreadyInited()
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)