4 #ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2fgps_5fconfig_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2fgps_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/unknown_field_set.h>
39 #include <boost/units/quantity.hpp>
40 #include <boost/units/absolute.hpp>
41 #include <boost/units/dimensionless_type.hpp>
42 #include <boost/units/make_scaled_unit.hpp>
44 #include <google/protobuf/port_def.inc>
45 #define PROTOBUF_INTERNAL_EXPORT_goby_2fzeromq_2fprotobuf_2fgps_5fconfig_2eproto
46 PROTOBUF_NAMESPACE_OPEN
50 PROTOBUF_NAMESPACE_CLOSE
54 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
56 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
58 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
60 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
70 class GPSDConfigDefaultTypeInternal;
76 PROTOBUF_NAMESPACE_OPEN
77 template<> ::goby::apps::zeromq::protobuf::GPSDConfig* Arena::CreateMaybeMessage<::goby::apps::zeromq::protobuf::GPSDConfig>(Arena*);
78 PROTOBUF_NAMESPACE_CLOSE
86 class GPSDConfig PROTOBUF_FINAL :
87 public ::PROTOBUF_NAMESPACE_ID::Message {
95 *
this = ::std::move(from);
98 inline GPSDConfig&
operator=(
const GPSDConfig& from) {
102 inline GPSDConfig&
operator=(GPSDConfig&& from) noexcept {
103 if (GetArena() == from.GetArena()) {
104 if (
this != &from) InternalSwap(&from);
112 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
115 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
118 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
119 return GetDescriptor();
122 return GetMetadataStatic().descriptor;
125 return GetMetadataStatic().reflection;
131 return reinterpret_cast<const GPSDConfig*
>(
134 static constexpr
int kIndexInFileMessages =
137 friend void swap(GPSDConfig& a, GPSDConfig& b) {
140 inline void Swap(GPSDConfig* other) {
141 if (other ==
this)
return;
142 if (GetArena() == other->GetArena()) {
145 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
149 if (other ==
this)
return;
150 GOOGLE_DCHECK(GetArena() == other->GetArena());
156 inline GPSDConfig*
New() const final {
157 return CreateMaybeMessage<GPSDConfig>(
nullptr);
160 GPSDConfig*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
161 return CreateMaybeMessage<GPSDConfig>(arena);
163 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
164 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
167 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
168 bool IsInitialized() const final;
171 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
172 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
173 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
174 int GetCachedSize() const final {
return _cached_size_.Get(); }
177 inline void SharedCtor();
178 inline void SharedDtor();
179 void SetCachedSize(
int size)
const final;
180 void InternalSwap(GPSDConfig* other);
181 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
182 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
183 return "goby.apps.zeromq.protobuf.GPSDConfig";
188 static void ArenaDtor(
void*
object);
189 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
194 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
206 kDeviceNameFieldNumber = 5,
208 kInterprocessFieldNumber = 2,
209 kGpsdFieldNumber = 3,
214 int _internal_device_name_size()
const;
228 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
device_name()
const;
231 const std::string& _internal_device_name(
int index)
const;
232 std::string* _internal_add_device_name();
238 bool _internal_has_app()
const;
241 const ::goby::middleware::protobuf::AppConfig&
app()
const;
246 const ::goby::middleware::protobuf::AppConfig& _internal_app()
const;
247 ::goby::middleware::protobuf::AppConfig* _internal_mutable_app();
250 ::goby::middleware::protobuf::AppConfig* app);
256 bool _internal_has_interprocess()
const;
259 const ::goby::zeromq::protobuf::InterProcessPortalConfig&
interprocess()
const;
264 const ::goby::zeromq::protobuf::InterProcessPortalConfig& _internal_interprocess()
const;
265 ::goby::zeromq::protobuf::InterProcessPortalConfig* _internal_mutable_interprocess();
268 ::goby::zeromq::protobuf::InterProcessPortalConfig* interprocess);
274 bool _internal_has_gpsd()
const;
277 const ::goby::middleware::protobuf::TCPClientConfig&
gpsd()
const;
282 const ::goby::middleware::protobuf::TCPClientConfig& _internal_gpsd()
const;
283 ::goby::middleware::protobuf::TCPClientConfig* _internal_mutable_gpsd();
286 ::goby::middleware::protobuf::TCPClientConfig* gpsd);
293 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
294 typedef void InternalArenaConstructable_;
295 typedef void DestructorSkippable_;
296 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
297 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
298 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> device_name_;
299 ::goby::middleware::protobuf::AppConfig* app_;
300 ::goby::zeromq::protobuf::InterProcessPortalConfig* interprocess_;
301 ::goby::middleware::protobuf::TCPClientConfig* gpsd_;
302 friend struct ::TableStruct_goby_2fzeromq_2fprotobuf_2fgps_5fconfig_2eproto;
310 #pragma GCC diagnostic push
311 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
316 inline bool GPSDConfig::_internal_has_app()
const {
317 bool value = (_has_bits_[0] & 0x00000001u) != 0;
318 PROTOBUF_ASSUME(!value || app_ !=
nullptr);
321 inline bool GPSDConfig::has_app()
const {
322 return _internal_has_app();
324 inline const ::goby::middleware::protobuf::AppConfig& GPSDConfig::_internal_app()
const {
325 const ::goby::middleware::protobuf::AppConfig* p = app_;
326 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::middleware::protobuf::AppConfig*
>(
329 inline const ::goby::middleware::protobuf::AppConfig& GPSDConfig::app()
const {
331 return _internal_app();
333 inline void GPSDConfig::unsafe_arena_set_allocated_app(
334 ::goby::middleware::protobuf::AppConfig* app) {
335 if (GetArena() ==
nullptr) {
336 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(app_);
340 _has_bits_[0] |= 0x00000001u;
342 _has_bits_[0] &= ~0x00000001u;
346 inline ::goby::middleware::protobuf::AppConfig* GPSDConfig::release_app() {
347 auto temp = unsafe_arena_release_app();
348 if (GetArena() !=
nullptr) {
349 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
353 inline ::goby::middleware::protobuf::AppConfig* GPSDConfig::unsafe_arena_release_app() {
355 _has_bits_[0] &= ~0x00000001u;
356 ::goby::middleware::protobuf::AppConfig* temp = app_;
360 inline ::goby::middleware::protobuf::AppConfig* GPSDConfig::_internal_mutable_app() {
361 _has_bits_[0] |= 0x00000001u;
362 if (app_ ==
nullptr) {
363 auto* p = CreateMaybeMessage<::goby::middleware::protobuf::AppConfig>(GetArena());
368 inline ::goby::middleware::protobuf::AppConfig* GPSDConfig::mutable_app() {
370 return _internal_mutable_app();
372 inline void GPSDConfig::set_allocated_app(::goby::middleware::protobuf::AppConfig* app) {
373 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
374 if (message_arena ==
nullptr) {
375 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(app_);
378 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
379 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(app)->GetArena();
380 if (message_arena != submessage_arena) {
381 app = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
382 message_arena, app, submessage_arena);
384 _has_bits_[0] |= 0x00000001u;
386 _has_bits_[0] &= ~0x00000001u;
393 inline bool GPSDConfig::_internal_has_interprocess()
const {
394 bool value = (_has_bits_[0] & 0x00000002u) != 0;
395 PROTOBUF_ASSUME(!value || interprocess_ !=
nullptr);
398 inline bool GPSDConfig::has_interprocess()
const {
399 return _internal_has_interprocess();
401 inline const ::goby::zeromq::protobuf::InterProcessPortalConfig& GPSDConfig::_internal_interprocess()
const {
402 const ::goby::zeromq::protobuf::InterProcessPortalConfig* p = interprocess_;
403 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::zeromq::protobuf::InterProcessPortalConfig*
>(
406 inline const ::goby::zeromq::protobuf::InterProcessPortalConfig& GPSDConfig::interprocess()
const {
408 return _internal_interprocess();
410 inline void GPSDConfig::unsafe_arena_set_allocated_interprocess(
411 ::goby::zeromq::protobuf::InterProcessPortalConfig* interprocess) {
412 if (GetArena() ==
nullptr) {
413 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interprocess_);
415 interprocess_ = interprocess;
417 _has_bits_[0] |= 0x00000002u;
419 _has_bits_[0] &= ~0x00000002u;
423 inline ::goby::zeromq::protobuf::InterProcessPortalConfig* GPSDConfig::release_interprocess() {
424 auto temp = unsafe_arena_release_interprocess();
425 if (GetArena() !=
nullptr) {
426 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
430 inline ::goby::zeromq::protobuf::InterProcessPortalConfig* GPSDConfig::unsafe_arena_release_interprocess() {
432 _has_bits_[0] &= ~0x00000002u;
433 ::goby::zeromq::protobuf::InterProcessPortalConfig* temp = interprocess_;
434 interprocess_ =
nullptr;
437 inline ::goby::zeromq::protobuf::InterProcessPortalConfig* GPSDConfig::_internal_mutable_interprocess() {
438 _has_bits_[0] |= 0x00000002u;
439 if (interprocess_ ==
nullptr) {
440 auto* p = CreateMaybeMessage<::goby::zeromq::protobuf::InterProcessPortalConfig>(GetArena());
443 return interprocess_;
445 inline ::goby::zeromq::protobuf::InterProcessPortalConfig* GPSDConfig::mutable_interprocess() {
447 return _internal_mutable_interprocess();
449 inline void GPSDConfig::set_allocated_interprocess(::goby::zeromq::protobuf::InterProcessPortalConfig* interprocess) {
450 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
451 if (message_arena ==
nullptr) {
452 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interprocess_);
455 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
456 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(interprocess)->GetArena();
457 if (message_arena != submessage_arena) {
458 interprocess = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
459 message_arena, interprocess, submessage_arena);
461 _has_bits_[0] |= 0x00000002u;
463 _has_bits_[0] &= ~0x00000002u;
465 interprocess_ = interprocess;
470 inline bool GPSDConfig::_internal_has_gpsd()
const {
471 bool value = (_has_bits_[0] & 0x00000004u) != 0;
472 PROTOBUF_ASSUME(!value || gpsd_ !=
nullptr);
475 inline bool GPSDConfig::has_gpsd()
const {
476 return _internal_has_gpsd();
478 inline const ::goby::middleware::protobuf::TCPClientConfig& GPSDConfig::_internal_gpsd()
const {
479 const ::goby::middleware::protobuf::TCPClientConfig* p = gpsd_;
480 return p !=
nullptr ? *p : *
reinterpret_cast<const ::goby::middleware::protobuf::TCPClientConfig*
>(
483 inline const ::goby::middleware::protobuf::TCPClientConfig& GPSDConfig::gpsd()
const {
485 return _internal_gpsd();
487 inline void GPSDConfig::unsafe_arena_set_allocated_gpsd(
488 ::goby::middleware::protobuf::TCPClientConfig* gpsd) {
489 if (GetArena() ==
nullptr) {
490 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(gpsd_);
494 _has_bits_[0] |= 0x00000004u;
496 _has_bits_[0] &= ~0x00000004u;
500 inline ::goby::middleware::protobuf::TCPClientConfig* GPSDConfig::release_gpsd() {
501 auto temp = unsafe_arena_release_gpsd();
502 if (GetArena() !=
nullptr) {
503 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
507 inline ::goby::middleware::protobuf::TCPClientConfig* GPSDConfig::unsafe_arena_release_gpsd() {
509 _has_bits_[0] &= ~0x00000004u;
510 ::goby::middleware::protobuf::TCPClientConfig* temp = gpsd_;
514 inline ::goby::middleware::protobuf::TCPClientConfig* GPSDConfig::_internal_mutable_gpsd() {
515 _has_bits_[0] |= 0x00000004u;
516 if (gpsd_ ==
nullptr) {
517 auto* p = CreateMaybeMessage<::goby::middleware::protobuf::TCPClientConfig>(GetArena());
522 inline ::goby::middleware::protobuf::TCPClientConfig* GPSDConfig::mutable_gpsd() {
524 return _internal_mutable_gpsd();
526 inline void GPSDConfig::set_allocated_gpsd(::goby::middleware::protobuf::TCPClientConfig* gpsd) {
527 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
528 if (message_arena ==
nullptr) {
529 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(gpsd_);
532 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
533 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(gpsd)->GetArena();
534 if (message_arena != submessage_arena) {
535 gpsd = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
536 message_arena, gpsd, submessage_arena);
538 _has_bits_[0] |= 0x00000004u;
540 _has_bits_[0] &= ~0x00000004u;
547 inline int GPSDConfig::_internal_device_name_size()
const {
548 return device_name_.size();
550 inline int GPSDConfig::device_name_size()
const {
551 return _internal_device_name_size();
553 inline void GPSDConfig::clear_device_name() {
554 device_name_.Clear();
556 inline std::string* GPSDConfig::add_device_name() {
558 return _internal_add_device_name();
560 inline const std::string& GPSDConfig::_internal_device_name(
int index)
const {
561 return device_name_.Get(index);
563 inline const std::string& GPSDConfig::device_name(
int index)
const {
565 return _internal_device_name(index);
567 inline std::string* GPSDConfig::mutable_device_name(
int index) {
569 return device_name_.Mutable(index);
571 inline void GPSDConfig::set_device_name(
int index,
const std::string& value) {
573 device_name_.Mutable(index)->assign(value);
575 inline void GPSDConfig::set_device_name(
int index, std::string&& value) {
577 device_name_.Mutable(index)->assign(std::move(value));
579 inline void GPSDConfig::set_device_name(
int index,
const char* value) {
580 GOOGLE_DCHECK(value !=
nullptr);
581 device_name_.Mutable(index)->assign(value);
584 inline void GPSDConfig::set_device_name(
int index,
const char* value,
size_t size) {
585 device_name_.Mutable(index)->assign(
586 reinterpret_cast<const char*
>(value), size);
589 inline std::string* GPSDConfig::_internal_add_device_name() {
590 return device_name_.Add();
592 inline void GPSDConfig::add_device_name(
const std::string& value) {
593 device_name_.Add()->assign(value);
596 inline void GPSDConfig::add_device_name(std::string&& value) {
597 device_name_.Add(std::move(value));
600 inline void GPSDConfig::add_device_name(
const char* value) {
601 GOOGLE_DCHECK(value !=
nullptr);
602 device_name_.Add()->assign(value);
605 inline void GPSDConfig::add_device_name(
const char* value,
size_t size) {
606 device_name_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
609 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
610 GPSDConfig::device_name()
const {
614 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
615 GPSDConfig::mutable_device_name() {
617 return &device_name_;
621 #pragma GCC diagnostic pop
633 #include <google/protobuf/port_undef.inc>
GPSDConfig & operator=(const GPSDConfig &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
int device_name_size() const
void add_device_name(std::string &&value)
::goby::middleware::protobuf::AppConfig * mutable_app()
const ::goby::middleware::protobuf::TCPClientConfig & gpsd() const
static const GPSDConfig & default_instance()
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
bool has_interprocess() const
std::string * mutable_device_name(int index)
void unsafe_arena_set_allocated_app(::goby::middleware::protobuf::AppConfig *app)
std::string * add_device_name()
void set_device_name(int index, std::string &&value)
void unsafe_arena_set_allocated_interprocess(::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
friend void swap(GPSDConfig &a, GPSDConfig &b)
static void InitAsDefaultInstance()
void add_device_name(const char *value)
void Swap(GPSDConfig *other)
void set_device_name(int index, const char *value, size_t size)
::goby::middleware::protobuf::TCPClientConfig * unsafe_arena_release_gpsd()
::goby::zeromq::protobuf::InterProcessPortalConfig * release_interprocess()
::goby::middleware::protobuf::AppConfig * unsafe_arena_release_app()
static const GPSDConfig * internal_default_instance()
GPSDConfig & operator=(GPSDConfig &&from) noexcept
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
::goby::middleware::protobuf::TCPClientConfig * mutable_gpsd()
GPSDConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
const std::string & device_name(int index) const
::goby::middleware::protobuf::TCPClientConfig * release_gpsd()
void add_device_name(const char *value, size_t size)
GPSDConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void CopyFrom(const GPSDConfig &from)
void set_device_name(int index, const std::string &value)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_allocated_gpsd(::goby::middleware::protobuf::TCPClientConfig *gpsd)
::goby::zeromq::protobuf::InterProcessPortalConfig * unsafe_arena_release_interprocess()
const ::goby::middleware::protobuf::AppConfig & app() const
void add_device_name(const std::string &value)
void set_allocated_interprocess(::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
GPSDConfig(GPSDConfig &&from) noexcept
void UnsafeArenaSwap(GPSDConfig *other)
void set_allocated_app(::goby::middleware::protobuf::AppConfig *app)
GPSDConfig * New() const final
::goby::zeromq::protobuf::InterProcessPortalConfig * mutable_interprocess()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
void MergeFrom(const GPSDConfig &from)
void unsafe_arena_set_allocated_gpsd(::goby::middleware::protobuf::TCPClientConfig *gpsd)
GPSDConfig(const GPSDConfig &from)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_device_name()
::goby::middleware::protobuf::AppConfig * release_app()
void set_device_name(int index, const char *value)
const ::goby::zeromq::protobuf::InterProcessPortalConfig & interprocess() const
void clear_interprocess()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & device_name() const
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fzeromq_2fprotobuf_2fgps_5fconfig_2eproto
@ value
the parser finished reading a JSON value
GPSDConfigDefaultTypeInternal _GPSDConfig_default_instance_
TCPClientConfigDefaultTypeInternal _TCPClientConfig_default_instance_
AppConfigDefaultTypeInternal _AppConfig_default_instance_
InterProcessPortalConfigDefaultTypeInternal _InterProcessPortalConfig_default_instance_
The global namespace for the Goby project.
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
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::uint32 offsets[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)