Goby3 3.4.0
2026.04.13
Loading...
Searching...
No Matches
udpm.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: goby/test/middleware/multi_thread_app1/udpm.proto
3
4#ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2fmiddleware_2fmulti_5fthread_5fapp1_2fudpm_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2fmiddleware_2fmulti_5fthread_5fapp1_2fudpm_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>
35#include <boost/units/quantity.hpp>
36#include <boost/units/absolute.hpp>
37#include <boost/units/dimensionless_type.hpp>
38#include <boost/units/make_scaled_unit.hpp>
39// @@protoc_insertion_point(includes)
40#include <google/protobuf/port_def.inc>
41#define PROTOBUF_INTERNAL_EXPORT_goby_2ftest_2fmiddleware_2fmulti_5fthread_5fapp1_2fudpm_2eproto
42PROTOBUF_NAMESPACE_OPEN
43namespace internal {
44class AnyMetadata;
45} // namespace internal
46PROTOBUF_NAMESPACE_CLOSE
47
48// Internal implementation detail -- do not use these members.
52extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2ftest_2fmiddleware_2fmulti_5fthread_5fapp1_2fudpm_2eproto;
53namespace goby {
54namespace test {
55namespace middleware {
56namespace protobuf {
57class TestUDPMConfig;
58struct TestUDPMConfigDefaultTypeInternal;
59extern TestUDPMConfigDefaultTypeInternal _TestUDPMConfig_default_instance_;
60} // namespace protobuf
61} // namespace middleware
62} // namespace test
63} // namespace goby
64PROTOBUF_NAMESPACE_OPEN
65template<> ::goby::test::middleware::protobuf::TestUDPMConfig* Arena::CreateMaybeMessage<::goby::test::middleware::protobuf::TestUDPMConfig>(Arena*);
66PROTOBUF_NAMESPACE_CLOSE
67namespace goby {
68namespace test {
69namespace middleware {
70namespace protobuf {
71
72// ===================================================================
73
74class TestUDPMConfig final :
75 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.test.middleware.protobuf.TestUDPMConfig) */ {
76 public:
77 inline TestUDPMConfig() : TestUDPMConfig(nullptr) {}
78 ~TestUDPMConfig() override;
79 explicit PROTOBUF_CONSTEXPR TestUDPMConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
80
83 : TestUDPMConfig() {
84 *this = ::std::move(from);
85 }
86
88 CopyFrom(from);
89 return *this;
90 }
91 inline TestUDPMConfig& operator=(TestUDPMConfig&& from) noexcept {
92 if (this == &from) return *this;
93 if (GetOwningArena() == from.GetOwningArena()
94 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
95 && GetOwningArena() != nullptr
96 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
97 ) {
98 InternalSwap(&from);
99 } else {
100 CopyFrom(from);
101 }
102 return *this;
103 }
104
105 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
106 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
107 }
108 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
109 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
110 }
111
112 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
113 return GetDescriptor();
114 }
115 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
116 return default_instance().GetMetadata().descriptor;
117 }
118 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
119 return default_instance().GetMetadata().reflection;
120 }
123 }
125 return reinterpret_cast<const TestUDPMConfig*>(
127 }
128 static constexpr int kIndexInFileMessages =
129 0;
130
131 friend void swap(TestUDPMConfig& a, TestUDPMConfig& b) {
132 a.Swap(&b);
133 }
134 inline void Swap(TestUDPMConfig* other) {
135 if (other == this) return;
136 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
137 if (GetOwningArena() != nullptr &&
138 GetOwningArena() == other->GetOwningArena()) {
139 #else // PROTOBUF_FORCE_COPY_IN_SWAP
140 if (GetOwningArena() == other->GetOwningArena()) {
141 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
142 InternalSwap(other);
143 } else {
144 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
145 }
146 }
148 if (other == this) return;
149 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
150 InternalSwap(other);
151 }
152
153 // implements Message ----------------------------------------------
154
155 TestUDPMConfig* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
156 return CreateMaybeMessage<TestUDPMConfig>(arena);
157 }
158 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
159 void CopyFrom(const TestUDPMConfig& from);
160 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
161 void MergeFrom( const TestUDPMConfig& from) {
162 TestUDPMConfig::MergeImpl(*this, from);
163 }
164 private:
165 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
166 public:
167 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
168 bool IsInitialized() const final;
169
170 size_t ByteSizeLong() const final;
171 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
173 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
174 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
175
176 private:
177 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
178 void SharedDtor();
179 void SetCachedSize(int size) const final;
180 void InternalSwap(TestUDPMConfig* other);
181
182 private:
183 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
184 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
185 return "goby.test.middleware.protobuf.TestUDPMConfig";
186 }
187 protected:
188 explicit TestUDPMConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena,
189 bool is_message_owned = false);
190 public:
191
192 static const ClassData _class_data_;
193 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
194
195 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
196
197 // nested types ----------------------------------------------------
198
199 // accessors -------------------------------------------------------
200
201 enum : int {
204 };
205 // optional .goby.middleware.protobuf.AppConfig app = 1;
206 bool has_app() const;
207 private:
208 bool _internal_has_app() const;
209 public:
210 void clear_app();
211 const ::goby::middleware::protobuf::AppConfig& app() const;
212 PROTOBUF_NODISCARD ::goby::middleware::protobuf::AppConfig* release_app();
215 private:
216 const ::goby::middleware::protobuf::AppConfig& _internal_app() const;
217 ::goby::middleware::protobuf::AppConfig* _internal_mutable_app();
218 public:
222
223 // optional .goby.udpm.protobuf.InterProcessPortalConfig interprocess = 2;
224 bool has_interprocess() const;
225 private:
226 bool _internal_has_interprocess() const;
227 public:
229 const ::goby::udpm::protobuf::InterProcessPortalConfig& interprocess() const;
230 PROTOBUF_NODISCARD ::goby::udpm::protobuf::InterProcessPortalConfig* release_interprocess();
233 private:
234 const ::goby::udpm::protobuf::InterProcessPortalConfig& _internal_interprocess() const;
235 ::goby::udpm::protobuf::InterProcessPortalConfig* _internal_mutable_interprocess();
236 public:
240
241 // @@protoc_insertion_point(class_scope:goby.test.middleware.protobuf.TestUDPMConfig)
242 private:
243 class _Internal;
244
245 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
246 typedef void InternalArenaConstructable_;
247 typedef void DestructorSkippable_;
248 struct Impl_ {
249 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
250 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
253 };
254 union { Impl_ _impl_; };
255 friend struct ::TableStruct_goby_2ftest_2fmiddleware_2fmulti_5fthread_5fapp1_2fudpm_2eproto;
256};
257// ===================================================================
258
259
260// ===================================================================
261
262#ifdef __GNUC__
263 #pragma GCC diagnostic push
264 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
265#endif // __GNUC__
266// TestUDPMConfig
267
268// optional .goby.middleware.protobuf.AppConfig app = 1;
269inline bool TestUDPMConfig::_internal_has_app() const {
270 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
271 PROTOBUF_ASSUME(!value || _impl_.app_ != nullptr);
272 return value;
273}
274inline bool TestUDPMConfig::has_app() const {
275 return _internal_has_app();
276}
277inline const ::goby::middleware::protobuf::AppConfig& TestUDPMConfig::_internal_app() const {
278 const ::goby::middleware::protobuf::AppConfig* p = _impl_.app_;
279 return p != nullptr ? *p : reinterpret_cast<const ::goby::middleware::protobuf::AppConfig&>(
281}
282inline const ::goby::middleware::protobuf::AppConfig& TestUDPMConfig::app() const {
283 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.TestUDPMConfig.app)
284 return _internal_app();
285}
288 if (GetArenaForAllocation() == nullptr) {
289 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.app_);
290 }
291 _impl_.app_ = app;
292 if (app) {
293 _impl_._has_bits_[0] |= 0x00000001u;
294 } else {
295 _impl_._has_bits_[0] &= ~0x00000001u;
296 }
297 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:goby.test.middleware.protobuf.TestUDPMConfig.app)
298}
299inline ::goby::middleware::protobuf::AppConfig* TestUDPMConfig::release_app() {
300 _impl_._has_bits_[0] &= ~0x00000001u;
302 _impl_.app_ = nullptr;
303#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
304 auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
305 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
306 if (GetArenaForAllocation() == nullptr) { delete old; }
307#else // PROTOBUF_FORCE_COPY_IN_RELEASE
308 if (GetArenaForAllocation() != nullptr) {
309 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
310 }
311#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
312 return temp;
313}
314inline ::goby::middleware::protobuf::AppConfig* TestUDPMConfig::unsafe_arena_release_app() {
315 // @@protoc_insertion_point(field_release:goby.test.middleware.protobuf.TestUDPMConfig.app)
316 _impl_._has_bits_[0] &= ~0x00000001u;
318 _impl_.app_ = nullptr;
319 return temp;
320}
321inline ::goby::middleware::protobuf::AppConfig* TestUDPMConfig::_internal_mutable_app() {
322 _impl_._has_bits_[0] |= 0x00000001u;
323 if (_impl_.app_ == nullptr) {
324 auto* p = CreateMaybeMessage<::goby::middleware::protobuf::AppConfig>(GetArenaForAllocation());
325 _impl_.app_ = p;
326 }
327 return _impl_.app_;
328}
329inline ::goby::middleware::protobuf::AppConfig* TestUDPMConfig::mutable_app() {
330 ::goby::middleware::protobuf::AppConfig* _msg = _internal_mutable_app();
331 // @@protoc_insertion_point(field_mutable:goby.test.middleware.protobuf.TestUDPMConfig.app)
332 return _msg;
333}
335 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
336 if (message_arena == nullptr) {
337 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.app_);
338 }
339 if (app) {
340 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
341 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
342 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(app));
343 if (message_arena != submessage_arena) {
344 app = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
345 message_arena, app, submessage_arena);
346 }
347 _impl_._has_bits_[0] |= 0x00000001u;
348 } else {
349 _impl_._has_bits_[0] &= ~0x00000001u;
350 }
351 _impl_.app_ = app;
352 // @@protoc_insertion_point(field_set_allocated:goby.test.middleware.protobuf.TestUDPMConfig.app)
353}
354
355// optional .goby.udpm.protobuf.InterProcessPortalConfig interprocess = 2;
356inline bool TestUDPMConfig::_internal_has_interprocess() const {
357 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
358 PROTOBUF_ASSUME(!value || _impl_.interprocess_ != nullptr);
359 return value;
360}
362 return _internal_has_interprocess();
363}
364inline const ::goby::udpm::protobuf::InterProcessPortalConfig& TestUDPMConfig::_internal_interprocess() const {
365 const ::goby::udpm::protobuf::InterProcessPortalConfig* p = _impl_.interprocess_;
366 return p != nullptr ? *p : reinterpret_cast<const ::goby::udpm::protobuf::InterProcessPortalConfig&>(
368}
369inline const ::goby::udpm::protobuf::InterProcessPortalConfig& TestUDPMConfig::interprocess() const {
370 // @@protoc_insertion_point(field_get:goby.test.middleware.protobuf.TestUDPMConfig.interprocess)
371 return _internal_interprocess();
372}
375 if (GetArenaForAllocation() == nullptr) {
376 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.interprocess_);
377 }
378 _impl_.interprocess_ = interprocess;
379 if (interprocess) {
380 _impl_._has_bits_[0] |= 0x00000002u;
381 } else {
382 _impl_._has_bits_[0] &= ~0x00000002u;
383 }
384 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:goby.test.middleware.protobuf.TestUDPMConfig.interprocess)
385}
386inline ::goby::udpm::protobuf::InterProcessPortalConfig* TestUDPMConfig::release_interprocess() {
387 _impl_._has_bits_[0] &= ~0x00000002u;
389 _impl_.interprocess_ = nullptr;
390#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
391 auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
392 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
393 if (GetArenaForAllocation() == nullptr) { delete old; }
394#else // PROTOBUF_FORCE_COPY_IN_RELEASE
395 if (GetArenaForAllocation() != nullptr) {
396 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
397 }
398#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
399 return temp;
400}
401inline ::goby::udpm::protobuf::InterProcessPortalConfig* TestUDPMConfig::unsafe_arena_release_interprocess() {
402 // @@protoc_insertion_point(field_release:goby.test.middleware.protobuf.TestUDPMConfig.interprocess)
403 _impl_._has_bits_[0] &= ~0x00000002u;
405 _impl_.interprocess_ = nullptr;
406 return temp;
407}
408inline ::goby::udpm::protobuf::InterProcessPortalConfig* TestUDPMConfig::_internal_mutable_interprocess() {
409 _impl_._has_bits_[0] |= 0x00000002u;
410 if (_impl_.interprocess_ == nullptr) {
412 _impl_.interprocess_ = p;
413 }
414 return _impl_.interprocess_;
415}
416inline ::goby::udpm::protobuf::InterProcessPortalConfig* TestUDPMConfig::mutable_interprocess() {
417 ::goby::udpm::protobuf::InterProcessPortalConfig* _msg = _internal_mutable_interprocess();
418 // @@protoc_insertion_point(field_mutable:goby.test.middleware.protobuf.TestUDPMConfig.interprocess)
419 return _msg;
420}
422 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
423 if (message_arena == nullptr) {
424 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(_impl_.interprocess_);
425 }
426 if (interprocess) {
427 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
428 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
429 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(interprocess));
430 if (message_arena != submessage_arena) {
431 interprocess = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
432 message_arena, interprocess, submessage_arena);
433 }
434 _impl_._has_bits_[0] |= 0x00000002u;
435 } else {
436 _impl_._has_bits_[0] &= ~0x00000002u;
437 }
438 _impl_.interprocess_ = interprocess;
439 // @@protoc_insertion_point(field_set_allocated:goby.test.middleware.protobuf.TestUDPMConfig.interprocess)
440}
441
442#ifdef __GNUC__
443 #pragma GCC diagnostic pop
444#endif // __GNUC__
445
446// @@protoc_insertion_point(namespace_scope)
447
448} // namespace protobuf
449} // namespace middleware
450} // namespace test
451} // namespace goby
452
453// @@protoc_insertion_point(global_scope)
454
455#include <google/protobuf/port_undef.inc>
456#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_goby_2ftest_2fmiddleware_2fmulti_5fthread_5fapp1_2fudpm_2eproto
PROTOBUF_NAMESPACE_OPEN ::goby::middleware::protobuf::AppConfig * Arena::CreateMaybeMessage<::goby::middleware::protobuf::AppConfig >(Arena *)
void unsafe_arena_set_allocated_interprocess(::goby::udpm::protobuf::InterProcessPortalConfig *interprocess)
Definition udpm.pb.h:373
TestUDPMConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition udpm.pb.h:155
::goby::udpm::protobuf::InterProcessPortalConfig * mutable_interprocess()
Definition udpm.pb.h:416
::goby::udpm::protobuf::InterProcessPortalConfig * unsafe_arena_release_interprocess()
Definition udpm.pb.h:401
void set_allocated_app(::goby::middleware::protobuf::AppConfig *app)
Definition udpm.pb.h:334
PROTOBUF_NODISCARD::goby::middleware::protobuf::AppConfig * release_app()
Definition udpm.pb.h:299
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const TestUDPMConfig & default_instance()
Definition udpm.pb.h:121
void MergeFrom(const TestUDPMConfig &from)
Definition udpm.pb.h:161
TestUDPMConfig(TestUDPMConfig &&from) noexcept
Definition udpm.pb.h:82
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition udpm.pb.h:105
const ::goby::middleware::protobuf::AppConfig & app() const
Definition udpm.pb.h:282
::goby::middleware::protobuf::AppConfig * mutable_app()
Definition udpm.pb.h:329
PROTOBUF_CONSTEXPR TestUDPMConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition udpm.pb.h:118
TestUDPMConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
const ::goby::udpm::protobuf::InterProcessPortalConfig & interprocess() const
Definition udpm.pb.h:369
void unsafe_arena_set_allocated_app(::goby::middleware::protobuf::AppConfig *app)
Definition udpm.pb.h:286
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition udpm.pb.h:108
TestUDPMConfig & operator=(const TestUDPMConfig &from)
Definition udpm.pb.h:87
TestUDPMConfig & operator=(TestUDPMConfig &&from) noexcept
Definition udpm.pb.h:91
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition udpm.pb.h:112
static const TestUDPMConfig * internal_default_instance()
Definition udpm.pb.h:124
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void UnsafeArenaSwap(TestUDPMConfig *other)
Definition udpm.pb.h:147
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
PROTOBUF_NODISCARD::goby::udpm::protobuf::InterProcessPortalConfig * release_interprocess()
Definition udpm.pb.h:386
void set_allocated_interprocess(::goby::udpm::protobuf::InterProcessPortalConfig *interprocess)
Definition udpm.pb.h:421
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition udpm.pb.h:115
void CopyFrom(const TestUDPMConfig &from)
friend void swap(TestUDPMConfig &a, TestUDPMConfig &b)
Definition udpm.pb.h:131
::goby::middleware::protobuf::AppConfig * unsafe_arena_release_app()
Definition udpm.pb.h:314
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2ftest_2fmiddleware_2fmulti_5fthread_5fapp1_2fudpm_2eproto
AppConfigDefaultTypeInternal _AppConfig_default_instance_
TestUDPMConfigDefaultTypeInternal _TestUDPMConfig_default_instance_
Definition udpm.pb.h:59
InterProcessPortalConfigDefaultTypeInternal _InterProcessPortalConfig_default_instance_
The global namespace for the Goby project.
PROTOBUF_NAMESPACE_OPEN ::goby::udpm::protobuf::InterProcessPortalConfig * Arena::CreateMaybeMessage<::goby::udpm::protobuf::InterProcessPortalConfig >(Arena *)