Goby3  3.1.4
2024.02.22
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 PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
5 #define PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/generated_enum_reflection.h>
33 #include <google/protobuf/unknown_field_set.h>
34 #include <boost/units/quantity.hpp>
35 #include <boost/units/absolute.hpp>
36 #include <boost/units/dimensionless_type.hpp>
37 #include <boost/units/make_scaled_unit.hpp>
38 // @@protoc_insertion_point(includes)
39 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
40 
42 // Internal implementation detail -- do not use these members.
43 struct TableStruct {
44  static const ::google::protobuf::internal::ParseTableField entries[];
45  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
46  static const ::google::protobuf::internal::ParseTable schema[1];
47  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
48  static const ::google::protobuf::internal::SerializationTable serialization_table[];
50 };
51 void AddDescriptors();
52 } // namespace protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
53 namespace goby {
54 namespace moos {
55 namespace protobuf {
56 class ModemIdEntry;
57 class ModemIdEntryDefaultTypeInternal;
58 extern ModemIdEntryDefaultTypeInternal _ModemIdEntry_default_instance_;
59 } // namespace protobuf
60 } // namespace moos
61 } // namespace goby
62 namespace google {
63 namespace protobuf {
64 template<> ::goby::moos::protobuf::ModemIdEntry* Arena::CreateMaybeMessage<::goby::moos::protobuf::ModemIdEntry>(Arena*);
65 } // namespace protobuf
66 } // namespace google
67 namespace goby {
68 namespace moos {
69 namespace protobuf {
70 
78 };
79 bool ModemIdEntry_VehicleType_IsValid(int value);
83 
84 const ::google::protobuf::EnumDescriptor* ModemIdEntry_VehicleType_descriptor();
85 inline const ::std::string& ModemIdEntry_VehicleType_Name(ModemIdEntry_VehicleType value) {
86  return ::google::protobuf::internal::NameOfEnum(
88 }
90  const ::std::string& name, ModemIdEntry_VehicleType* value) {
91  return ::google::protobuf::internal::ParseNamedEnum<ModemIdEntry_VehicleType>(
93 }
94 // ===================================================================
95 
96 class ModemIdEntry : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.moos.protobuf.ModemIdEntry) */ {
97  public:
98  ModemIdEntry();
99  virtual ~ModemIdEntry();
100 
101  ModemIdEntry(const ModemIdEntry& from);
102 
103  inline ModemIdEntry& operator=(const ModemIdEntry& from) {
104  CopyFrom(from);
105  return *this;
106  }
107  #if LANG_CXX11
108  ModemIdEntry(ModemIdEntry&& from) noexcept
109  : ModemIdEntry() {
110  *this = ::std::move(from);
111  }
112 
113  inline ModemIdEntry& operator=(ModemIdEntry&& from) noexcept {
114  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
115  if (this != &from) InternalSwap(&from);
116  } else {
117  CopyFrom(from);
118  }
119  return *this;
120  }
121  #endif
122  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
123  return _internal_metadata_.unknown_fields();
124  }
125  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
126  return _internal_metadata_.mutable_unknown_fields();
127  }
128 
129  static const ::google::protobuf::Descriptor* descriptor();
130  static const ModemIdEntry& default_instance();
131 
132  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
133  static inline const ModemIdEntry* internal_default_instance() {
134  return reinterpret_cast<const ModemIdEntry*>(
136  }
137  static constexpr int kIndexInFileMessages =
138  0;
139 
140  void Swap(ModemIdEntry* other);
141  friend void swap(ModemIdEntry& a, ModemIdEntry& b) {
142  a.Swap(&b);
143  }
144 
145  // implements Message ----------------------------------------------
146 
147  inline ModemIdEntry* New() const final {
148  return CreateMaybeMessage<ModemIdEntry>(NULL);
149  }
150 
151  ModemIdEntry* New(::google::protobuf::Arena* arena) const final {
152  return CreateMaybeMessage<ModemIdEntry>(arena);
153  }
154  void CopyFrom(const ::google::protobuf::Message& from) final;
155  void MergeFrom(const ::google::protobuf::Message& from) final;
156  void CopyFrom(const ModemIdEntry& from);
157  void MergeFrom(const ModemIdEntry& from);
158  void Clear() final;
159  bool IsInitialized() const final;
160 
161  size_t ByteSizeLong() const final;
163  ::google::protobuf::io::CodedInputStream* input) final;
165  ::google::protobuf::io::CodedOutputStream* output) const final;
167  bool deterministic, ::google::protobuf::uint8* target) const final;
168  int GetCachedSize() const final { return _cached_size_.Get(); }
169 
170  private:
171  void SharedCtor();
172  void SharedDtor();
173  void SetCachedSize(int size) const final;
174  void InternalSwap(ModemIdEntry* other);
175  private:
176  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
177  return NULL;
178  }
179  inline void* MaybeArenaPtr() const {
180  return NULL;
181  }
182  public:
183 
185 
186  // nested types ----------------------------------------------------
187 
189  static const VehicleType UNKNOWN =
191  static const VehicleType AUV =
193  static const VehicleType BUOY =
195  static const VehicleType SHIP =
197  static const VehicleType GLIDER =
199  static const VehicleType ASC =
201  static inline bool VehicleType_IsValid(int value) {
202  return ModemIdEntry_VehicleType_IsValid(value);
203  }
208  static const int VehicleType_ARRAYSIZE =
210  static inline const ::google::protobuf::EnumDescriptor*
213  }
214  static inline const ::std::string& VehicleType_Name(VehicleType value) {
215  return ModemIdEntry_VehicleType_Name(value);
216  }
217  static inline bool VehicleType_Parse(const ::std::string& name,
218  VehicleType* value) {
219  return ModemIdEntry_VehicleType_Parse(name, value);
220  }
221 
222  // accessors -------------------------------------------------------
223 
224  // required string name = 2;
225  bool has_name() const;
226  void clear_name();
227  static const int kNameFieldNumber = 2;
228  const ::std::string& name() const;
229  void set_name(const ::std::string& value);
230  #if LANG_CXX11
231  void set_name(::std::string&& value);
232  #endif
233  void set_name(const char* value);
234  void set_name(const char* value, size_t size);
235  ::std::string* mutable_name();
236  ::std::string* release_name();
237  void set_allocated_name(::std::string* name);
238 
239  // required uint32 modem_id = 1;
240  bool has_modem_id() const;
241  void clear_modem_id();
242  static const int kModemIdFieldNumber = 1;
245 
246  // optional .goby.moos.protobuf.ModemIdEntry.VehicleType type = 3 [default = UNKNOWN];
247  bool has_type() const;
248  void clear_type();
249  static const int kTypeFieldNumber = 3;
252 
253  // @@protoc_insertion_point(class_scope:goby.moos.protobuf.ModemIdEntry)
254  private:
255  void set_has_modem_id();
256  void clear_has_modem_id();
257  void set_has_name();
258  void clear_has_name();
259  void set_has_type();
260  void clear_has_type();
261 
262  // helper for ByteSizeLong()
263  size_t RequiredFieldsByteSizeFallback() const;
264 
265  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
266  ::google::protobuf::internal::HasBits<1> _has_bits_;
267  mutable ::google::protobuf::internal::CachedSize _cached_size_;
268  ::google::protobuf::internal::ArenaStringPtr name_;
269  ::google::protobuf::uint32 modem_id_;
270  int type_;
271  friend struct ::protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct;
272 };
273 // ===================================================================
274 
275 
276 // ===================================================================
277 
278 #ifdef __GNUC__
279  #pragma GCC diagnostic push
280  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
281 #endif // __GNUC__
282 // ModemIdEntry
283 
284 // required uint32 modem_id = 1;
285 inline bool ModemIdEntry::has_modem_id() const {
286  return (_has_bits_[0] & 0x00000002u) != 0;
287 }
288 inline void ModemIdEntry::set_has_modem_id() {
289  _has_bits_[0] |= 0x00000002u;
290 }
291 inline void ModemIdEntry::clear_has_modem_id() {
292  _has_bits_[0] &= ~0x00000002u;
293 }
295  modem_id_ = 0u;
296  clear_has_modem_id();
297 }
299  // @@protoc_insertion_point(field_get:goby.moos.protobuf.ModemIdEntry.modem_id)
300  return modem_id_;
301 }
303  set_has_modem_id();
304  modem_id_ = value;
305  // @@protoc_insertion_point(field_set:goby.moos.protobuf.ModemIdEntry.modem_id)
306 }
307 
308 // required string name = 2;
309 inline bool ModemIdEntry::has_name() const {
310  return (_has_bits_[0] & 0x00000001u) != 0;
311 }
312 inline void ModemIdEntry::set_has_name() {
313  _has_bits_[0] |= 0x00000001u;
314 }
315 inline void ModemIdEntry::clear_has_name() {
316  _has_bits_[0] &= ~0x00000001u;
317 }
319  name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
320  clear_has_name();
321 }
322 inline const ::std::string& ModemIdEntry::name() const {
323  // @@protoc_insertion_point(field_get:goby.moos.protobuf.ModemIdEntry.name)
324  return name_.GetNoArena();
325 }
326 inline void ModemIdEntry::set_name(const ::std::string& value) {
327  set_has_name();
328  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
329  // @@protoc_insertion_point(field_set:goby.moos.protobuf.ModemIdEntry.name)
330 }
331 #if LANG_CXX11
332 inline void ModemIdEntry::set_name(::std::string&& value) {
333  set_has_name();
334  name_.SetNoArena(
336  // @@protoc_insertion_point(field_set_rvalue:goby.moos.protobuf.ModemIdEntry.name)
337 }
338 #endif
339 inline void ModemIdEntry::set_name(const char* value) {
340  GOOGLE_DCHECK(value != NULL);
341  set_has_name();
342  name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
343  // @@protoc_insertion_point(field_set_char:goby.moos.protobuf.ModemIdEntry.name)
344 }
345 inline void ModemIdEntry::set_name(const char* value, size_t size) {
346  set_has_name();
348  ::std::string(reinterpret_cast<const char*>(value), size));
349  // @@protoc_insertion_point(field_set_pointer:goby.moos.protobuf.ModemIdEntry.name)
350 }
351 inline ::std::string* ModemIdEntry::mutable_name() {
352  set_has_name();
353  // @@protoc_insertion_point(field_mutable:goby.moos.protobuf.ModemIdEntry.name)
354  return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
355 }
356 inline ::std::string* ModemIdEntry::release_name() {
357  // @@protoc_insertion_point(field_release:goby.moos.protobuf.ModemIdEntry.name)
358  if (!has_name()) {
359  return NULL;
360  }
361  clear_has_name();
362  return name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
363 }
364 inline void ModemIdEntry::set_allocated_name(::std::string* name) {
365  if (name != NULL) {
366  set_has_name();
367  } else {
368  clear_has_name();
369  }
370  name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
371  // @@protoc_insertion_point(field_set_allocated:goby.moos.protobuf.ModemIdEntry.name)
372 }
373 
374 // optional .goby.moos.protobuf.ModemIdEntry.VehicleType type = 3 [default = UNKNOWN];
375 inline bool ModemIdEntry::has_type() const {
376  return (_has_bits_[0] & 0x00000004u) != 0;
377 }
378 inline void ModemIdEntry::set_has_type() {
379  _has_bits_[0] |= 0x00000004u;
380 }
381 inline void ModemIdEntry::clear_has_type() {
382  _has_bits_[0] &= ~0x00000004u;
383 }
385  type_ = 0;
386  clear_has_type();
387 }
389  // @@protoc_insertion_point(field_get:goby.moos.protobuf.ModemIdEntry.type)
390  return static_cast< ::goby::moos::protobuf::ModemIdEntry_VehicleType >(type_);
391 }
394  set_has_type();
395  type_ = value;
396  // @@protoc_insertion_point(field_set:goby.moos.protobuf.ModemIdEntry.type)
397 }
398 
399 #ifdef __GNUC__
400  #pragma GCC diagnostic pop
401 #endif // __GNUC__
402 
403 // @@protoc_insertion_point(namespace_scope)
404 
405 } // namespace protobuf
406 } // namespace moos
407 } // namespace goby
408 
409 namespace google {
410 namespace protobuf {
411 
412 template <> struct is_proto_enum< ::goby::moos::protobuf::ModemIdEntry_VehicleType> : ::std::true_type {};
413 template <>
414 inline const EnumDescriptor* GetEnumDescriptor< ::goby::moos::protobuf::ModemIdEntry_VehicleType>() {
416 }
417 
418 } // namespace protobuf
419 } // namespace google
420 
421 // @@protoc_insertion_point(global_scope)
422 
423 #endif // PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
goby::moos::protobuf::ModemIdEntry::VehicleType_descriptor
static const ::google::protobuf::EnumDescriptor * VehicleType_descriptor()
Definition: modem_id_lookup.pb.h:211
goby::moos::protobuf::ModemIdEntry::release_name
::std::string * release_name()
Definition: modem_id_lookup.pb.h:356
goby::moos::protobuf::ModemIdEntry::UNKNOWN
static const VehicleType UNKNOWN
Definition: modem_id_lookup.pb.h:189
goby::moos::protobuf::ModemIdEntry::has_modem_id
bool has_modem_id() const
Definition: modem_id_lookup.pb.h:285
goby::moos::protobuf::ModemIdEntry::ByteSizeLong
size_t ByteSizeLong() const final
google::protobuf::internal::GetEmptyStringAlreadyInited
LIBPROTOBUF_EXPORTconst ::std::string & GetEmptyStringAlreadyInited()
Definition: message_lite.h:133
goby::moos::protobuf::ModemIdEntry::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::moos::protobuf::ModemIdEntry::default_instance
static const ModemIdEntry & default_instance()
goby::moos::protobuf::ModemIdEntry::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: modem_id_lookup.pb.h:125
goby::moos::protobuf::ModemIdEntry::VehicleType_MIN
static const VehicleType VehicleType_MIN
Definition: modem_id_lookup.pb.h:204
protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto
Definition: modem_id_lookup.pb.h:41
goby::moos::protobuf::ModemIdEntry_VehicleType_AUV
@ ModemIdEntry_VehicleType_AUV
Definition: modem_id_lookup.pb.h:73
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::moos::protobuf::ModemIdEntry::~ModemIdEntry
virtual ~ModemIdEntry()
goby::moos::protobuf::ModemIdEntry::GetCachedSize
int GetCachedSize() const final
Definition: modem_id_lookup.pb.h:168
goby::moos::protobuf::ModemIdEntry::GLIDER
static const VehicleType GLIDER
Definition: modem_id_lookup.pb.h:197
goby::moos::protobuf::ModemIdEntry::VehicleType_IsValid
static bool VehicleType_IsValid(int value)
Definition: modem_id_lookup.pb.h:201
goby::moos::protobuf::ModemIdEntry::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::moos::protobuf::ModemIdEntry::New
ModemIdEntry * New() const final
Definition: modem_id_lookup.pb.h:147
goby::moos::protobuf::ModemIdEntry_VehicleType_ASC
@ ModemIdEntry_VehicleType_ASC
Definition: modem_id_lookup.pb.h:77
goby::moos::protobuf::ModemIdEntry::swap
friend void swap(ModemIdEntry &a, ModemIdEntry &b)
Definition: modem_id_lookup.pb.h:141
goby::moos::protobuf::ModemIdEntry::VehicleType_MAX
static const VehicleType VehicleType_MAX
Definition: modem_id_lookup.pb.h:206
goby::moos::protobuf::ModemIdEntry_VehicleType_Name
const ::std::string & ModemIdEntry_VehicleType_Name(ModemIdEntry_VehicleType value)
Definition: modem_id_lookup.pb.h:85
goby::moos::protobuf::ModemIdEntry_VehicleType_SHIP
@ ModemIdEntry_VehicleType_SHIP
Definition: modem_id_lookup.pb.h:75
goby::moos::protobuf::ModemIdEntry::has_name
bool has_name() const
Definition: modem_id_lookup.pb.h:309
goby::moos::protobuf::ModemIdEntry::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::moos::protobuf::ModemIdEntry::clear_type
void clear_type()
Definition: modem_id_lookup.pb.h:384
goby::moos::protobuf::ModemIdEntry::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE
const int ModemIdEntry_VehicleType_VehicleType_ARRAYSIZE
Definition: modem_id_lookup.pb.h:82
protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct
Definition: modem_id_lookup.pb.h:43
protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[1]
Definition: modem_id_lookup.pb.h:46
goby::moos::protobuf::ModemIdEntry::kNameFieldNumber
static const int kNameFieldNumber
Definition: modem_id_lookup.pb.h:227
goby::moos::protobuf::ModemIdEntry::AUV
static const VehicleType AUV
Definition: modem_id_lookup.pb.h:191
google::protobuf::Arena
Definition: arena.h:244
goby::moos::protobuf::ModemIdEntry::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: modem_id_lookup.pb.h:137
protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: modem_id_lookup.pb.h:45
goby::moos::protobuf::ModemIdEntry::Swap
void Swap(ModemIdEntry *other)
goby::moos::protobuf::ModemIdEntry::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::moos::protobuf::ModemIdEntry::IsInitialized
bool IsInitialized() const final
goby::moos::protobuf::ModemIdEntry::VehicleType_ARRAYSIZE
static const int VehicleType_ARRAYSIZE
Definition: modem_id_lookup.pb.h:208
goby::moos::protobuf::ModemIdEntry::kTypeFieldNumber
static const int kTypeFieldNumber
Definition: modem_id_lookup.pb.h:249
goby::moos::protobuf::ModemIdEntry::kModemIdFieldNumber
static const int kModemIdFieldNumber
Definition: modem_id_lookup.pb.h:242
goby::moos::protobuf::ModemIdEntry::Clear
void Clear() final
goby::moos::protobuf::ModemIdEntry::set_allocated_name
void set_allocated_name(::std::string *name)
Definition: modem_id_lookup.pb.h:364
goby::moos::protobuf::ModemIdEntry_VehicleType_descriptor
const ::google::protobuf::EnumDescriptor * ModemIdEntry_VehicleType_descriptor()
goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_MIN
const ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MIN
Definition: modem_id_lookup.pb.h:80
message.h
protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: modem_id_lookup.pb.h:47
protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::AddDescriptors
void AddDescriptors()
goby::moos::protobuf::ModemIdEntry::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::moos::protobuf::ModemIdEntry::name
const ::std::string & name() const
Definition: modem_id_lookup.pb.h:322
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::moos::protobuf::ModemIdEntry::operator=
ModemIdEntry & operator=(const ModemIdEntry &from)
Definition: modem_id_lookup.pb.h:103
goby::moos::protobuf::ModemIdEntry::clear_name
void clear_name()
Definition: modem_id_lookup.pb.h:318
goby::moos::protobuf::ModemIdEntry::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: modem_id_lookup.pb.h:48
goby::moos::protobuf::ModemIdEntry::VehicleType_Name
static const ::std::string & VehicleType_Name(VehicleType value)
Definition: modem_id_lookup.pb.h:214
goby::moos::protobuf::ModemIdEntry::New
ModemIdEntry * New(::google::protobuf::Arena *arena) const final
Definition: modem_id_lookup.pb.h:151
goby::moos::protobuf::ModemIdEntry::has_type
bool has_type() const
Definition: modem_id_lookup.pb.h:375
goby::moos::protobuf::ModemIdEntry_VehicleType_BUOY
@ ModemIdEntry_VehicleType_BUOY
Definition: modem_id_lookup.pb.h:74
goby::moos::protobuf::ModemIdEntry::mutable_name
::std::string * mutable_name()
Definition: modem_id_lookup.pb.h:351
goby::moos::protobuf::ModemIdEntry::set_type
void set_type(::goby::moos::protobuf::ModemIdEntry_VehicleType value)
Definition: modem_id_lookup.pb.h:392
protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: modem_id_lookup.pb.h:49
goby::moos::protobuf::ModemIdEntry_VehicleType_GLIDER
@ ModemIdEntry_VehicleType_GLIDER
Definition: modem_id_lookup.pb.h:76
google::protobuf::Metadata
Definition: message.h:174
goby::moos::protobuf::ModemIdEntry_VehicleType_UNKNOWN
@ ModemIdEntry_VehicleType_UNKNOWN
Definition: modem_id_lookup.pb.h:72
google::protobuf::Message
Definition: message.h:189
goby::moos::protobuf::ModemIdEntry::clear_modem_id
void clear_modem_id()
Definition: modem_id_lookup.pb.h:294
goby::moos::protobuf::ModemIdEntry::modem_id
::google::protobuf::uint32 modem_id() const
Definition: modem_id_lookup.pb.h:298
goby::moos::protobuf::ModemIdEntry::BUOY
static const VehicleType BUOY
Definition: modem_id_lookup.pb.h:193
goby::moos::protobuf::ModemIdEntry::set_name
void set_name(const ::std::string &value)
Definition: modem_id_lookup.pb.h:326
arena.h
protobuf_goby_2fmoos_2fprotobuf_2fmodem_5fid_5flookup_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: modem_id_lookup.pb.h:44
goby::moos::protobuf::ModemIdEntry_VehicleType_IsValid
bool ModemIdEntry_VehicleType_IsValid(int value)
goby::moos::protobuf::ModemIdEntry::set_modem_id
void set_modem_id(::google::protobuf::uint32 value)
Definition: modem_id_lookup.pb.h:302
goby::moos::protobuf::_ModemIdEntry_default_instance_
ModemIdEntryDefaultTypeInternal _ModemIdEntry_default_instance_
goby::moos::protobuf::ModemIdEntry::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: modem_id_lookup.pb.h:122
goby::moos::protobuf::ModemIdEntry::type
::goby::moos::protobuf::ModemIdEntry_VehicleType type() const
Definition: modem_id_lookup.pb.h:388
goby::moos::protobuf::ModemIdEntry::SHIP
static const VehicleType SHIP
Definition: modem_id_lookup.pb.h:195
goby::moos::protobuf::ModemIdEntry::VehicleType_Parse
static bool VehicleType_Parse(const ::std::string &name, VehicleType *value)
Definition: modem_id_lookup.pb.h:217
goby::moos::protobuf::ModemIdEntry
Definition: modem_id_lookup.pb.h:96
goby::moos::protobuf::ModemIdEntry_VehicleType_Parse
bool ModemIdEntry_VehicleType_Parse(const ::std::string &name, ModemIdEntry_VehicleType *value)
Definition: modem_id_lookup.pb.h:89
goby::moos::protobuf::ModemIdEntry_VehicleType_VehicleType_MAX
const ModemIdEntry_VehicleType ModemIdEntry_VehicleType_VehicleType_MAX
Definition: modem_id_lookup.pb.h:81
google
Definition: dccl.h:57
goby::moos::protobuf::ModemIdEntry_VehicleType
ModemIdEntry_VehicleType
Definition: modem_id_lookup.pb.h:71
goby::moos::protobuf::ModemIdEntry::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::moos::protobuf::ModemIdEntry::ASC
static const VehicleType ASC
Definition: modem_id_lookup.pb.h:199
goby::moos::protobuf::ModemIdEntry::internal_default_instance
static const ModemIdEntry * internal_default_instance()
Definition: modem_id_lookup.pb.h:133
goby::moos::protobuf::ModemIdEntry::ModemIdEntry
ModemIdEntry()