Goby3  3.1.5
2024.05.14
liaison_config.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/moos/protobuf/liaison_config.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto
5 #define PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_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/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_2fliaison_5fconfig_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[2];
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_2fliaison_5fconfig_2eproto
53 namespace goby {
54 namespace moos {
55 namespace protobuf {
56 class AcommsConfig;
57 class AcommsConfigDefaultTypeInternal;
58 extern AcommsConfigDefaultTypeInternal _AcommsConfig_default_instance_;
59 class GeodesyConfig;
60 class GeodesyConfigDefaultTypeInternal;
61 extern GeodesyConfigDefaultTypeInternal _GeodesyConfig_default_instance_;
62 } // namespace protobuf
63 } // namespace moos
64 } // namespace goby
65 namespace google {
66 namespace protobuf {
67 template<> ::goby::moos::protobuf::AcommsConfig* Arena::CreateMaybeMessage<::goby::moos::protobuf::AcommsConfig>(Arena*);
68 template<> ::goby::moos::protobuf::GeodesyConfig* Arena::CreateMaybeMessage<::goby::moos::protobuf::GeodesyConfig>(Arena*);
69 } // namespace protobuf
70 } // namespace google
71 namespace goby {
72 namespace moos {
73 namespace protobuf {
74 
75 // ===================================================================
76 
77 class GeodesyConfig : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.moos.protobuf.GeodesyConfig) */ {
78  public:
79  GeodesyConfig();
80  virtual ~GeodesyConfig();
81 
82  GeodesyConfig(const GeodesyConfig& from);
83 
84  inline GeodesyConfig& operator=(const GeodesyConfig& from) {
85  CopyFrom(from);
86  return *this;
87  }
88  #if LANG_CXX11
89  GeodesyConfig(GeodesyConfig&& from) noexcept
90  : GeodesyConfig() {
91  *this = ::std::move(from);
92  }
93 
94  inline GeodesyConfig& operator=(GeodesyConfig&& from) noexcept {
95  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
96  if (this != &from) InternalSwap(&from);
97  } else {
98  CopyFrom(from);
99  }
100  return *this;
101  }
102  #endif
103  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
104  return _internal_metadata_.unknown_fields();
105  }
106  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
107  return _internal_metadata_.mutable_unknown_fields();
108  }
109 
110  static const ::google::protobuf::Descriptor* descriptor();
111  static const GeodesyConfig& default_instance();
112 
113  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
114  static inline const GeodesyConfig* internal_default_instance() {
115  return reinterpret_cast<const GeodesyConfig*>(
117  }
118  static constexpr int kIndexInFileMessages =
119  0;
120 
121  void Swap(GeodesyConfig* other);
122  friend void swap(GeodesyConfig& a, GeodesyConfig& b) {
123  a.Swap(&b);
124  }
125 
126  // implements Message ----------------------------------------------
127 
128  inline GeodesyConfig* New() const final {
129  return CreateMaybeMessage<GeodesyConfig>(NULL);
130  }
131 
132  GeodesyConfig* New(::google::protobuf::Arena* arena) const final {
133  return CreateMaybeMessage<GeodesyConfig>(arena);
134  }
135  void CopyFrom(const ::google::protobuf::Message& from) final;
136  void MergeFrom(const ::google::protobuf::Message& from) final;
137  void CopyFrom(const GeodesyConfig& from);
138  void MergeFrom(const GeodesyConfig& from);
139  void Clear() final;
140  bool IsInitialized() const final;
141 
142  size_t ByteSizeLong() const final;
144  ::google::protobuf::io::CodedInputStream* input) final;
146  ::google::protobuf::io::CodedOutputStream* output) const final;
148  bool deterministic, ::google::protobuf::uint8* target) const final;
149  int GetCachedSize() const final { return _cached_size_.Get(); }
150 
151  private:
152  void SharedCtor();
153  void SharedDtor();
154  void SetCachedSize(int size) const final;
155  void InternalSwap(GeodesyConfig* other);
156  private:
157  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
158  return NULL;
159  }
160  inline void* MaybeArenaPtr() const {
161  return NULL;
162  }
163  public:
164 
166 
167  // nested types ----------------------------------------------------
168 
169  // accessors -------------------------------------------------------
170 
171  // required double lat_origin = 1;
172  bool has_lat_origin() const;
173  void clear_lat_origin();
174  static const int kLatOriginFieldNumber = 1;
175  double lat_origin() const;
176  void set_lat_origin(double value);
177 
178  // required double lon_origin = 2;
179  bool has_lon_origin() const;
180  void clear_lon_origin();
181  static const int kLonOriginFieldNumber = 2;
182  double lon_origin() const;
183  void set_lon_origin(double value);
184 
185  // @@protoc_insertion_point(class_scope:goby.moos.protobuf.GeodesyConfig)
186  private:
187  void set_has_lat_origin();
188  void clear_has_lat_origin();
189  void set_has_lon_origin();
190  void clear_has_lon_origin();
191 
192  // helper for ByteSizeLong()
193  size_t RequiredFieldsByteSizeFallback() const;
194 
195  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
196  ::google::protobuf::internal::HasBits<1> _has_bits_;
197  mutable ::google::protobuf::internal::CachedSize _cached_size_;
198  double lat_origin_;
199  double lon_origin_;
201 };
202 // -------------------------------------------------------------------
203 
204 class AcommsConfig : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.moos.protobuf.AcommsConfig) */ {
205  public:
206  AcommsConfig();
207  virtual ~AcommsConfig();
208 
209  AcommsConfig(const AcommsConfig& from);
210 
211  inline AcommsConfig& operator=(const AcommsConfig& from) {
212  CopyFrom(from);
213  return *this;
214  }
215  #if LANG_CXX11
216  AcommsConfig(AcommsConfig&& from) noexcept
217  : AcommsConfig() {
218  *this = ::std::move(from);
219  }
220 
221  inline AcommsConfig& operator=(AcommsConfig&& from) noexcept {
222  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
223  if (this != &from) InternalSwap(&from);
224  } else {
225  CopyFrom(from);
226  }
227  return *this;
228  }
229  #endif
230  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
231  return _internal_metadata_.unknown_fields();
232  }
233  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
234  return _internal_metadata_.mutable_unknown_fields();
235  }
236 
237  static const ::google::protobuf::Descriptor* descriptor();
238  static const AcommsConfig& default_instance();
239 
240  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
241  static inline const AcommsConfig* internal_default_instance() {
242  return reinterpret_cast<const AcommsConfig*>(
244  }
245  static constexpr int kIndexInFileMessages =
246  1;
247 
248  void Swap(AcommsConfig* other);
249  friend void swap(AcommsConfig& a, AcommsConfig& b) {
250  a.Swap(&b);
251  }
252 
253  // implements Message ----------------------------------------------
254 
255  inline AcommsConfig* New() const final {
256  return CreateMaybeMessage<AcommsConfig>(NULL);
257  }
258 
259  AcommsConfig* New(::google::protobuf::Arena* arena) const final {
260  return CreateMaybeMessage<AcommsConfig>(arena);
261  }
262  void CopyFrom(const ::google::protobuf::Message& from) final;
263  void MergeFrom(const ::google::protobuf::Message& from) final;
264  void CopyFrom(const AcommsConfig& from);
265  void MergeFrom(const AcommsConfig& from);
266  void Clear() final;
267  bool IsInitialized() const final;
268 
269  size_t ByteSizeLong() const final;
271  ::google::protobuf::io::CodedInputStream* input) final;
273  ::google::protobuf::io::CodedOutputStream* output) const final;
275  bool deterministic, ::google::protobuf::uint8* target) const final;
276  int GetCachedSize() const final { return _cached_size_.Get(); }
277 
278  private:
279  void SharedCtor();
280  void SharedDtor();
281  void SetCachedSize(int size) const final;
282  void InternalSwap(AcommsConfig* other);
283  private:
284  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
285  return NULL;
286  }
287  inline void* MaybeArenaPtr() const {
288  return NULL;
289  }
290  public:
291 
293 
294  // nested types ----------------------------------------------------
295 
296  // accessors -------------------------------------------------------
297 
298  // optional bool minimize_dccl = 1 [default = false];
299  bool has_minimize_dccl() const;
300  void clear_minimize_dccl();
301  static const int kMinimizeDcclFieldNumber = 1;
302  bool minimize_dccl() const;
303  void set_minimize_dccl(bool value);
304 
305  // optional bool minimize_queue = 2 [default = false];
306  bool has_minimize_queue() const;
307  void clear_minimize_queue();
308  static const int kMinimizeQueueFieldNumber = 2;
309  bool minimize_queue() const;
310  void set_minimize_queue(bool value);
311 
312  // optional bool minimize_amac = 3 [default = false];
313  bool has_minimize_amac() const;
314  void clear_minimize_amac();
315  static const int kMinimizeAmacFieldNumber = 3;
316  bool minimize_amac() const;
317  void set_minimize_amac(bool value);
318 
319  // optional bool minimize_driver = 4 [default = false];
320  bool has_minimize_driver() const;
321  void clear_minimize_driver();
322  static const int kMinimizeDriverFieldNumber = 4;
323  bool minimize_driver() const;
324  void set_minimize_driver(bool value);
325 
326  // @@protoc_insertion_point(class_scope:goby.moos.protobuf.AcommsConfig)
327  private:
328  void set_has_minimize_dccl();
329  void clear_has_minimize_dccl();
330  void set_has_minimize_queue();
331  void clear_has_minimize_queue();
332  void set_has_minimize_amac();
333  void clear_has_minimize_amac();
334  void set_has_minimize_driver();
335  void clear_has_minimize_driver();
336 
337  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
338  ::google::protobuf::internal::HasBits<1> _has_bits_;
339  mutable ::google::protobuf::internal::CachedSize _cached_size_;
340  bool minimize_dccl_;
341  bool minimize_queue_;
342  bool minimize_amac_;
343  bool minimize_driver_;
345 };
346 // ===================================================================
347 
348 static const int kGeodesyConfigFieldNumber = 1002;
349 extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig,
350  ::google::protobuf::internal::MessageTypeTraits< ::goby::moos::protobuf::GeodesyConfig >, 11, false >
352 static const int kAcommsConfigFieldNumber = 1003;
353 extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig,
354  ::google::protobuf::internal::MessageTypeTraits< ::goby::moos::protobuf::AcommsConfig >, 11, false >
356 
357 // ===================================================================
358 
359 #ifdef __GNUC__
360  #pragma GCC diagnostic push
361  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
362 #endif // __GNUC__
363 // GeodesyConfig
364 
365 // required double lat_origin = 1;
366 inline bool GeodesyConfig::has_lat_origin() const {
367  return (_has_bits_[0] & 0x00000001u) != 0;
368 }
369 inline void GeodesyConfig::set_has_lat_origin() {
370  _has_bits_[0] |= 0x00000001u;
371 }
372 inline void GeodesyConfig::clear_has_lat_origin() {
373  _has_bits_[0] &= ~0x00000001u;
374 }
376  lat_origin_ = 0;
377  clear_has_lat_origin();
378 }
379 inline double GeodesyConfig::lat_origin() const {
380  // @@protoc_insertion_point(field_get:goby.moos.protobuf.GeodesyConfig.lat_origin)
381  return lat_origin_;
382 }
383 inline void GeodesyConfig::set_lat_origin(double value) {
384  set_has_lat_origin();
385  lat_origin_ = value;
386  // @@protoc_insertion_point(field_set:goby.moos.protobuf.GeodesyConfig.lat_origin)
387 }
388 
389 // required double lon_origin = 2;
390 inline bool GeodesyConfig::has_lon_origin() const {
391  return (_has_bits_[0] & 0x00000002u) != 0;
392 }
393 inline void GeodesyConfig::set_has_lon_origin() {
394  _has_bits_[0] |= 0x00000002u;
395 }
396 inline void GeodesyConfig::clear_has_lon_origin() {
397  _has_bits_[0] &= ~0x00000002u;
398 }
400  lon_origin_ = 0;
401  clear_has_lon_origin();
402 }
403 inline double GeodesyConfig::lon_origin() const {
404  // @@protoc_insertion_point(field_get:goby.moos.protobuf.GeodesyConfig.lon_origin)
405  return lon_origin_;
406 }
407 inline void GeodesyConfig::set_lon_origin(double value) {
408  set_has_lon_origin();
409  lon_origin_ = value;
410  // @@protoc_insertion_point(field_set:goby.moos.protobuf.GeodesyConfig.lon_origin)
411 }
412 
413 // -------------------------------------------------------------------
414 
415 // AcommsConfig
416 
417 // optional bool minimize_dccl = 1 [default = false];
418 inline bool AcommsConfig::has_minimize_dccl() const {
419  return (_has_bits_[0] & 0x00000001u) != 0;
420 }
421 inline void AcommsConfig::set_has_minimize_dccl() {
422  _has_bits_[0] |= 0x00000001u;
423 }
424 inline void AcommsConfig::clear_has_minimize_dccl() {
425  _has_bits_[0] &= ~0x00000001u;
426 }
428  minimize_dccl_ = false;
429  clear_has_minimize_dccl();
430 }
431 inline bool AcommsConfig::minimize_dccl() const {
432  // @@protoc_insertion_point(field_get:goby.moos.protobuf.AcommsConfig.minimize_dccl)
433  return minimize_dccl_;
434 }
435 inline void AcommsConfig::set_minimize_dccl(bool value) {
436  set_has_minimize_dccl();
437  minimize_dccl_ = value;
438  // @@protoc_insertion_point(field_set:goby.moos.protobuf.AcommsConfig.minimize_dccl)
439 }
440 
441 // optional bool minimize_queue = 2 [default = false];
442 inline bool AcommsConfig::has_minimize_queue() const {
443  return (_has_bits_[0] & 0x00000002u) != 0;
444 }
445 inline void AcommsConfig::set_has_minimize_queue() {
446  _has_bits_[0] |= 0x00000002u;
447 }
448 inline void AcommsConfig::clear_has_minimize_queue() {
449  _has_bits_[0] &= ~0x00000002u;
450 }
452  minimize_queue_ = false;
453  clear_has_minimize_queue();
454 }
455 inline bool AcommsConfig::minimize_queue() const {
456  // @@protoc_insertion_point(field_get:goby.moos.protobuf.AcommsConfig.minimize_queue)
457  return minimize_queue_;
458 }
459 inline void AcommsConfig::set_minimize_queue(bool value) {
460  set_has_minimize_queue();
461  minimize_queue_ = value;
462  // @@protoc_insertion_point(field_set:goby.moos.protobuf.AcommsConfig.minimize_queue)
463 }
464 
465 // optional bool minimize_amac = 3 [default = false];
466 inline bool AcommsConfig::has_minimize_amac() const {
467  return (_has_bits_[0] & 0x00000004u) != 0;
468 }
469 inline void AcommsConfig::set_has_minimize_amac() {
470  _has_bits_[0] |= 0x00000004u;
471 }
472 inline void AcommsConfig::clear_has_minimize_amac() {
473  _has_bits_[0] &= ~0x00000004u;
474 }
476  minimize_amac_ = false;
477  clear_has_minimize_amac();
478 }
479 inline bool AcommsConfig::minimize_amac() const {
480  // @@protoc_insertion_point(field_get:goby.moos.protobuf.AcommsConfig.minimize_amac)
481  return minimize_amac_;
482 }
483 inline void AcommsConfig::set_minimize_amac(bool value) {
484  set_has_minimize_amac();
485  minimize_amac_ = value;
486  // @@protoc_insertion_point(field_set:goby.moos.protobuf.AcommsConfig.minimize_amac)
487 }
488 
489 // optional bool minimize_driver = 4 [default = false];
491  return (_has_bits_[0] & 0x00000008u) != 0;
492 }
493 inline void AcommsConfig::set_has_minimize_driver() {
494  _has_bits_[0] |= 0x00000008u;
495 }
496 inline void AcommsConfig::clear_has_minimize_driver() {
497  _has_bits_[0] &= ~0x00000008u;
498 }
500  minimize_driver_ = false;
501  clear_has_minimize_driver();
502 }
503 inline bool AcommsConfig::minimize_driver() const {
504  // @@protoc_insertion_point(field_get:goby.moos.protobuf.AcommsConfig.minimize_driver)
505  return minimize_driver_;
506 }
507 inline void AcommsConfig::set_minimize_driver(bool value) {
508  set_has_minimize_driver();
509  minimize_driver_ = value;
510  // @@protoc_insertion_point(field_set:goby.moos.protobuf.AcommsConfig.minimize_driver)
511 }
512 
513 #ifdef __GNUC__
514  #pragma GCC diagnostic pop
515 #endif // __GNUC__
516 // -------------------------------------------------------------------
517 
518 
519 // @@protoc_insertion_point(namespace_scope)
520 
521 } // namespace protobuf
522 } // namespace moos
523 } // namespace goby
524 
525 // @@protoc_insertion_point(global_scope)
526 
527 #endif // PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto
goby::moos::protobuf::AcommsConfig::minimize_dccl
bool minimize_dccl() const
Definition: liaison_config.pb.h:431
protobuf_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[2]
Definition: liaison_config.pb.h:46
goby::moos::protobuf::GeodesyConfig::Swap
void Swap(GeodesyConfig *other)
goby::moos::protobuf::_GeodesyConfig_default_instance_
GeodesyConfigDefaultTypeInternal _GeodesyConfig_default_instance_
goby::moos::protobuf::GeodesyConfig::Clear
void Clear() final
goby::moos::protobuf::_AcommsConfig_default_instance_
AcommsConfigDefaultTypeInternal _AcommsConfig_default_instance_
goby::moos::protobuf::AcommsConfig::operator=
AcommsConfig & operator=(const AcommsConfig &from)
Definition: liaison_config.pb.h:211
goby::moos::protobuf::AcommsConfig::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: liaison_config.pb.h:230
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::moos::protobuf::kAcommsConfigFieldNumber
static const int kAcommsConfigFieldNumber
Definition: liaison_config.pb.h:352
goby::moos::protobuf::AcommsConfig::clear_minimize_dccl
void clear_minimize_dccl()
Definition: liaison_config.pb.h:427
goby::moos::protobuf::GeodesyConfig::kLatOriginFieldNumber
static const int kLatOriginFieldNumber
Definition: liaison_config.pb.h:174
protobuf_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto::AddDescriptors
void AddDescriptors()
goby::moos::protobuf::AcommsConfig::Swap
void Swap(AcommsConfig *other)
goby::moos::protobuf::GeodesyConfig::has_lat_origin
bool has_lat_origin() const
Definition: liaison_config.pb.h:366
goby::moos::protobuf::GeodesyConfig::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: liaison_config.pb.h:103
goby::moos::protobuf::GeodesyConfig::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::moos::protobuf::AcommsConfig::has_minimize_dccl
bool has_minimize_dccl() const
Definition: liaison_config.pb.h:418
goby::moos::protobuf::AcommsConfig::has_minimize_amac
bool has_minimize_amac() const
Definition: liaison_config.pb.h:466
goby::moos::protobuf::GeodesyConfig::clear_lat_origin
void clear_lat_origin()
Definition: liaison_config.pb.h:375
goby::moos::protobuf::AcommsConfig::clear_minimize_queue
void clear_minimize_queue()
Definition: liaison_config.pb.h:451
goby::moos::protobuf::GeodesyConfig::kLonOriginFieldNumber
static const int kLonOriginFieldNumber
Definition: liaison_config.pb.h:181
protobuf_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: liaison_config.pb.h:48
goby::moos::protobuf::AcommsConfig
Definition: liaison_config.pb.h:204
google::protobuf::Arena
Definition: arena.h:244
goby::moos::protobuf::AcommsConfig::has_minimize_driver
bool has_minimize_driver() const
Definition: liaison_config.pb.h:490
goby::moos::protobuf::GeodesyConfig::lon_origin
double lon_origin() const
Definition: liaison_config.pb.h:403
goby::moos::protobuf::AcommsConfig::New
AcommsConfig * New() const final
Definition: liaison_config.pb.h:255
goby::moos::protobuf::AcommsConfig::internal_default_instance
static const AcommsConfig * internal_default_instance()
Definition: liaison_config.pb.h:241
goby::moos::protobuf::GeodesyConfig::swap
friend void swap(GeodesyConfig &a, GeodesyConfig &b)
Definition: liaison_config.pb.h:122
goby::moos::protobuf::AcommsConfig::clear_minimize_amac
void clear_minimize_amac()
Definition: liaison_config.pb.h:475
protobuf_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto::TableStruct
Definition: liaison_config.pb.h:43
goby::moos::protobuf::AcommsConfig::set_minimize_amac
void set_minimize_amac(bool value)
Definition: liaison_config.pb.h:483
goby::moos::protobuf::GeodesyConfig::clear_lon_origin
void clear_lon_origin()
Definition: liaison_config.pb.h:399
protobuf_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto
Definition: liaison_config.pb.h:41
goby::moos::protobuf::GeodesyConfig::has_lon_origin
bool has_lon_origin() const
Definition: liaison_config.pb.h:390
goby::moos::protobuf::AcommsConfig::minimize_driver
bool minimize_driver() const
Definition: liaison_config.pb.h:503
goby::moos::protobuf::AcommsConfig::swap
friend void swap(AcommsConfig &a, AcommsConfig &b)
Definition: liaison_config.pb.h:249
message.h
goby::moos::protobuf::GeodesyConfig::lat_origin
double lat_origin() const
Definition: liaison_config.pb.h:379
goby::moos::protobuf::GeodesyConfig::internal_default_instance
static const GeodesyConfig * internal_default_instance()
Definition: liaison_config.pb.h:114
goby::moos::protobuf::GeodesyConfig::ByteSizeLong
size_t ByteSizeLong() const final
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::moos::protobuf::acomms_config
extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::google::protobuf::internal::MessageTypeTraits< ::goby::moos::protobuf::AcommsConfig >, 11, false > acomms_config
Definition: liaison_config.pb.h:355
goby::moos::protobuf::GeodesyConfig::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::moos::protobuf::AcommsConfig::has_minimize_queue
bool has_minimize_queue() const
Definition: liaison_config.pb.h:442
goby::moos::protobuf::GeodesyConfig::GeodesyConfig
GeodesyConfig()
protobuf_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: liaison_config.pb.h:45
goby::moos::protobuf::GeodesyConfig::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::moos::protobuf::GeodesyConfig::GetCachedSize
int GetCachedSize() const final
Definition: liaison_config.pb.h:149
goby::moos::protobuf::AcommsConfig::minimize_amac
bool minimize_amac() const
Definition: liaison_config.pb.h:479
goby::moos::protobuf::GeodesyConfig::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::moos::protobuf::AcommsConfig::clear_minimize_driver
void clear_minimize_driver()
Definition: liaison_config.pb.h:499
goby::moos::protobuf::GeodesyConfig::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
protobuf_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: liaison_config.pb.h:44
google::protobuf::Metadata
Definition: message.h:174
goby::moos::protobuf::GeodesyConfig
Definition: liaison_config.pb.h:77
goby::moos::protobuf::GeodesyConfig::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
google::protobuf::Message
Definition: message.h:189
goby::moos::protobuf::GeodesyConfig::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::moos::protobuf::GeodesyConfig::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: liaison_config.pb.h:106
arena.h
goby::moos::protobuf::AcommsConfig::set_minimize_dccl
void set_minimize_dccl(bool value)
Definition: liaison_config.pb.h:435
protobuf_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: liaison_config.pb.h:47
protobuf_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: liaison_config.pb.h:49
goby::moos::protobuf::GeodesyConfig::New
GeodesyConfig * New() const final
Definition: liaison_config.pb.h:128
goby::moos::protobuf::GeodesyConfig::New
GeodesyConfig * New(::google::protobuf::Arena *arena) const final
Definition: liaison_config.pb.h:132
goby::moos::protobuf::AcommsConfig::minimize_queue
bool minimize_queue() const
Definition: liaison_config.pb.h:455
goby::moos::protobuf::GeodesyConfig::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::moos::protobuf::AcommsConfig::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: liaison_config.pb.h:233
goby::moos::protobuf::AcommsConfig::set_minimize_queue
void set_minimize_queue(bool value)
Definition: liaison_config.pb.h:459
goby::moos::protobuf::GeodesyConfig::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: liaison_config.pb.h:118
goby::moos::protobuf::geodesy_config
extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::apps::zeromq::protobuf::LiaisonConfig, ::google::protobuf::internal::MessageTypeTraits< ::goby::moos::protobuf::GeodesyConfig >, 11, false > geodesy_config
Definition: liaison_config.pb.h:351
goby::moos::protobuf::GeodesyConfig::set_lat_origin
void set_lat_origin(double value)
Definition: liaison_config.pb.h:383
goby::moos::protobuf::kGeodesyConfigFieldNumber
static const int kGeodesyConfigFieldNumber
Definition: liaison_config.pb.h:348
goby::moos::protobuf::GeodesyConfig::IsInitialized
bool IsInitialized() const final
goby::moos::protobuf::GeodesyConfig::default_instance
static const GeodesyConfig & default_instance()
google::protobuf::Message::Message
Message()
Definition: message.h:191
goby::moos::protobuf::GeodesyConfig::~GeodesyConfig
virtual ~GeodesyConfig()
goby::moos::protobuf::AcommsConfig::set_minimize_driver
void set_minimize_driver(bool value)
Definition: liaison_config.pb.h:507
friend
goby::moos::protobuf::GeodesyConfig::set_lon_origin
void set_lon_origin(double value)
Definition: liaison_config.pb.h:407
google
Definition: dccl.h:57
goby::moos::protobuf::AcommsConfig::New
AcommsConfig * New(::google::protobuf::Arena *arena) const final
Definition: liaison_config.pb.h:259
goby::moos::protobuf::GeodesyConfig::operator=
GeodesyConfig & operator=(const GeodesyConfig &from)
Definition: liaison_config.pb.h:84
liaison_config.pb.h