Goby3  3.1.5
2024.05.14
modem_id_lookup.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/moos/protobuf/modem_id_lookup.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
6 
7 #include <limits>
8 #include <string>
9 
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
14 #error your headers.
15 #endif
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.
20 #endif
21 
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.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> // IWYU pragma: export
33 #include <google/protobuf/extension_set.h> // IWYU pragma: export
34 #include <google/protobuf/generated_enum_reflection.h>
35 #include <google/protobuf/unknown_field_set.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>
40 // @@protoc_insertion_point(includes)
41 #include <google/protobuf/port_def.inc>
42 #define PROTOBUF_INTERNAL_EXPORT_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
43 PROTOBUF_NAMESPACE_OPEN
44 namespace internal {
45 class AnyMetadata;
46 } // namespace internal
47 PROTOBUF_NAMESPACE_CLOSE
48 
49 // Internal implementation detail -- do not use these members.
51  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
52  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
53  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
54  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
55  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
56  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
57  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
58  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
60 };
61 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto;
62 namespace goby {
63 namespace moos {
64 namespace protobuf {
65 class ModemIdEntry;
66 class ModemIdEntryDefaultTypeInternal;
67 extern ModemIdEntryDefaultTypeInternal _ModemIdEntry_default_instance_;
68 } // namespace protobuf
69 } // namespace moos
70 } // namespace goby
71 PROTOBUF_NAMESPACE_OPEN
72 template<> ::goby::moos::protobuf::ModemIdEntry* Arena::CreateMaybeMessage<::goby::moos::protobuf::ModemIdEntry>(Arena*);
73 PROTOBUF_NAMESPACE_CLOSE
74 namespace goby {
75 namespace moos {
76 namespace protobuf {
77 
85 };
90 
91 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ModemIdEntry_VehicleType_descriptor();
92 template<typename T>
93 inline const std::string& ModemIdEntry_VehicleType_Name(T enum_t_value) {
94  static_assert(::std::is_same<T, ModemIdEntry_VehicleType>::value ||
95  ::std::is_integral<T>::value,
96  "Incorrect type passed to function ModemIdEntry_VehicleType_Name.");
97  return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
98  ModemIdEntry_VehicleType_descriptor(), enum_t_value);
99 }
101  const std::string& name, ModemIdEntry_VehicleType* value) {
102  return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<ModemIdEntry_VehicleType>(
103  ModemIdEntry_VehicleType_descriptor(), name, value);
104 }
105 // ===================================================================
106 
107 class ModemIdEntry PROTOBUF_FINAL :
108  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.moos.protobuf.ModemIdEntry) */ {
109  public:
110  inline ModemIdEntry() : ModemIdEntry(nullptr) {};
111  virtual ~ModemIdEntry();
112 
113  ModemIdEntry(const ModemIdEntry& from);
114  ModemIdEntry(ModemIdEntry&& from) noexcept
115  : ModemIdEntry() {
116  *this = ::std::move(from);
117  }
118 
119  inline ModemIdEntry& operator=(const ModemIdEntry& from) {
120  CopyFrom(from);
121  return *this;
122  }
123  inline ModemIdEntry& operator=(ModemIdEntry&& from) noexcept {
124  if (GetArena() == from.GetArena()) {
125  if (this != &from) InternalSwap(&from);
126  } else {
127  CopyFrom(from);
128  }
129  return *this;
130  }
131 
132  inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
133  return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
134  }
135  inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
136  return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
137  }
138 
139  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
140  return GetDescriptor();
141  }
142  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
143  return GetMetadataStatic().descriptor;
144  }
145  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
146  return GetMetadataStatic().reflection;
147  }
148  static const ModemIdEntry& default_instance();
149 
150  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
151  static inline const ModemIdEntry* internal_default_instance() {
152  return reinterpret_cast<const ModemIdEntry*>(
154  }
155  static constexpr int kIndexInFileMessages =
156  0;
157 
158  friend void swap(ModemIdEntry& a, ModemIdEntry& b) {
159  a.Swap(&b);
160  }
161  inline void Swap(ModemIdEntry* other) {
162  if (other == this) return;
163  if (GetArena() == other->GetArena()) {
164  InternalSwap(other);
165  } else {
166  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
167  }
168  }
169  void UnsafeArenaSwap(ModemIdEntry* other) {
170  if (other == this) return;
171  GOOGLE_DCHECK(GetArena() == other->GetArena());
172  InternalSwap(other);
173  }
174 
175  // implements Message ----------------------------------------------
176 
177  inline ModemIdEntry* New() const final {
178  return CreateMaybeMessage<ModemIdEntry>(nullptr);
179  }
180 
181  ModemIdEntry* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
182  return CreateMaybeMessage<ModemIdEntry>(arena);
183  }
184  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
185  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
186  void CopyFrom(const ModemIdEntry& from);
187  void MergeFrom(const ModemIdEntry& from);
188  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
189  bool IsInitialized() const final;
190 
191  size_t ByteSizeLong() const final;
192  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
193  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
194  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
195  int GetCachedSize() const final { return _cached_size_.Get(); }
196 
197  private:
198  inline void SharedCtor();
199  inline void SharedDtor();
200  void SetCachedSize(int size) const final;
201  void InternalSwap(ModemIdEntry* other);
202  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
203  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
204  return "goby.moos.protobuf.ModemIdEntry";
205  }
206  protected:
207  explicit ModemIdEntry(::PROTOBUF_NAMESPACE_ID::Arena* arena);
208  private:
209  static void ArenaDtor(void* object);
210  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
211  public:
212 
213  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
214  private:
215  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
216  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto);
218  }
219 
220  public:
221 
222  // nested types ----------------------------------------------------
223 
225  static constexpr VehicleType UNKNOWN =
227  static constexpr VehicleType AUV =
229  static constexpr VehicleType BUOY =
231  static constexpr VehicleType SHIP =
233  static constexpr VehicleType GLIDER =
235  static constexpr VehicleType ASC =
237  static inline bool VehicleType_IsValid(int value) {
238  return ModemIdEntry_VehicleType_IsValid(value);
239  }
240  static constexpr VehicleType VehicleType_MIN =
242  static constexpr VehicleType VehicleType_MAX =
244  static constexpr int VehicleType_ARRAYSIZE =
246  static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
249  }
250  template<typename T>
251  static inline const std::string& VehicleType_Name(T enum_t_value) {
252  static_assert(::std::is_same<T, VehicleType>::value ||
253  ::std::is_integral<T>::value,
254  "Incorrect type passed to function VehicleType_Name.");
255  return ModemIdEntry_VehicleType_Name(enum_t_value);
256  }
257  static inline bool VehicleType_Parse(const std::string& name,
258  VehicleType* value) {
259  return ModemIdEntry_VehicleType_Parse(name, value);
260  }
261 
262  // accessors -------------------------------------------------------
263 
264  enum : int {
265  kNameFieldNumber = 2,
266  kModemIdFieldNumber = 1,
267  kTypeFieldNumber = 3,
268  };
269  // required string name = 2;
270  bool has_name() const;
271  private:
272  bool _internal_has_name() const;
273  public:
274  void clear_name();
275  const std::string& name() const;
276  void set_name(const std::string& value);
277  void set_name(std::string&& value);
278  void set_name(const char* value);
279  void set_name(const char* value, size_t size);
280  std::string* mutable_name();
281  std::string* release_name();
282  void set_allocated_name(std::string* name);
283  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
284  " string fields are deprecated and will be removed in a"
285  " future release.")
286  std::string* unsafe_arena_release_name();
287  GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
288  " string fields are deprecated and will be removed in a"
289  " future release.")
290  void unsafe_arena_set_allocated_name(
291  std::string* name);
292  private:
293  const std::string& _internal_name() const;
294  void _internal_set_name(const std::string& value);
295  std::string* _internal_mutable_name();
296  public:
297 
298  // required uint32 modem_id = 1;
299  bool has_modem_id() const;
300  private:
301  bool _internal_has_modem_id() const;
302  public:
303  void clear_modem_id();
304  ::PROTOBUF_NAMESPACE_ID::uint32 modem_id() const;
305  void set_modem_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
306  private:
307  ::PROTOBUF_NAMESPACE_ID::uint32 _internal_modem_id() const;
308  void _internal_set_modem_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
309  public:
310 
311  // optional .goby.moos.protobuf.ModemIdEntry.VehicleType type = 3 [default = UNKNOWN];
312  bool has_type() const;
313  private:
314  bool _internal_has_type() const;
315  public:
316  void clear_type();
317  ::goby::moos::protobuf::ModemIdEntry_VehicleType type() const;
318  void set_type(::goby::moos::protobuf::ModemIdEntry_VehicleType value);
319  private:
320  ::goby::moos::protobuf::ModemIdEntry_VehicleType _internal_type() const;
321  void _internal_set_type(::goby::moos::protobuf::ModemIdEntry_VehicleType value);
322  public:
323 
324  // @@protoc_insertion_point(class_scope:goby.moos.protobuf.ModemIdEntry)
325  private:
326  class _Internal;
327 
328  // helper for ByteSizeLong()
329  size_t RequiredFieldsByteSizeFallback() const;
330 
331  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
332  typedef void InternalArenaConstructable_;
333  typedef void DestructorSkippable_;
334  ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
335  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
336  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
337  ::PROTOBUF_NAMESPACE_ID::uint32 modem_id_;
338  int type_;
340 };
341 // ===================================================================
342 
343 
344 // ===================================================================
345 
346 #ifdef __GNUC__
347  #pragma GCC diagnostic push
348  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
349 #endif // __GNUC__
350 // ModemIdEntry
351 
352 // required uint32 modem_id = 1;
353 inline bool ModemIdEntry::_internal_has_modem_id() const {
354  bool value = (_has_bits_[0] & 0x00000002u) != 0;
355  return value;
356 }
357 inline bool ModemIdEntry::has_modem_id() const {
358  return _internal_has_modem_id();
359 }
360 inline void ModemIdEntry::clear_modem_id() {
361  modem_id_ = 0u;
362  _has_bits_[0] &= ~0x00000002u;
363 }
364 inline ::PROTOBUF_NAMESPACE_ID::uint32 ModemIdEntry::_internal_modem_id() const {
365  return modem_id_;
366 }
367 inline ::PROTOBUF_NAMESPACE_ID::uint32 ModemIdEntry::modem_id() const {
368  // @@protoc_insertion_point(field_get:goby.moos.protobuf.ModemIdEntry.modem_id)
369  return _internal_modem_id();
370 }
371 inline void ModemIdEntry::_internal_set_modem_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
372  _has_bits_[0] |= 0x00000002u;
373  modem_id_ = value;
374 }
375 inline void ModemIdEntry::set_modem_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
376  _internal_set_modem_id(value);
377  // @@protoc_insertion_point(field_set:goby.moos.protobuf.ModemIdEntry.modem_id)
378 }
379 
380 // required string name = 2;
381 inline bool ModemIdEntry::_internal_has_name() const {
382  bool value = (_has_bits_[0] & 0x00000001u) != 0;
383  return value;
384 }
385 inline bool ModemIdEntry::has_name() const {
386  return _internal_has_name();
387 }
388 inline void ModemIdEntry::clear_name() {
389  name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
390  _has_bits_[0] &= ~0x00000001u;
391 }
392 inline const std::string& ModemIdEntry::name() const {
393  // @@protoc_insertion_point(field_get:goby.moos.protobuf.ModemIdEntry.name)
394  return _internal_name();
395 }
396 inline void ModemIdEntry::set_name(const std::string& value) {
397  _internal_set_name(value);
398  // @@protoc_insertion_point(field_set:goby.moos.protobuf.ModemIdEntry.name)
399 }
400 inline std::string* ModemIdEntry::mutable_name() {
401  // @@protoc_insertion_point(field_mutable:goby.moos.protobuf.ModemIdEntry.name)
402  return _internal_mutable_name();
403 }
404 inline const std::string& ModemIdEntry::_internal_name() const {
405  return name_.Get();
406 }
407 inline void ModemIdEntry::_internal_set_name(const std::string& value) {
408  _has_bits_[0] |= 0x00000001u;
409  name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
410 }
411 inline void ModemIdEntry::set_name(std::string&& value) {
412  _has_bits_[0] |= 0x00000001u;
413  name_.Set(
414  &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
415  // @@protoc_insertion_point(field_set_rvalue:goby.moos.protobuf.ModemIdEntry.name)
416 }
417 inline void ModemIdEntry::set_name(const char* value) {
418  GOOGLE_DCHECK(value != nullptr);
419  _has_bits_[0] |= 0x00000001u;
420  name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
421  GetArena());
422  // @@protoc_insertion_point(field_set_char:goby.moos.protobuf.ModemIdEntry.name)
423 }
424 inline void ModemIdEntry::set_name(const char* value,
425  size_t size) {
426  _has_bits_[0] |= 0x00000001u;
428  reinterpret_cast<const char*>(value), size), GetArena());
429  // @@protoc_insertion_point(field_set_pointer:goby.moos.protobuf.ModemIdEntry.name)
430 }
431 inline std::string* ModemIdEntry::_internal_mutable_name() {
432  _has_bits_[0] |= 0x00000001u;
433  return name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
434 }
435 inline std::string* ModemIdEntry::release_name() {
436  // @@protoc_insertion_point(field_release:goby.moos.protobuf.ModemIdEntry.name)
437  if (!_internal_has_name()) {
438  return nullptr;
439  }
440  _has_bits_[0] &= ~0x00000001u;
441  return name_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
442 }
443 inline void ModemIdEntry::set_allocated_name(std::string* name) {
444  if (name != nullptr) {
445  _has_bits_[0] |= 0x00000001u;
446  } else {
447  _has_bits_[0] &= ~0x00000001u;
448  }
450  GetArena());
451  // @@protoc_insertion_point(field_set_allocated:goby.moos.protobuf.ModemIdEntry.name)
452 }
453 inline std::string* ModemIdEntry::unsafe_arena_release_name() {
454  // @@protoc_insertion_point(field_unsafe_arena_release:goby.moos.protobuf.ModemIdEntry.name)
455  GOOGLE_DCHECK(GetArena() != nullptr);
456  _has_bits_[0] &= ~0x00000001u;
457  return name_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
458  GetArena());
459 }
460 inline void ModemIdEntry::unsafe_arena_set_allocated_name(
461  std::string* name) {
462  GOOGLE_DCHECK(GetArena() != nullptr);
463  if (name != nullptr) {
464  _has_bits_[0] |= 0x00000001u;
465  } else {
466  _has_bits_[0] &= ~0x00000001u;
467  }
468  name_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
469  name, GetArena());
470  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:goby.moos.protobuf.ModemIdEntry.name)
471 }
472 
473 // optional .goby.moos.protobuf.ModemIdEntry.VehicleType type = 3 [default = UNKNOWN];
474 inline bool ModemIdEntry::_internal_has_type() const {
475  bool value = (_has_bits_[0] & 0x00000004u) != 0;
476  return value;
477 }
478 inline bool ModemIdEntry::has_type() const {
479  return _internal_has_type();
480 }
481 inline void ModemIdEntry::clear_type() {
482  type_ = 0;
483  _has_bits_[0] &= ~0x00000004u;
484 }
485 inline ::goby::moos::protobuf::ModemIdEntry_VehicleType ModemIdEntry::_internal_type() const {
486  return static_cast< ::goby::moos::protobuf::ModemIdEntry_VehicleType >(type_);
487 }
489  // @@protoc_insertion_point(field_get:goby.moos.protobuf.ModemIdEntry.type)
490  return _internal_type();
491 }
492 inline void ModemIdEntry::_internal_set_type(::goby::moos::protobuf::ModemIdEntry_VehicleType value) {
494  _has_bits_[0] |= 0x00000004u;
495  type_ = value;
496 }
497 inline void ModemIdEntry::set_type(::goby::moos::protobuf::ModemIdEntry_VehicleType value) {
498  _internal_set_type(value);
499  // @@protoc_insertion_point(field_set:goby.moos.protobuf.ModemIdEntry.type)
500 }
501 
502 #ifdef __GNUC__
503  #pragma GCC diagnostic pop
504 #endif // __GNUC__
505 
506 // @@protoc_insertion_point(namespace_scope)
507 
508 } // namespace protobuf
509 } // namespace moos
510 } // namespace goby
511 
512 PROTOBUF_NAMESPACE_OPEN
513 
514 template <> struct is_proto_enum< ::goby::moos::protobuf::ModemIdEntry_VehicleType> : ::std::true_type {};
515 template <>
516 inline const EnumDescriptor* GetEnumDescriptor< ::goby::moos::protobuf::ModemIdEntry_VehicleType>() {
518 }
519 
520 PROTOBUF_NAMESPACE_CLOSE
521 
522 // @@protoc_insertion_point(global_scope)
523 
524 #include <google/protobuf/port_undef.inc>
525 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
ModemIdEntry(ModemIdEntry &&from) noexcept
void set_allocated_name(std::string *name)
static const ModemIdEntry * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static bool VehicleType_IsValid(int value)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
friend void swap(ModemIdEntry &a, ModemIdEntry &b)
static bool VehicleType_Parse(const std::string &name, VehicleType *value)
ModemIdEntry & operator=(ModemIdEntry &&from) noexcept
static const ModemIdEntry & default_instance()
void set_name(const char *value)
ModemIdEntry & operator=(const ModemIdEntry &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void set_name(const char *value, size_t size)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_name(std::string &&value)
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void UnsafeArenaSwap(ModemIdEntry *other)
ModemIdEntry(const ModemIdEntry &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const std::string & VehicleType_Name(T enum_t_value)
const std::string & name() const
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * VehicleType_descriptor()
void CopyFrom(const ModemIdEntry &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void set_name(const std::string &value)
ModemIdEntry * New() const final
ModemIdEntry(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void MergeFrom(const ModemIdEntry &from)
ModemIdEntry * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
@ value
the parser finished reading a JSON value
bool ModemIdEntry_VehicleType_Parse(const std::string &name, ModemIdEntry_VehicleType *value)
ModemIdEntryDefaultTypeInternal _ModemIdEntry_default_instance_
constexpr int ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE
constexpr ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MIN
bool ModemIdEntry_VehicleType_IsValid(int value)
const std::string & ModemIdEntry_VehicleType_Name(T enum_t_value)
constexpr ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MAX
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ModemIdEntry_VehicleType_descriptor()
The global namespace for the Goby project.
std::uint32_t uint32
PROTOBUF_EXPORT const std::string & GetEmptyStringAlreadyInited()
Definition: message_lite.h:154
type
Generic JSON types used in JWTs.
Definition: jwt.h:2072
#define ByteSizeLong
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
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)
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]