Goby3  3.1.5
2024.05.14
iFrontSeat_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/iFrontSeat_config.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
5 #define PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fiFrontSeat_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>
33 #include "dccl/option_extensions.pb.h"
37 #include <boost/units/quantity.hpp>
38 #include <boost/units/absolute.hpp>
39 #include <boost/units/dimensionless_type.hpp>
40 #include <boost/units/make_scaled_unit.hpp>
41 
42 #include <boost/units/systems/si.hpp>
43 // @@protoc_insertion_point(includes)
44 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
45 
47 // Internal implementation detail -- do not use these members.
48 struct TableStruct {
49  static const ::google::protobuf::internal::ParseTableField entries[];
50  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
51  static const ::google::protobuf::internal::ParseTable schema[3];
52  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
53  static const ::google::protobuf::internal::SerializationTable serialization_table[];
55 };
56 void AddDescriptors();
57 } // namespace protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
58 namespace goby {
59 namespace apps {
60 namespace moos {
61 namespace protobuf {
62 class iFrontSeatConfig;
63 class iFrontSeatConfigDefaultTypeInternal;
64 extern iFrontSeatConfigDefaultTypeInternal _iFrontSeatConfig_default_instance_;
65 class iFrontSeatConfig_LegacyOperations;
66 class iFrontSeatConfig_LegacyOperationsDefaultTypeInternal;
67 extern iFrontSeatConfig_LegacyOperationsDefaultTypeInternal _iFrontSeatConfig_LegacyOperations_default_instance_;
68 class iFrontSeatConfig_MOOSVariables;
69 class iFrontSeatConfig_MOOSVariablesDefaultTypeInternal;
70 extern iFrontSeatConfig_MOOSVariablesDefaultTypeInternal _iFrontSeatConfig_MOOSVariables_default_instance_;
71 } // namespace protobuf
72 } // namespace moos
73 } // namespace apps
74 } // namespace goby
75 namespace google {
76 namespace protobuf {
77 template<> ::goby::apps::moos::protobuf::iFrontSeatConfig* Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig>(Arena*);
78 template<> ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations>(Arena*);
79 template<> ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* Arena::CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables>(Arena*);
80 } // namespace protobuf
81 } // namespace google
82 namespace goby {
83 namespace apps {
84 namespace moos {
85 namespace protobuf {
86 
87 // ===================================================================
88 
89 class iFrontSeatConfig_MOOSVariables : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables) */ {
90  public:
93 
95 
97  CopyFrom(from);
98  return *this;
99  }
100  #if LANG_CXX11
103  *this = ::std::move(from);
104  }
105 
107  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
108  if (this != &from) InternalSwap(&from);
109  } else {
110  CopyFrom(from);
111  }
112  return *this;
113  }
114  #endif
115  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
116  return _internal_metadata_.unknown_fields();
117  }
118  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
119  return _internal_metadata_.mutable_unknown_fields();
120  }
121 
122  static const ::google::protobuf::Descriptor* descriptor();
124 
125  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
127  return reinterpret_cast<const iFrontSeatConfig_MOOSVariables*>(
129  }
130  static constexpr int kIndexInFileMessages =
131  0;
132 
135  a.Swap(&b);
136  }
137 
138  // implements Message ----------------------------------------------
139 
140  inline iFrontSeatConfig_MOOSVariables* New() const final {
141  return CreateMaybeMessage<iFrontSeatConfig_MOOSVariables>(NULL);
142  }
143 
145  return CreateMaybeMessage<iFrontSeatConfig_MOOSVariables>(arena);
146  }
147  void CopyFrom(const ::google::protobuf::Message& from) final;
148  void MergeFrom(const ::google::protobuf::Message& from) final;
149  void CopyFrom(const iFrontSeatConfig_MOOSVariables& from);
150  void MergeFrom(const iFrontSeatConfig_MOOSVariables& from);
151  void Clear() final;
152  bool IsInitialized() const final;
153 
154  size_t ByteSizeLong() const final;
156  ::google::protobuf::io::CodedInputStream* input) final;
158  ::google::protobuf::io::CodedOutputStream* output) const final;
160  bool deterministic, ::google::protobuf::uint8* target) const final;
161  int GetCachedSize() const final { return _cached_size_.Get(); }
162 
163  private:
164  void SharedCtor();
165  void SharedDtor();
166  void SetCachedSize(int size) const final;
167  void InternalSwap(iFrontSeatConfig_MOOSVariables* other);
168  private:
169  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
170  return NULL;
171  }
172  inline void* MaybeArenaPtr() const {
173  return NULL;
174  }
175  public:
176 
178 
179  // nested types ----------------------------------------------------
180 
181  // accessors -------------------------------------------------------
182 
183  // optional string prefix = 1 [default = "IFS_", (.goby.field) = {
184  bool has_prefix() const;
185  void clear_prefix();
186  static const int kPrefixFieldNumber = 1;
187  const ::std::string& prefix() const;
188  void set_prefix(const ::std::string& value);
189  #if LANG_CXX11
190  void set_prefix(::std::string&& value);
191  #endif
192  void set_prefix(const char* value);
193  void set_prefix(const char* value, size_t size);
194  ::std::string* mutable_prefix();
195  ::std::string* release_prefix();
196  void set_allocated_prefix(::std::string* prefix);
197 
198  // optional string raw_out = 10 [default = "RAW_OUT"];
199  bool has_raw_out() const;
200  void clear_raw_out();
201  static const int kRawOutFieldNumber = 10;
202  const ::std::string& raw_out() const;
203  void set_raw_out(const ::std::string& value);
204  #if LANG_CXX11
205  void set_raw_out(::std::string&& value);
206  #endif
207  void set_raw_out(const char* value);
208  void set_raw_out(const char* value, size_t size);
209  ::std::string* mutable_raw_out();
210  ::std::string* release_raw_out();
211  void set_allocated_raw_out(::std::string* raw_out);
212 
213  // optional string raw_in = 11 [default = "RAW_IN"];
214  bool has_raw_in() const;
215  void clear_raw_in();
216  static const int kRawInFieldNumber = 11;
217  const ::std::string& raw_in() const;
218  void set_raw_in(const ::std::string& value);
219  #if LANG_CXX11
220  void set_raw_in(::std::string&& value);
221  #endif
222  void set_raw_in(const char* value);
223  void set_raw_in(const char* value, size_t size);
224  ::std::string* mutable_raw_in();
225  ::std::string* release_raw_in();
226  void set_allocated_raw_in(::std::string* raw_in);
227 
228  // optional string command_request = 12 [default = "COMMAND_REQUEST"];
229  bool has_command_request() const;
230  void clear_command_request();
231  static const int kCommandRequestFieldNumber = 12;
232  const ::std::string& command_request() const;
233  void set_command_request(const ::std::string& value);
234  #if LANG_CXX11
235  void set_command_request(::std::string&& value);
236  #endif
237  void set_command_request(const char* value);
238  void set_command_request(const char* value, size_t size);
239  ::std::string* mutable_command_request();
240  ::std::string* release_command_request();
241  void set_allocated_command_request(::std::string* command_request);
242 
243  // optional string command_response = 13 [default = "COMMAND_RESPONSE"];
244  bool has_command_response() const;
245  void clear_command_response();
246  static const int kCommandResponseFieldNumber = 13;
247  const ::std::string& command_response() const;
248  void set_command_response(const ::std::string& value);
249  #if LANG_CXX11
250  void set_command_response(::std::string&& value);
251  #endif
252  void set_command_response(const char* value);
253  void set_command_response(const char* value, size_t size);
254  ::std::string* mutable_command_response();
255  ::std::string* release_command_response();
257 
258  // optional string data_from_frontseat = 14 [default = "DATA_IN"];
259  bool has_data_from_frontseat() const;
261  static const int kDataFromFrontseatFieldNumber = 14;
262  const ::std::string& data_from_frontseat() const;
263  void set_data_from_frontseat(const ::std::string& value);
264  #if LANG_CXX11
265  void set_data_from_frontseat(::std::string&& value);
266  #endif
267  void set_data_from_frontseat(const char* value);
268  void set_data_from_frontseat(const char* value, size_t size);
269  ::std::string* mutable_data_from_frontseat();
270  ::std::string* release_data_from_frontseat();
272 
273  // optional string data_to_frontseat = 15 [default = "DATA_OUT"];
274  bool has_data_to_frontseat() const;
276  static const int kDataToFrontseatFieldNumber = 15;
277  const ::std::string& data_to_frontseat() const;
278  void set_data_to_frontseat(const ::std::string& value);
279  #if LANG_CXX11
280  void set_data_to_frontseat(::std::string&& value);
281  #endif
282  void set_data_to_frontseat(const char* value);
283  void set_data_to_frontseat(const char* value, size_t size);
284  ::std::string* mutable_data_to_frontseat();
285  ::std::string* release_data_to_frontseat();
287 
288  // optional string status = 16 [default = "STATUS"];
289  bool has_status() const;
290  void clear_status();
291  static const int kStatusFieldNumber = 16;
292  const ::std::string& status() const;
293  void set_status(const ::std::string& value);
294  #if LANG_CXX11
295  void set_status(::std::string&& value);
296  #endif
297  void set_status(const char* value);
298  void set_status(const char* value, size_t size);
299  ::std::string* mutable_status();
300  ::std::string* release_status();
301  void set_allocated_status(::std::string* status);
302 
303  // optional string node_status = 17 [default = "NODE_STATUS"];
304  bool has_node_status() const;
305  void clear_node_status();
306  static const int kNodeStatusFieldNumber = 17;
307  const ::std::string& node_status() const;
308  void set_node_status(const ::std::string& value);
309  #if LANG_CXX11
310  void set_node_status(::std::string&& value);
311  #endif
312  void set_node_status(const char* value);
313  void set_node_status(const char* value, size_t size);
314  ::std::string* mutable_node_status();
315  ::std::string* release_node_status();
316  void set_allocated_node_status(::std::string* node_status);
317 
318  // @@protoc_insertion_point(class_scope:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables)
319  private:
320  void set_has_prefix();
321  void clear_has_prefix();
322  void set_has_raw_out();
323  void clear_has_raw_out();
324  void set_has_raw_in();
325  void clear_has_raw_in();
326  void set_has_command_request();
327  void clear_has_command_request();
328  void set_has_command_response();
329  void clear_has_command_response();
330  void set_has_data_from_frontseat();
331  void clear_has_data_from_frontseat();
332  void set_has_data_to_frontseat();
333  void clear_has_data_to_frontseat();
334  void set_has_status();
335  void clear_has_status();
336  void set_has_node_status();
337  void clear_has_node_status();
338 
339  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
340  ::google::protobuf::internal::HasBits<1> _has_bits_;
341  mutable ::google::protobuf::internal::CachedSize _cached_size_;
342  public:
343  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_prefix_;
344  private:
345  ::google::protobuf::internal::ArenaStringPtr prefix_;
346  public:
347  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_raw_out_;
348  private:
349  ::google::protobuf::internal::ArenaStringPtr raw_out_;
350  public:
351  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_raw_in_;
352  private:
353  ::google::protobuf::internal::ArenaStringPtr raw_in_;
354  public:
355  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_command_request_;
356  private:
357  ::google::protobuf::internal::ArenaStringPtr command_request_;
358  public:
359  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_command_response_;
360  private:
361  ::google::protobuf::internal::ArenaStringPtr command_response_;
362  public:
363  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_data_from_frontseat_;
364  private:
365  ::google::protobuf::internal::ArenaStringPtr data_from_frontseat_;
366  public:
367  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_data_to_frontseat_;
368  private:
369  ::google::protobuf::internal::ArenaStringPtr data_to_frontseat_;
370  public:
371  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_status_;
372  private:
373  ::google::protobuf::internal::ArenaStringPtr status_;
374  public:
375  static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string> _i_give_permission_to_break_this_code_default_node_status_;
376  private:
377  ::google::protobuf::internal::ArenaStringPtr node_status_;
378  friend struct ::protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto::TableStruct;
379 };
380 // -------------------------------------------------------------------
381 
382 class iFrontSeatConfig_LegacyOperations : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations) */ {
383  public:
386 
388 
390  CopyFrom(from);
391  return *this;
392  }
393  #if LANG_CXX11
396  *this = ::std::move(from);
397  }
398 
400  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
401  if (this != &from) InternalSwap(&from);
402  } else {
403  CopyFrom(from);
404  }
405  return *this;
406  }
407  #endif
408  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
409  return _internal_metadata_.unknown_fields();
410  }
411  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
412  return _internal_metadata_.mutable_unknown_fields();
413  }
414 
415  static const ::google::protobuf::Descriptor* descriptor();
417 
418  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
420  return reinterpret_cast<const iFrontSeatConfig_LegacyOperations*>(
422  }
423  static constexpr int kIndexInFileMessages =
424  1;
425 
428  a.Swap(&b);
429  }
430 
431  // implements Message ----------------------------------------------
432 
433  inline iFrontSeatConfig_LegacyOperations* New() const final {
434  return CreateMaybeMessage<iFrontSeatConfig_LegacyOperations>(NULL);
435  }
436 
438  return CreateMaybeMessage<iFrontSeatConfig_LegacyOperations>(arena);
439  }
440  void CopyFrom(const ::google::protobuf::Message& from) final;
441  void MergeFrom(const ::google::protobuf::Message& from) final;
444  void Clear() final;
445  bool IsInitialized() const final;
446 
447  size_t ByteSizeLong() const final;
449  ::google::protobuf::io::CodedInputStream* input) final;
451  ::google::protobuf::io::CodedOutputStream* output) const final;
453  bool deterministic, ::google::protobuf::uint8* target) const final;
454  int GetCachedSize() const final { return _cached_size_.Get(); }
455 
456  private:
457  void SharedCtor();
458  void SharedDtor();
459  void SetCachedSize(int size) const final;
460  void InternalSwap(iFrontSeatConfig_LegacyOperations* other);
461  private:
462  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
463  return NULL;
464  }
465  inline void* MaybeArenaPtr() const {
466  return NULL;
467  }
468  public:
469 
471 
472  // nested types ----------------------------------------------------
473 
474  // accessors -------------------------------------------------------
475 
476  // optional bool subscribe_ctd = 2 [default = false, (.goby.field) = {
477  bool has_subscribe_ctd() const;
478  void clear_subscribe_ctd();
479  static const int kSubscribeCtdFieldNumber = 2;
480  bool subscribe_ctd() const;
481  void set_subscribe_ctd(bool value);
482 
483  // optional bool subscribe_acomms_raw = 3 [default = false, (.goby.field) = {
484  bool has_subscribe_acomms_raw() const;
486  static const int kSubscribeAcommsRawFieldNumber = 3;
487  bool subscribe_acomms_raw() const;
488  void set_subscribe_acomms_raw(bool value);
489 
490  // optional bool pub_sub_bf_commands = 4 [default = false, (.goby.field) = {
491  bool has_pub_sub_bf_commands() const;
493  static const int kPubSubBfCommandsFieldNumber = 4;
494  bool pub_sub_bf_commands() const;
495  void set_pub_sub_bf_commands(bool value);
496 
497  // optional bool publish_fs_bs_ready = 11 [default = false, (.goby.field) = {
498  bool has_publish_fs_bs_ready() const;
500  static const int kPublishFsBsReadyFieldNumber = 11;
501  bool publish_fs_bs_ready() const;
502  void set_publish_fs_bs_ready(bool value);
503 
504  // optional bool subscribe_desired = 1 [default = true, (.goby.field) = {
505  bool has_subscribe_desired() const;
507  static const int kSubscribeDesiredFieldNumber = 1;
508  bool subscribe_desired() const;
509  void set_subscribe_desired(bool value);
510 
511  // optional bool publish_nav = 12 [default = true, (.goby.field) = {
512  bool has_publish_nav() const;
513  void clear_publish_nav();
514  static const int kPublishNavFieldNumber = 12;
515  bool publish_nav() const;
516  void set_publish_nav(bool value);
517 
518  // @@protoc_insertion_point(class_scope:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations)
519  private:
520  void set_has_subscribe_desired();
521  void clear_has_subscribe_desired();
522  void set_has_subscribe_ctd();
523  void clear_has_subscribe_ctd();
524  void set_has_subscribe_acomms_raw();
525  void clear_has_subscribe_acomms_raw();
526  void set_has_pub_sub_bf_commands();
527  void clear_has_pub_sub_bf_commands();
528  void set_has_publish_nav();
529  void clear_has_publish_nav();
530  void set_has_publish_fs_bs_ready();
531  void clear_has_publish_fs_bs_ready();
532 
533  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
534  ::google::protobuf::internal::HasBits<1> _has_bits_;
535  mutable ::google::protobuf::internal::CachedSize _cached_size_;
536  bool subscribe_ctd_;
537  bool subscribe_acomms_raw_;
538  bool pub_sub_bf_commands_;
539  bool publish_fs_bs_ready_;
540  bool subscribe_desired_;
541  bool publish_nav_;
543 };
544 // -------------------------------------------------------------------
545 
546 class iFrontSeatConfig : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.apps.moos.protobuf.iFrontSeatConfig) */ {
547  public:
549  virtual ~iFrontSeatConfig();
550 
551  iFrontSeatConfig(const iFrontSeatConfig& from);
552 
554  CopyFrom(from);
555  return *this;
556  }
557  #if LANG_CXX11
558  iFrontSeatConfig(iFrontSeatConfig&& from) noexcept
559  : iFrontSeatConfig() {
560  *this = ::std::move(from);
561  }
562 
563  inline iFrontSeatConfig& operator=(iFrontSeatConfig&& from) noexcept {
564  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
565  if (this != &from) InternalSwap(&from);
566  } else {
567  CopyFrom(from);
568  }
569  return *this;
570  }
571  #endif
572  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
573  return _internal_metadata_.unknown_fields();
574  }
575  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
576  return _internal_metadata_.mutable_unknown_fields();
577  }
578 
579  static const ::google::protobuf::Descriptor* descriptor();
580  static const iFrontSeatConfig& default_instance();
581 
582  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
584  return reinterpret_cast<const iFrontSeatConfig*>(
586  }
587  static constexpr int kIndexInFileMessages =
588  2;
589 
590  void Swap(iFrontSeatConfig* other);
591  friend void swap(iFrontSeatConfig& a, iFrontSeatConfig& b) {
592  a.Swap(&b);
593  }
594 
595  // implements Message ----------------------------------------------
596 
597  inline iFrontSeatConfig* New() const final {
598  return CreateMaybeMessage<iFrontSeatConfig>(NULL);
599  }
600 
602  return CreateMaybeMessage<iFrontSeatConfig>(arena);
603  }
604  void CopyFrom(const ::google::protobuf::Message& from) final;
605  void MergeFrom(const ::google::protobuf::Message& from) final;
606  void CopyFrom(const iFrontSeatConfig& from);
607  void MergeFrom(const iFrontSeatConfig& from);
608  void Clear() final;
609  bool IsInitialized() const final;
610 
611  size_t ByteSizeLong() const final;
613  ::google::protobuf::io::CodedInputStream* input) final;
615  ::google::protobuf::io::CodedOutputStream* output) const final;
617  bool deterministic, ::google::protobuf::uint8* target) const final;
618  int GetCachedSize() const final { return _cached_size_.Get(); }
619 
620  private:
621  void SharedCtor();
622  void SharedDtor();
623  void SetCachedSize(int size) const final;
624  void InternalSwap(iFrontSeatConfig* other);
625  private:
626  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
627  return NULL;
628  }
629  inline void* MaybeArenaPtr() const {
630  return NULL;
631  }
632  public:
633 
635 
636  // nested types ----------------------------------------------------
637 
640 
641  // accessors -------------------------------------------------------
642 
643  // optional .goby.moos.protobuf.GobyMOOSAppConfig common = 1;
644  bool has_common() const;
645  void clear_common();
646  static const int kCommonFieldNumber = 1;
647  private:
648  const ::goby::moos::protobuf::GobyMOOSAppConfig& _internal_common() const;
649  public:
650  const ::goby::moos::protobuf::GobyMOOSAppConfig& common() const;
651  ::goby::moos::protobuf::GobyMOOSAppConfig* release_common();
652  ::goby::moos::protobuf::GobyMOOSAppConfig* mutable_common();
653  void set_allocated_common(::goby::moos::protobuf::GobyMOOSAppConfig* common);
654 
655  // required .goby.middleware.frontseat.protobuf.Config frontseat_cfg = 2;
656  bool has_frontseat_cfg() const;
657  void clear_frontseat_cfg();
658  static const int kFrontseatCfgFieldNumber = 2;
659  private:
660  const ::goby::middleware::frontseat::protobuf::Config& _internal_frontseat_cfg() const;
661  public:
662  const ::goby::middleware::frontseat::protobuf::Config& frontseat_cfg() const;
663  ::goby::middleware::frontseat::protobuf::Config* release_frontseat_cfg();
664  ::goby::middleware::frontseat::protobuf::Config* mutable_frontseat_cfg();
665  void set_allocated_frontseat_cfg(::goby::middleware::frontseat::protobuf::Config* frontseat_cfg);
666 
667  // optional .goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables moos_var = 20;
668  bool has_moos_var() const;
669  void clear_moos_var();
670  static const int kMoosVarFieldNumber = 20;
671  private:
672  const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& _internal_moos_var() const;
673  public:
674  const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& moos_var() const;
675  ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* release_moos_var();
676  ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* mutable_moos_var();
677  void set_allocated_moos_var(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* moos_var);
678 
679  // optional .goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations legacy_cfg = 30 [(.goby.field) = {
680  bool has_legacy_cfg() const;
681  void clear_legacy_cfg();
682  static const int kLegacyCfgFieldNumber = 30;
683  private:
684  const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& _internal_legacy_cfg() const;
685  public:
686  const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& legacy_cfg() const;
687  ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* release_legacy_cfg();
688  ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* mutable_legacy_cfg();
689  void set_allocated_legacy_cfg(::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* legacy_cfg);
690 
691  // @@protoc_insertion_point(class_scope:goby.apps.moos.protobuf.iFrontSeatConfig)
692  private:
693  void set_has_common();
694  void clear_has_common();
695  void set_has_frontseat_cfg();
696  void clear_has_frontseat_cfg();
697  void set_has_moos_var();
698  void clear_has_moos_var();
699  void set_has_legacy_cfg();
700  void clear_has_legacy_cfg();
701 
702  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
703  ::google::protobuf::internal::HasBits<1> _has_bits_;
704  mutable ::google::protobuf::internal::CachedSize _cached_size_;
705  ::goby::moos::protobuf::GobyMOOSAppConfig* common_;
706  ::goby::middleware::frontseat::protobuf::Config* frontseat_cfg_;
707  ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* moos_var_;
708  ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* legacy_cfg_;
710 };
711 // ===================================================================
712 
713 
714 // ===================================================================
715 
716 #ifdef __GNUC__
717  #pragma GCC diagnostic push
718  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
719 #endif // __GNUC__
720 // iFrontSeatConfig_MOOSVariables
721 
722 // optional string prefix = 1 [default = "IFS_", (.goby.field) = {
724  return (_has_bits_[0] & 0x00000001u) != 0;
725 }
726 inline void iFrontSeatConfig_MOOSVariables::set_has_prefix() {
727  _has_bits_[0] |= 0x00000001u;
728 }
729 inline void iFrontSeatConfig_MOOSVariables::clear_has_prefix() {
730  _has_bits_[0] &= ~0x00000001u;
731 }
734  clear_has_prefix();
735 }
736 inline const ::std::string& iFrontSeatConfig_MOOSVariables::prefix() const {
737  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.prefix)
738  return prefix_.GetNoArena();
739 }
740 inline void iFrontSeatConfig_MOOSVariables::set_prefix(const ::std::string& value) {
741  set_has_prefix();
743  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.prefix)
744 }
745 #if LANG_CXX11
746 inline void iFrontSeatConfig_MOOSVariables::set_prefix(::std::string&& value) {
747  set_has_prefix();
748  prefix_.SetNoArena(
750  // @@protoc_insertion_point(field_set_rvalue:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.prefix)
751 }
752 #endif
753 inline void iFrontSeatConfig_MOOSVariables::set_prefix(const char* value) {
754  GOOGLE_DCHECK(value != NULL);
755  set_has_prefix();
757  // @@protoc_insertion_point(field_set_char:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.prefix)
758 }
759 inline void iFrontSeatConfig_MOOSVariables::set_prefix(const char* value, size_t size) {
760  set_has_prefix();
762  ::std::string(reinterpret_cast<const char*>(value), size));
763  // @@protoc_insertion_point(field_set_pointer:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.prefix)
764 }
766  set_has_prefix();
767  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.prefix)
769 }
771  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.prefix)
772  if (!has_prefix()) {
773  return NULL;
774  }
775  clear_has_prefix();
777 }
778 inline void iFrontSeatConfig_MOOSVariables::set_allocated_prefix(::std::string* prefix) {
779  if (prefix != NULL) {
780  set_has_prefix();
781  } else {
782  clear_has_prefix();
783  }
785  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.prefix)
786 }
787 
788 // optional string raw_out = 10 [default = "RAW_OUT"];
790  return (_has_bits_[0] & 0x00000002u) != 0;
791 }
792 inline void iFrontSeatConfig_MOOSVariables::set_has_raw_out() {
793  _has_bits_[0] |= 0x00000002u;
794 }
795 inline void iFrontSeatConfig_MOOSVariables::clear_has_raw_out() {
796  _has_bits_[0] &= ~0x00000002u;
797 }
800  clear_has_raw_out();
801 }
802 inline const ::std::string& iFrontSeatConfig_MOOSVariables::raw_out() const {
803  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_out)
804  return raw_out_.GetNoArena();
805 }
806 inline void iFrontSeatConfig_MOOSVariables::set_raw_out(const ::std::string& value) {
807  set_has_raw_out();
809  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_out)
810 }
811 #if LANG_CXX11
812 inline void iFrontSeatConfig_MOOSVariables::set_raw_out(::std::string&& value) {
813  set_has_raw_out();
814  raw_out_.SetNoArena(
816  // @@protoc_insertion_point(field_set_rvalue:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_out)
817 }
818 #endif
819 inline void iFrontSeatConfig_MOOSVariables::set_raw_out(const char* value) {
820  GOOGLE_DCHECK(value != NULL);
821  set_has_raw_out();
823  // @@protoc_insertion_point(field_set_char:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_out)
824 }
825 inline void iFrontSeatConfig_MOOSVariables::set_raw_out(const char* value, size_t size) {
826  set_has_raw_out();
828  ::std::string(reinterpret_cast<const char*>(value), size));
829  // @@protoc_insertion_point(field_set_pointer:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_out)
830 }
832  set_has_raw_out();
833  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_out)
835 }
837  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_out)
838  if (!has_raw_out()) {
839  return NULL;
840  }
841  clear_has_raw_out();
843 }
845  if (raw_out != NULL) {
846  set_has_raw_out();
847  } else {
848  clear_has_raw_out();
849  }
851  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_out)
852 }
853 
854 // optional string raw_in = 11 [default = "RAW_IN"];
856  return (_has_bits_[0] & 0x00000004u) != 0;
857 }
858 inline void iFrontSeatConfig_MOOSVariables::set_has_raw_in() {
859  _has_bits_[0] |= 0x00000004u;
860 }
861 inline void iFrontSeatConfig_MOOSVariables::clear_has_raw_in() {
862  _has_bits_[0] &= ~0x00000004u;
863 }
866  clear_has_raw_in();
867 }
868 inline const ::std::string& iFrontSeatConfig_MOOSVariables::raw_in() const {
869  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_in)
870  return raw_in_.GetNoArena();
871 }
872 inline void iFrontSeatConfig_MOOSVariables::set_raw_in(const ::std::string& value) {
873  set_has_raw_in();
875  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_in)
876 }
877 #if LANG_CXX11
878 inline void iFrontSeatConfig_MOOSVariables::set_raw_in(::std::string&& value) {
879  set_has_raw_in();
880  raw_in_.SetNoArena(
882  // @@protoc_insertion_point(field_set_rvalue:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_in)
883 }
884 #endif
885 inline void iFrontSeatConfig_MOOSVariables::set_raw_in(const char* value) {
886  GOOGLE_DCHECK(value != NULL);
887  set_has_raw_in();
889  // @@protoc_insertion_point(field_set_char:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_in)
890 }
891 inline void iFrontSeatConfig_MOOSVariables::set_raw_in(const char* value, size_t size) {
892  set_has_raw_in();
894  ::std::string(reinterpret_cast<const char*>(value), size));
895  // @@protoc_insertion_point(field_set_pointer:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_in)
896 }
898  set_has_raw_in();
899  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_in)
901 }
903  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_in)
904  if (!has_raw_in()) {
905  return NULL;
906  }
907  clear_has_raw_in();
909 }
911  if (raw_in != NULL) {
912  set_has_raw_in();
913  } else {
914  clear_has_raw_in();
915  }
917  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.raw_in)
918 }
919 
920 // optional string command_request = 12 [default = "COMMAND_REQUEST"];
922  return (_has_bits_[0] & 0x00000008u) != 0;
923 }
924 inline void iFrontSeatConfig_MOOSVariables::set_has_command_request() {
925  _has_bits_[0] |= 0x00000008u;
926 }
927 inline void iFrontSeatConfig_MOOSVariables::clear_has_command_request() {
928  _has_bits_[0] &= ~0x00000008u;
929 }
932  clear_has_command_request();
933 }
934 inline const ::std::string& iFrontSeatConfig_MOOSVariables::command_request() const {
935  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_request)
936  return command_request_.GetNoArena();
937 }
938 inline void iFrontSeatConfig_MOOSVariables::set_command_request(const ::std::string& value) {
939  set_has_command_request();
941  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_request)
942 }
943 #if LANG_CXX11
944 inline void iFrontSeatConfig_MOOSVariables::set_command_request(::std::string&& value) {
945  set_has_command_request();
946  command_request_.SetNoArena(
948  // @@protoc_insertion_point(field_set_rvalue:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_request)
949 }
950 #endif
952  GOOGLE_DCHECK(value != NULL);
953  set_has_command_request();
955  // @@protoc_insertion_point(field_set_char:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_request)
956 }
957 inline void iFrontSeatConfig_MOOSVariables::set_command_request(const char* value, size_t size) {
958  set_has_command_request();
960  ::std::string(reinterpret_cast<const char*>(value), size));
961  // @@protoc_insertion_point(field_set_pointer:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_request)
962 }
964  set_has_command_request();
965  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_request)
967 }
969  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_request)
970  if (!has_command_request()) {
971  return NULL;
972  }
973  clear_has_command_request();
975 }
977  if (command_request != NULL) {
978  set_has_command_request();
979  } else {
980  clear_has_command_request();
981  }
983  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_request)
984 }
985 
986 // optional string command_response = 13 [default = "COMMAND_RESPONSE"];
988  return (_has_bits_[0] & 0x00000010u) != 0;
989 }
990 inline void iFrontSeatConfig_MOOSVariables::set_has_command_response() {
991  _has_bits_[0] |= 0x00000010u;
992 }
993 inline void iFrontSeatConfig_MOOSVariables::clear_has_command_response() {
994  _has_bits_[0] &= ~0x00000010u;
995 }
998  clear_has_command_response();
999 }
1000 inline const ::std::string& iFrontSeatConfig_MOOSVariables::command_response() const {
1001  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_response)
1002  return command_response_.GetNoArena();
1003 }
1004 inline void iFrontSeatConfig_MOOSVariables::set_command_response(const ::std::string& value) {
1005  set_has_command_response();
1007  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_response)
1008 }
1009 #if LANG_CXX11
1010 inline void iFrontSeatConfig_MOOSVariables::set_command_response(::std::string&& value) {
1011  set_has_command_response();
1012  command_response_.SetNoArena(
1014  // @@protoc_insertion_point(field_set_rvalue:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_response)
1015 }
1016 #endif
1018  GOOGLE_DCHECK(value != NULL);
1019  set_has_command_response();
1021  // @@protoc_insertion_point(field_set_char:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_response)
1022 }
1023 inline void iFrontSeatConfig_MOOSVariables::set_command_response(const char* value, size_t size) {
1024  set_has_command_response();
1026  ::std::string(reinterpret_cast<const char*>(value), size));
1027  // @@protoc_insertion_point(field_set_pointer:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_response)
1028 }
1030  set_has_command_response();
1031  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_response)
1033 }
1035  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_response)
1036  if (!has_command_response()) {
1037  return NULL;
1038  }
1039  clear_has_command_response();
1041 }
1043  if (command_response != NULL) {
1044  set_has_command_response();
1045  } else {
1046  clear_has_command_response();
1047  }
1049  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.command_response)
1050 }
1051 
1052 // optional string data_from_frontseat = 14 [default = "DATA_IN"];
1054  return (_has_bits_[0] & 0x00000020u) != 0;
1055 }
1056 inline void iFrontSeatConfig_MOOSVariables::set_has_data_from_frontseat() {
1057  _has_bits_[0] |= 0x00000020u;
1058 }
1059 inline void iFrontSeatConfig_MOOSVariables::clear_has_data_from_frontseat() {
1060  _has_bits_[0] &= ~0x00000020u;
1061 }
1064  clear_has_data_from_frontseat();
1065 }
1066 inline const ::std::string& iFrontSeatConfig_MOOSVariables::data_from_frontseat() const {
1067  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_from_frontseat)
1068  return data_from_frontseat_.GetNoArena();
1069 }
1070 inline void iFrontSeatConfig_MOOSVariables::set_data_from_frontseat(const ::std::string& value) {
1071  set_has_data_from_frontseat();
1073  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_from_frontseat)
1074 }
1075 #if LANG_CXX11
1076 inline void iFrontSeatConfig_MOOSVariables::set_data_from_frontseat(::std::string&& value) {
1077  set_has_data_from_frontseat();
1078  data_from_frontseat_.SetNoArena(
1080  // @@protoc_insertion_point(field_set_rvalue:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_from_frontseat)
1081 }
1082 #endif
1084  GOOGLE_DCHECK(value != NULL);
1085  set_has_data_from_frontseat();
1087  // @@protoc_insertion_point(field_set_char:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_from_frontseat)
1088 }
1089 inline void iFrontSeatConfig_MOOSVariables::set_data_from_frontseat(const char* value, size_t size) {
1090  set_has_data_from_frontseat();
1092  ::std::string(reinterpret_cast<const char*>(value), size));
1093  // @@protoc_insertion_point(field_set_pointer:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_from_frontseat)
1094 }
1096  set_has_data_from_frontseat();
1097  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_from_frontseat)
1099 }
1101  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_from_frontseat)
1102  if (!has_data_from_frontseat()) {
1103  return NULL;
1104  }
1105  clear_has_data_from_frontseat();
1107 }
1109  if (data_from_frontseat != NULL) {
1110  set_has_data_from_frontseat();
1111  } else {
1112  clear_has_data_from_frontseat();
1113  }
1115  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_from_frontseat)
1116 }
1117 
1118 // optional string data_to_frontseat = 15 [default = "DATA_OUT"];
1120  return (_has_bits_[0] & 0x00000040u) != 0;
1121 }
1122 inline void iFrontSeatConfig_MOOSVariables::set_has_data_to_frontseat() {
1123  _has_bits_[0] |= 0x00000040u;
1124 }
1125 inline void iFrontSeatConfig_MOOSVariables::clear_has_data_to_frontseat() {
1126  _has_bits_[0] &= ~0x00000040u;
1127 }
1130  clear_has_data_to_frontseat();
1131 }
1132 inline const ::std::string& iFrontSeatConfig_MOOSVariables::data_to_frontseat() const {
1133  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_to_frontseat)
1134  return data_to_frontseat_.GetNoArena();
1135 }
1136 inline void iFrontSeatConfig_MOOSVariables::set_data_to_frontseat(const ::std::string& value) {
1137  set_has_data_to_frontseat();
1139  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_to_frontseat)
1140 }
1141 #if LANG_CXX11
1142 inline void iFrontSeatConfig_MOOSVariables::set_data_to_frontseat(::std::string&& value) {
1143  set_has_data_to_frontseat();
1144  data_to_frontseat_.SetNoArena(
1146  // @@protoc_insertion_point(field_set_rvalue:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_to_frontseat)
1147 }
1148 #endif
1150  GOOGLE_DCHECK(value != NULL);
1151  set_has_data_to_frontseat();
1153  // @@protoc_insertion_point(field_set_char:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_to_frontseat)
1154 }
1155 inline void iFrontSeatConfig_MOOSVariables::set_data_to_frontseat(const char* value, size_t size) {
1156  set_has_data_to_frontseat();
1158  ::std::string(reinterpret_cast<const char*>(value), size));
1159  // @@protoc_insertion_point(field_set_pointer:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_to_frontseat)
1160 }
1162  set_has_data_to_frontseat();
1163  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_to_frontseat)
1165 }
1167  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_to_frontseat)
1168  if (!has_data_to_frontseat()) {
1169  return NULL;
1170  }
1171  clear_has_data_to_frontseat();
1173 }
1175  if (data_to_frontseat != NULL) {
1176  set_has_data_to_frontseat();
1177  } else {
1178  clear_has_data_to_frontseat();
1179  }
1181  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.data_to_frontseat)
1182 }
1183 
1184 // optional string status = 16 [default = "STATUS"];
1186  return (_has_bits_[0] & 0x00000080u) != 0;
1187 }
1188 inline void iFrontSeatConfig_MOOSVariables::set_has_status() {
1189  _has_bits_[0] |= 0x00000080u;
1190 }
1191 inline void iFrontSeatConfig_MOOSVariables::clear_has_status() {
1192  _has_bits_[0] &= ~0x00000080u;
1193 }
1196  clear_has_status();
1197 }
1198 inline const ::std::string& iFrontSeatConfig_MOOSVariables::status() const {
1199  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.status)
1200  return status_.GetNoArena();
1201 }
1202 inline void iFrontSeatConfig_MOOSVariables::set_status(const ::std::string& value) {
1203  set_has_status();
1205  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.status)
1206 }
1207 #if LANG_CXX11
1208 inline void iFrontSeatConfig_MOOSVariables::set_status(::std::string&& value) {
1209  set_has_status();
1210  status_.SetNoArena(
1212  // @@protoc_insertion_point(field_set_rvalue:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.status)
1213 }
1214 #endif
1215 inline void iFrontSeatConfig_MOOSVariables::set_status(const char* value) {
1216  GOOGLE_DCHECK(value != NULL);
1217  set_has_status();
1219  // @@protoc_insertion_point(field_set_char:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.status)
1220 }
1221 inline void iFrontSeatConfig_MOOSVariables::set_status(const char* value, size_t size) {
1222  set_has_status();
1224  ::std::string(reinterpret_cast<const char*>(value), size));
1225  // @@protoc_insertion_point(field_set_pointer:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.status)
1226 }
1228  set_has_status();
1229  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.status)
1231 }
1233  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.status)
1234  if (!has_status()) {
1235  return NULL;
1236  }
1237  clear_has_status();
1239 }
1241  if (status != NULL) {
1242  set_has_status();
1243  } else {
1244  clear_has_status();
1245  }
1247  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.status)
1248 }
1249 
1250 // optional string node_status = 17 [default = "NODE_STATUS"];
1252  return (_has_bits_[0] & 0x00000100u) != 0;
1253 }
1254 inline void iFrontSeatConfig_MOOSVariables::set_has_node_status() {
1255  _has_bits_[0] |= 0x00000100u;
1256 }
1257 inline void iFrontSeatConfig_MOOSVariables::clear_has_node_status() {
1258  _has_bits_[0] &= ~0x00000100u;
1259 }
1262  clear_has_node_status();
1263 }
1264 inline const ::std::string& iFrontSeatConfig_MOOSVariables::node_status() const {
1265  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.node_status)
1266  return node_status_.GetNoArena();
1267 }
1268 inline void iFrontSeatConfig_MOOSVariables::set_node_status(const ::std::string& value) {
1269  set_has_node_status();
1271  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.node_status)
1272 }
1273 #if LANG_CXX11
1274 inline void iFrontSeatConfig_MOOSVariables::set_node_status(::std::string&& value) {
1275  set_has_node_status();
1276  node_status_.SetNoArena(
1278  // @@protoc_insertion_point(field_set_rvalue:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.node_status)
1279 }
1280 #endif
1281 inline void iFrontSeatConfig_MOOSVariables::set_node_status(const char* value) {
1282  GOOGLE_DCHECK(value != NULL);
1283  set_has_node_status();
1285  // @@protoc_insertion_point(field_set_char:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.node_status)
1286 }
1287 inline void iFrontSeatConfig_MOOSVariables::set_node_status(const char* value, size_t size) {
1288  set_has_node_status();
1290  ::std::string(reinterpret_cast<const char*>(value), size));
1291  // @@protoc_insertion_point(field_set_pointer:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.node_status)
1292 }
1294  set_has_node_status();
1295  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.node_status)
1297 }
1299  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.node_status)
1300  if (!has_node_status()) {
1301  return NULL;
1302  }
1303  clear_has_node_status();
1305 }
1307  if (node_status != NULL) {
1308  set_has_node_status();
1309  } else {
1310  clear_has_node_status();
1311  }
1313  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables.node_status)
1314 }
1315 
1316 // -------------------------------------------------------------------
1317 
1318 // iFrontSeatConfig_LegacyOperations
1319 
1320 // optional bool subscribe_desired = 1 [default = true, (.goby.field) = {
1322  return (_has_bits_[0] & 0x00000010u) != 0;
1323 }
1324 inline void iFrontSeatConfig_LegacyOperations::set_has_subscribe_desired() {
1325  _has_bits_[0] |= 0x00000010u;
1326 }
1327 inline void iFrontSeatConfig_LegacyOperations::clear_has_subscribe_desired() {
1328  _has_bits_[0] &= ~0x00000010u;
1329 }
1331  subscribe_desired_ = true;
1332  clear_has_subscribe_desired();
1333 }
1335  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.subscribe_desired)
1336  return subscribe_desired_;
1337 }
1339  set_has_subscribe_desired();
1340  subscribe_desired_ = value;
1341  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.subscribe_desired)
1342 }
1343 
1344 // optional bool subscribe_ctd = 2 [default = false, (.goby.field) = {
1346  return (_has_bits_[0] & 0x00000001u) != 0;
1347 }
1348 inline void iFrontSeatConfig_LegacyOperations::set_has_subscribe_ctd() {
1349  _has_bits_[0] |= 0x00000001u;
1350 }
1351 inline void iFrontSeatConfig_LegacyOperations::clear_has_subscribe_ctd() {
1352  _has_bits_[0] &= ~0x00000001u;
1353 }
1355  subscribe_ctd_ = false;
1356  clear_has_subscribe_ctd();
1357 }
1359  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.subscribe_ctd)
1360  return subscribe_ctd_;
1361 }
1363  set_has_subscribe_ctd();
1364  subscribe_ctd_ = value;
1365  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.subscribe_ctd)
1366 }
1367 
1368 // optional bool subscribe_acomms_raw = 3 [default = false, (.goby.field) = {
1370  return (_has_bits_[0] & 0x00000002u) != 0;
1371 }
1372 inline void iFrontSeatConfig_LegacyOperations::set_has_subscribe_acomms_raw() {
1373  _has_bits_[0] |= 0x00000002u;
1374 }
1375 inline void iFrontSeatConfig_LegacyOperations::clear_has_subscribe_acomms_raw() {
1376  _has_bits_[0] &= ~0x00000002u;
1377 }
1379  subscribe_acomms_raw_ = false;
1380  clear_has_subscribe_acomms_raw();
1381 }
1383  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.subscribe_acomms_raw)
1384  return subscribe_acomms_raw_;
1385 }
1387  set_has_subscribe_acomms_raw();
1388  subscribe_acomms_raw_ = value;
1389  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.subscribe_acomms_raw)
1390 }
1391 
1392 // optional bool pub_sub_bf_commands = 4 [default = false, (.goby.field) = {
1394  return (_has_bits_[0] & 0x00000004u) != 0;
1395 }
1396 inline void iFrontSeatConfig_LegacyOperations::set_has_pub_sub_bf_commands() {
1397  _has_bits_[0] |= 0x00000004u;
1398 }
1399 inline void iFrontSeatConfig_LegacyOperations::clear_has_pub_sub_bf_commands() {
1400  _has_bits_[0] &= ~0x00000004u;
1401 }
1403  pub_sub_bf_commands_ = false;
1404  clear_has_pub_sub_bf_commands();
1405 }
1407  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.pub_sub_bf_commands)
1408  return pub_sub_bf_commands_;
1409 }
1411  set_has_pub_sub_bf_commands();
1412  pub_sub_bf_commands_ = value;
1413  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.pub_sub_bf_commands)
1414 }
1415 
1416 // optional bool publish_nav = 12 [default = true, (.goby.field) = {
1418  return (_has_bits_[0] & 0x00000020u) != 0;
1419 }
1420 inline void iFrontSeatConfig_LegacyOperations::set_has_publish_nav() {
1421  _has_bits_[0] |= 0x00000020u;
1422 }
1423 inline void iFrontSeatConfig_LegacyOperations::clear_has_publish_nav() {
1424  _has_bits_[0] &= ~0x00000020u;
1425 }
1427  publish_nav_ = true;
1428  clear_has_publish_nav();
1429 }
1431  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.publish_nav)
1432  return publish_nav_;
1433 }
1435  set_has_publish_nav();
1436  publish_nav_ = value;
1437  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.publish_nav)
1438 }
1439 
1440 // optional bool publish_fs_bs_ready = 11 [default = false, (.goby.field) = {
1442  return (_has_bits_[0] & 0x00000008u) != 0;
1443 }
1444 inline void iFrontSeatConfig_LegacyOperations::set_has_publish_fs_bs_ready() {
1445  _has_bits_[0] |= 0x00000008u;
1446 }
1447 inline void iFrontSeatConfig_LegacyOperations::clear_has_publish_fs_bs_ready() {
1448  _has_bits_[0] &= ~0x00000008u;
1449 }
1451  publish_fs_bs_ready_ = false;
1452  clear_has_publish_fs_bs_ready();
1453 }
1455  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.publish_fs_bs_ready)
1456  return publish_fs_bs_ready_;
1457 }
1459  set_has_publish_fs_bs_ready();
1460  publish_fs_bs_ready_ = value;
1461  // @@protoc_insertion_point(field_set:goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations.publish_fs_bs_ready)
1462 }
1463 
1464 // -------------------------------------------------------------------
1465 
1466 // iFrontSeatConfig
1467 
1468 // optional .goby.moos.protobuf.GobyMOOSAppConfig common = 1;
1469 inline bool iFrontSeatConfig::has_common() const {
1470  return (_has_bits_[0] & 0x00000001u) != 0;
1471 }
1472 inline void iFrontSeatConfig::set_has_common() {
1473  _has_bits_[0] |= 0x00000001u;
1474 }
1475 inline void iFrontSeatConfig::clear_has_common() {
1476  _has_bits_[0] &= ~0x00000001u;
1477 }
1478 inline const ::goby::moos::protobuf::GobyMOOSAppConfig& iFrontSeatConfig::_internal_common() const {
1479  return *common_;
1480 }
1481 inline const ::goby::moos::protobuf::GobyMOOSAppConfig& iFrontSeatConfig::common() const {
1482  const ::goby::moos::protobuf::GobyMOOSAppConfig* p = common_;
1483  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.common)
1484  return p != NULL ? *p : *reinterpret_cast<const ::goby::moos::protobuf::GobyMOOSAppConfig*>(
1486 }
1487 inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::release_common() {
1488  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.common)
1489  clear_has_common();
1491  common_ = NULL;
1492  return temp;
1493 }
1494 inline ::goby::moos::protobuf::GobyMOOSAppConfig* iFrontSeatConfig::mutable_common() {
1495  set_has_common();
1496  if (common_ == NULL) {
1497  auto* p = CreateMaybeMessage<::goby::moos::protobuf::GobyMOOSAppConfig>(GetArenaNoVirtual());
1498  common_ = p;
1499  }
1500  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.common)
1501  return common_;
1502 }
1504  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1505  if (message_arena == NULL) {
1506  delete reinterpret_cast< ::google::protobuf::MessageLite*>(common_);
1507  }
1508  if (common) {
1509  ::google::protobuf::Arena* submessage_arena = NULL;
1510  if (message_arena != submessage_arena) {
1511  common = ::google::protobuf::internal::GetOwnedMessage(
1512  message_arena, common, submessage_arena);
1513  }
1514  set_has_common();
1515  } else {
1516  clear_has_common();
1517  }
1518  common_ = common;
1519  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.common)
1520 }
1521 
1522 // required .goby.middleware.frontseat.protobuf.Config frontseat_cfg = 2;
1524  return (_has_bits_[0] & 0x00000002u) != 0;
1525 }
1526 inline void iFrontSeatConfig::set_has_frontseat_cfg() {
1527  _has_bits_[0] |= 0x00000002u;
1528 }
1529 inline void iFrontSeatConfig::clear_has_frontseat_cfg() {
1530  _has_bits_[0] &= ~0x00000002u;
1531 }
1532 inline const ::goby::middleware::frontseat::protobuf::Config& iFrontSeatConfig::_internal_frontseat_cfg() const {
1533  return *frontseat_cfg_;
1534 }
1535 inline const ::goby::middleware::frontseat::protobuf::Config& iFrontSeatConfig::frontseat_cfg() const {
1536  const ::goby::middleware::frontseat::protobuf::Config* p = frontseat_cfg_;
1537  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.frontseat_cfg)
1538  return p != NULL ? *p : *reinterpret_cast<const ::goby::middleware::frontseat::protobuf::Config*>(
1540 }
1541 inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::release_frontseat_cfg() {
1542  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.frontseat_cfg)
1543  clear_has_frontseat_cfg();
1544  ::goby::middleware::frontseat::protobuf::Config* temp = frontseat_cfg_;
1545  frontseat_cfg_ = NULL;
1546  return temp;
1547 }
1548 inline ::goby::middleware::frontseat::protobuf::Config* iFrontSeatConfig::mutable_frontseat_cfg() {
1549  set_has_frontseat_cfg();
1550  if (frontseat_cfg_ == NULL) {
1551  auto* p = CreateMaybeMessage<::goby::middleware::frontseat::protobuf::Config>(GetArenaNoVirtual());
1552  frontseat_cfg_ = p;
1553  }
1554  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.frontseat_cfg)
1555  return frontseat_cfg_;
1556 }
1558  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1559  if (message_arena == NULL) {
1560  delete reinterpret_cast< ::google::protobuf::MessageLite*>(frontseat_cfg_);
1561  }
1562  if (frontseat_cfg) {
1563  ::google::protobuf::Arena* submessage_arena = NULL;
1564  if (message_arena != submessage_arena) {
1565  frontseat_cfg = ::google::protobuf::internal::GetOwnedMessage(
1566  message_arena, frontseat_cfg, submessage_arena);
1567  }
1568  set_has_frontseat_cfg();
1569  } else {
1570  clear_has_frontseat_cfg();
1571  }
1572  frontseat_cfg_ = frontseat_cfg;
1573  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.frontseat_cfg)
1574 }
1575 
1576 // optional .goby.apps.moos.protobuf.iFrontSeatConfig.MOOSVariables moos_var = 20;
1577 inline bool iFrontSeatConfig::has_moos_var() const {
1578  return (_has_bits_[0] & 0x00000004u) != 0;
1579 }
1580 inline void iFrontSeatConfig::set_has_moos_var() {
1581  _has_bits_[0] |= 0x00000004u;
1582 }
1583 inline void iFrontSeatConfig::clear_has_moos_var() {
1584  _has_bits_[0] &= ~0x00000004u;
1585 }
1587  if (moos_var_ != NULL) moos_var_->Clear();
1588  clear_has_moos_var();
1589 }
1590 inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& iFrontSeatConfig::_internal_moos_var() const {
1591  return *moos_var_;
1592 }
1593 inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables& iFrontSeatConfig::moos_var() const {
1594  const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* p = moos_var_;
1595  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.moos_var)
1596  return p != NULL ? *p : *reinterpret_cast<const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables*>(
1598 }
1599 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::release_moos_var() {
1600  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.moos_var)
1601  clear_has_moos_var();
1603  moos_var_ = NULL;
1604  return temp;
1605 }
1606 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables* iFrontSeatConfig::mutable_moos_var() {
1607  set_has_moos_var();
1608  if (moos_var_ == NULL) {
1609  auto* p = CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables>(GetArenaNoVirtual());
1610  moos_var_ = p;
1611  }
1612  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.moos_var)
1613  return moos_var_;
1614 }
1616  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1617  if (message_arena == NULL) {
1618  delete moos_var_;
1619  }
1620  if (moos_var) {
1621  ::google::protobuf::Arena* submessage_arena = NULL;
1622  if (message_arena != submessage_arena) {
1623  moos_var = ::google::protobuf::internal::GetOwnedMessage(
1624  message_arena, moos_var, submessage_arena);
1625  }
1626  set_has_moos_var();
1627  } else {
1628  clear_has_moos_var();
1629  }
1630  moos_var_ = moos_var;
1631  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.moos_var)
1632 }
1633 
1634 // optional .goby.apps.moos.protobuf.iFrontSeatConfig.LegacyOperations legacy_cfg = 30 [(.goby.field) = {
1636  return (_has_bits_[0] & 0x00000008u) != 0;
1637 }
1638 inline void iFrontSeatConfig::set_has_legacy_cfg() {
1639  _has_bits_[0] |= 0x00000008u;
1640 }
1641 inline void iFrontSeatConfig::clear_has_legacy_cfg() {
1642  _has_bits_[0] &= ~0x00000008u;
1643 }
1645  if (legacy_cfg_ != NULL) legacy_cfg_->Clear();
1646  clear_has_legacy_cfg();
1647 }
1648 inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& iFrontSeatConfig::_internal_legacy_cfg() const {
1649  return *legacy_cfg_;
1650 }
1651 inline const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations& iFrontSeatConfig::legacy_cfg() const {
1652  const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* p = legacy_cfg_;
1653  // @@protoc_insertion_point(field_get:goby.apps.moos.protobuf.iFrontSeatConfig.legacy_cfg)
1654  return p != NULL ? *p : *reinterpret_cast<const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations*>(
1656 }
1657 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::release_legacy_cfg() {
1658  // @@protoc_insertion_point(field_release:goby.apps.moos.protobuf.iFrontSeatConfig.legacy_cfg)
1659  clear_has_legacy_cfg();
1661  legacy_cfg_ = NULL;
1662  return temp;
1663 }
1664 inline ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations* iFrontSeatConfig::mutable_legacy_cfg() {
1665  set_has_legacy_cfg();
1666  if (legacy_cfg_ == NULL) {
1667  auto* p = CreateMaybeMessage<::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations>(GetArenaNoVirtual());
1668  legacy_cfg_ = p;
1669  }
1670  // @@protoc_insertion_point(field_mutable:goby.apps.moos.protobuf.iFrontSeatConfig.legacy_cfg)
1671  return legacy_cfg_;
1672 }
1674  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1675  if (message_arena == NULL) {
1676  delete legacy_cfg_;
1677  }
1678  if (legacy_cfg) {
1679  ::google::protobuf::Arena* submessage_arena = NULL;
1680  if (message_arena != submessage_arena) {
1681  legacy_cfg = ::google::protobuf::internal::GetOwnedMessage(
1682  message_arena, legacy_cfg, submessage_arena);
1683  }
1684  set_has_legacy_cfg();
1685  } else {
1686  clear_has_legacy_cfg();
1687  }
1688  legacy_cfg_ = legacy_cfg;
1689  // @@protoc_insertion_point(field_set_allocated:goby.apps.moos.protobuf.iFrontSeatConfig.legacy_cfg)
1690 }
1691 
1692 #ifdef __GNUC__
1693  #pragma GCC diagnostic pop
1694 #endif // __GNUC__
1695 // -------------------------------------------------------------------
1696 
1697 // -------------------------------------------------------------------
1698 
1699 
1700 // @@protoc_insertion_point(namespace_scope)
1701 
1702 } // namespace protobuf
1703 } // namespace moos
1704 } // namespace apps
1705 } // namespace goby
1706 
1707 // @@protoc_insertion_point(global_scope)
1708 
1709 #endif // PROTOBUF_INCLUDED_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::has_data_to_frontseat
bool has_data_to_frontseat() const
Definition: iFrontSeat_config.pb.h:1119
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::clear_subscribe_desired
void clear_subscribe_desired()
Definition: iFrontSeat_config.pb.h:1330
goby::apps::moos::protobuf::iFrontSeatConfig::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: iFrontSeat_config.pb.h:572
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::has_subscribe_ctd
bool has_subscribe_ctd() const
Definition: iFrontSeat_config.pb.h:1345
goby::apps::moos::protobuf::iFrontSeatConfig::set_allocated_legacy_cfg
void set_allocated_legacy_cfg(::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations *legacy_cfg)
Definition: iFrontSeat_config.pb.h:1673
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::clear_subscribe_acomms_raw
void clear_subscribe_acomms_raw()
Definition: iFrontSeat_config.pb.h:1378
goby::middleware::frontseat::groups::command_request
constexpr goby::middleware::Group command_request
Definition: groups.h:44
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::ByteSizeLong
size_t ByteSizeLong() const final
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_to_frontseat_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_data_to_frontseat_
Definition: iFrontSeat_config.pb.h:367
goby::middleware::frontseat::groups::command_response
constexpr goby::middleware::Group command_response
Definition: groups.h:45
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kCommandRequestFieldNumber
static const int kCommandRequestFieldNumber
Definition: iFrontSeat_config.pb.h:231
protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto
Definition: iFrontSeat_config.pb.h:46
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_prefix
::std::string * mutable_prefix()
Definition: iFrontSeat_config.pb.h:765
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::clear_publish_nav
void clear_publish_nav()
Definition: iFrontSeat_config.pb.h:1426
goby::apps::moos::protobuf::iFrontSeatConfig::release_legacy_cfg
::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations * release_legacy_cfg()
Definition: iFrontSeat_config.pb.h:1657
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: iFrontSeat_config.pb.h:115
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::raw_out
const ::std::string & raw_out() const
Definition: iFrontSeat_config.pb.h:802
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::subscribe_desired
bool subscribe_desired() const
Definition: iFrontSeat_config.pb.h:1334
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::clear_command_response
void clear_command_response()
Definition: iFrontSeat_config.pb.h:996
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::subscribe_acomms_raw
bool subscribe_acomms_raw() const
Definition: iFrontSeat_config.pb.h:1382
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::has_raw_out
bool has_raw_out() const
Definition: iFrontSeat_config.pb.h:789
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_prefix
void set_prefix(const ::std::string &value)
Definition: iFrontSeat_config.pb.h:740
goby::apps::moos::protobuf::iFrontSeatConfig::has_legacy_cfg
bool has_legacy_cfg() const
Definition: iFrontSeat_config.pb.h:1635
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::has_subscribe_desired
bool has_subscribe_desired() const
Definition: iFrontSeat_config.pb.h:1321
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::moos::protobuf::_GobyMOOSAppConfig_default_instance_
GobyMOOSAppConfigDefaultTypeInternal _GobyMOOSAppConfig_default_instance_
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::release_node_status
::std::string * release_node_status()
Definition: iFrontSeat_config.pb.h:1298
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::apps::moos::protobuf::iFrontSeatConfig
Definition: iFrontSeat_config.pb.h:546
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_status
::std::string * mutable_status()
Definition: iFrontSeat_config.pb.h:1227
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::clear_status
void clear_status()
Definition: iFrontSeat_config.pb.h:1194
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::release_raw_out
::std::string * release_raw_out()
Definition: iFrontSeat_config.pb.h:836
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::has_command_response
bool has_command_response() const
Definition: iFrontSeat_config.pb.h:987
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::set_subscribe_desired
void set_subscribe_desired(bool value)
Definition: iFrontSeat_config.pb.h:1338
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::has_data_from_frontseat
bool has_data_from_frontseat() const
Definition: iFrontSeat_config.pb.h:1053
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_node_status
::std::string * mutable_node_status()
Definition: iFrontSeat_config.pb.h:1293
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::clear_publish_fs_bs_ready
void clear_publish_fs_bs_ready()
Definition: iFrontSeat_config.pb.h:1450
goby::apps::moos::protobuf::iFrontSeatConfig::swap
friend void swap(iFrontSeatConfig &a, iFrontSeatConfig &b)
Definition: iFrontSeat_config.pb.h:591
goby::moos::protobuf::GobyMOOSAppConfig
Definition: goby_moos_app.pb.h:316
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::has_command_request
bool has_command_request() const
Definition: iFrontSeat_config.pb.h:921
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::set_publish_nav
void set_publish_nav(bool value)
Definition: iFrontSeat_config.pb.h:1434
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::GetCachedSize
int GetCachedSize() const final
Definition: iFrontSeat_config.pb.h:454
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::raw_in
const ::std::string & raw_in() const
Definition: iFrontSeat_config.pb.h:868
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::pub_sub_bf_commands
bool pub_sub_bf_commands() const
Definition: iFrontSeat_config.pb.h:1406
goby::apps::moos::protobuf::iFrontSeatConfig::set_allocated_moos_var
void set_allocated_moos_var(::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables *moos_var)
Definition: iFrontSeat_config.pb.h:1615
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::prefix
const ::std::string & prefix() const
Definition: iFrontSeat_config.pb.h:736
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::operator=
iFrontSeatConfig_MOOSVariables & operator=(const iFrontSeatConfig_MOOSVariables &from)
Definition: iFrontSeat_config.pb.h:96
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_data_to_frontseat
::std::string * mutable_data_to_frontseat()
Definition: iFrontSeat_config.pb.h:1161
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_command_response
void set_command_response(const ::std::string &value)
Definition: iFrontSeat_config.pb.h:1004
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::has_pub_sub_bf_commands
bool has_pub_sub_bf_commands() const
Definition: iFrontSeat_config.pb.h:1393
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::~iFrontSeatConfig_MOOSVariables
virtual ~iFrontSeatConfig_MOOSVariables()
google::protobuf::MessageLite
Definition: message_lite.h:164
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::has_node_status
bool has_node_status() const
Definition: iFrontSeat_config.pb.h:1251
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::command_request
const ::std::string & command_request() const
Definition: iFrontSeat_config.pb.h:934
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::has_publish_nav
bool has_publish_nav() const
Definition: iFrontSeat_config.pb.h:1417
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::clear_data_to_frontseat
void clear_data_to_frontseat()
Definition: iFrontSeat_config.pb.h:1128
protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto::TableStruct
Definition: iFrontSeat_config.pb.h:48
goby::apps::moos::protobuf::iFrontSeatConfig::legacy_cfg
const ::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations & legacy_cfg() const
Definition: iFrontSeat_config.pb.h:1651
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::release_data_to_frontseat
::std::string * release_data_to_frontseat()
Definition: iFrontSeat_config.pb.h:1166
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: iFrontSeat_config.pb.h:130
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_command_request
::std::string * mutable_command_request()
Definition: iFrontSeat_config.pb.h:963
goby::apps::moos::protobuf::iFrontSeatConfig::mutable_moos_var
::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables * mutable_moos_var()
Definition: iFrontSeat_config.pb.h:1606
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kPrefixFieldNumber
static const int kPrefixFieldNumber
Definition: iFrontSeat_config.pb.h:186
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::kPubSubBfCommandsFieldNumber
static const int kPubSubBfCommandsFieldNumber
Definition: iFrontSeat_config.pb.h:493
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::publish_nav
bool publish_nav() const
Definition: iFrontSeat_config.pb.h:1430
google::protobuf::Arena
Definition: arena.h:244
frontseat_config.pb.h
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_allocated_command_response
void set_allocated_command_response(::std::string *command_response)
Definition: iFrontSeat_config.pb.h:1042
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::apps::moos::protobuf::iFrontSeatConfig::release_moos_var
::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables * release_moos_var()
Definition: iFrontSeat_config.pb.h:1599
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_raw_in
::std::string * mutable_raw_in()
Definition: iFrontSeat_config.pb.h:897
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::IsInitialized
bool IsInitialized() const final
goby::apps::moos::protobuf::_iFrontSeatConfig_default_instance_
iFrontSeatConfigDefaultTypeInternal _iFrontSeatConfig_default_instance_
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_command_request
void set_command_request(const ::std::string &value)
Definition: iFrontSeat_config.pb.h:938
goby::apps::moos::protobuf::iFrontSeatConfig::release_frontseat_cfg
::goby::middleware::frontseat::protobuf::Config * release_frontseat_cfg()
Definition: iFrontSeat_config.pb.h:1541
goby::apps::moos::protobuf::iFrontSeatConfig::mutable_frontseat_cfg
::goby::middleware::frontseat::protobuf::Config * mutable_frontseat_cfg()
Definition: iFrontSeat_config.pb.h:1548
protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: iFrontSeat_config.pb.h:52
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::swap
friend void swap(iFrontSeatConfig_MOOSVariables &a, iFrontSeatConfig_MOOSVariables &b)
Definition: iFrontSeat_config.pb.h:134
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::Swap
void Swap(iFrontSeatConfig_LegacyOperations *other)
goby::middleware::acomms::groups::status
constexpr Group status
Definition: groups.h:43
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::internal_default_instance
static const iFrontSeatConfig_LegacyOperations * internal_default_instance()
Definition: iFrontSeat_config.pb.h:419
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::release_raw_in
::std::string * release_raw_in()
Definition: iFrontSeat_config.pb.h:902
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::default_instance
static const iFrontSeatConfig_MOOSVariables & default_instance()
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_allocated_raw_out
void set_allocated_raw_out(::std::string *raw_out)
Definition: iFrontSeat_config.pb.h:844
goby::apps::moos::protobuf::iFrontSeatConfig::internal_default_instance
static const iFrontSeatConfig * internal_default_instance()
Definition: iFrontSeat_config.pb.h:583
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::clear_data_from_frontseat
void clear_data_from_frontseat()
Definition: iFrontSeat_config.pb.h:1062
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_allocated_status
void set_allocated_status(::std::string *status)
Definition: iFrontSeat_config.pb.h:1240
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::clear_raw_in
void clear_raw_in()
Definition: iFrontSeat_config.pb.h:864
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_status_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_status_
Definition: iFrontSeat_config.pb.h:371
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_out_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_raw_out_
Definition: iFrontSeat_config.pb.h:347
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_allocated_command_request
void set_allocated_command_request(::std::string *command_request)
Definition: iFrontSeat_config.pb.h:976
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_node_status
void set_node_status(const ::std::string &value)
Definition: iFrontSeat_config.pb.h:1268
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::iFrontSeatConfig_LegacyOperations
iFrontSeatConfig_LegacyOperations()
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::has_prefix
bool has_prefix() const
Definition: iFrontSeat_config.pb.h:723
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::clear_subscribe_ctd
void clear_subscribe_ctd()
Definition: iFrontSeat_config.pb.h:1354
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_allocated_data_to_frontseat
void set_allocated_data_to_frontseat(::std::string *data_to_frontseat)
Definition: iFrontSeat_config.pb.h:1174
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::descriptor
static const ::google::protobuf::Descriptor * descriptor()
message.h
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_prefix_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_prefix_
Definition: iFrontSeat_config.pb.h:343
goby::middleware::frontseat::protobuf::Config
Definition: frontseat_config.pb.h:81
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: iFrontSeat_config.pb.h:411
goby_moos_app.pb.h
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_data_to_frontseat
void set_data_to_frontseat(const ::std::string &value)
Definition: iFrontSeat_config.pb.h:1136
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: iFrontSeat_config.pb.h:408
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables
Definition: iFrontSeat_config.pb.h:89
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::release_prefix
::std::string * release_prefix()
Definition: iFrontSeat_config.pb.h:770
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::has_status
bool has_status() const
Definition: iFrontSeat_config.pb.h:1185
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::apps::moos::protobuf::iFrontSeatConfig::set_allocated_frontseat_cfg
void set_allocated_frontseat_cfg(::goby::middleware::frontseat::protobuf::Config *frontseat_cfg)
Definition: iFrontSeat_config.pb.h:1557
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::has_subscribe_acomms_raw
bool has_subscribe_acomms_raw() const
Definition: iFrontSeat_config.pb.h:1369
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kStatusFieldNumber
static const int kStatusFieldNumber
Definition: iFrontSeat_config.pb.h:291
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: iFrontSeat_config.pb.h:54
goby::apps::moos::protobuf::iFrontSeatConfig::has_common
bool has_common() const
Definition: iFrontSeat_config.pb.h:1469
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kRawInFieldNumber
static const int kRawInFieldNumber
Definition: iFrontSeat_config.pb.h:216
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_status
void set_status(const ::std::string &value)
Definition: iFrontSeat_config.pb.h:1202
goby::apps::moos::protobuf::iFrontSeatConfig::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: iFrontSeat_config.pb.h:575
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Swap
void Swap(iFrontSeatConfig_MOOSVariables *other)
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::release_command_request
::std::string * release_command_request()
Definition: iFrontSeat_config.pb.h:968
goby::apps::moos::protobuf::iFrontSeatConfig::clear_legacy_cfg
void clear_legacy_cfg()
Definition: iFrontSeat_config.pb.h:1644
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations
Definition: iFrontSeat_config.pb.h:382
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_raw_in_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_raw_in_
Definition: iFrontSeat_config.pb.h:351
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::subscribe_ctd
bool subscribe_ctd() const
Definition: iFrontSeat_config.pb.h:1358
goby::apps::moos::protobuf::iFrontSeatConfig::has_moos_var
bool has_moos_var() const
Definition: iFrontSeat_config.pb.h:1577
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::release_command_response
::std::string * release_command_response()
Definition: iFrontSeat_config.pb.h:1034
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_request_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_command_request_
Definition: iFrontSeat_config.pb.h:355
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: iFrontSeat_config.pb.h:423
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::status
const ::std::string & status() const
Definition: iFrontSeat_config.pb.h:1198
protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: iFrontSeat_config.pb.h:49
goby::apps::moos::protobuf::iFrontSeatConfig::moos_var
const ::goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables & moos_var() const
Definition: iFrontSeat_config.pb.h:1593
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::ByteSizeLong
size_t ByteSizeLong() const final
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_command_response_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_command_response_
Definition: iFrontSeat_config.pb.h:359
goby::apps::moos::protobuf::iFrontSeatConfig::frontseat_cfg
const ::goby::middleware::frontseat::protobuf::Config & frontseat_cfg() const
Definition: iFrontSeat_config.pb.h:1535
goby::apps::moos::protobuf::iFrontSeatConfig::mutable_common
::goby::moos::protobuf::GobyMOOSAppConfig * mutable_common()
Definition: iFrontSeat_config.pb.h:1494
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kRawOutFieldNumber
static const int kRawOutFieldNumber
Definition: iFrontSeat_config.pb.h:201
goby::apps::moos::protobuf::_iFrontSeatConfig_MOOSVariables_default_instance_
iFrontSeatConfig_MOOSVariablesDefaultTypeInternal _iFrontSeatConfig_MOOSVariables_default_instance_
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_command_response
::std::string * mutable_command_response()
Definition: iFrontSeat_config.pb.h:1029
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::clear_pub_sub_bf_commands
void clear_pub_sub_bf_commands()
Definition: iFrontSeat_config.pb.h:1402
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_allocated_data_from_frontseat
void set_allocated_data_from_frontseat(::std::string *data_from_frontseat)
Definition: iFrontSeat_config.pb.h:1108
google::protobuf::Metadata
Definition: message.h:174
detail::get
auto get(const nlohmann::detail::iteration_proxy_value< IteratorType > &i) -> decltype(i.key())
Definition: json.hpp:5271
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_data_from_frontseat
void set_data_from_frontseat(const ::std::string &value)
Definition: iFrontSeat_config.pb.h:1070
protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[3]
Definition: iFrontSeat_config.pb.h:51
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::New
iFrontSeatConfig_MOOSVariables * New(::google::protobuf::Arena *arena) const final
Definition: iFrontSeat_config.pb.h:144
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kNodeStatusFieldNumber
static const int kNodeStatusFieldNumber
Definition: iFrontSeat_config.pb.h:306
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::clear_raw_out
void clear_raw_out()
Definition: iFrontSeat_config.pb.h:798
goby::middleware::frontseat::groups::node_status
constexpr goby::middleware::Group node_status
Definition: groups.h:37
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::data_to_frontseat
const ::std::string & data_to_frontseat() const
Definition: iFrontSeat_config.pb.h:1132
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::set_subscribe_ctd
void set_subscribe_ctd(bool value)
Definition: iFrontSeat_config.pb.h:1362
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_allocated_node_status
void set_allocated_node_status(::std::string *node_status)
Definition: iFrontSeat_config.pb.h:1306
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::GetCachedSize
int GetCachedSize() const final
Definition: iFrontSeat_config.pb.h:161
google::protobuf::Message
Definition: message.h:189
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::set_subscribe_acomms_raw
void set_subscribe_acomms_raw(bool value)
Definition: iFrontSeat_config.pb.h:1386
goby::middleware::frontseat::groups::data_to_frontseat
constexpr goby::middleware::Group data_to_frontseat
Definition: groups.h:49
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::kSubscribeDesiredFieldNumber
static const int kSubscribeDesiredFieldNumber
Definition: iFrontSeat_config.pb.h:507
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::Clear
void Clear() final
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::kPublishFsBsReadyFieldNumber
static const int kPublishFsBsReadyFieldNumber
Definition: iFrontSeat_config.pb.h:500
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::clear_node_status
void clear_node_status()
Definition: iFrontSeat_config.pb.h:1260
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: iFrontSeat_config.pb.h:118
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_data_from_frontseat_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_data_from_frontseat_
Definition: iFrontSeat_config.pb.h:363
goby::middleware::frontseat::groups::raw_in
constexpr goby::middleware::Group raw_in
Definition: groups.h:40
goby::middleware::frontseat::groups::data_from_frontseat
constexpr goby::middleware::Group data_from_frontseat
Definition: groups.h:47
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::kSubscribeAcommsRawFieldNumber
static const int kSubscribeAcommsRawFieldNumber
Definition: iFrontSeat_config.pb.h:486
arena.h
protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: iFrontSeat_config.pb.h:53
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_data_from_frontseat
::std::string * mutable_data_from_frontseat()
Definition: iFrontSeat_config.pb.h:1095
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::clear_prefix
void clear_prefix()
Definition: iFrontSeat_config.pb.h:732
goby::middleware::frontseat::groups::raw_out
constexpr goby::middleware::Group raw_out
Definition: groups.h:41
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_allocated_raw_in
void set_allocated_raw_in(::std::string *raw_in)
Definition: iFrontSeat_config.pb.h:910
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kDataFromFrontseatFieldNumber
static const int kDataFromFrontseatFieldNumber
Definition: iFrontSeat_config.pb.h:261
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::New
iFrontSeatConfig_LegacyOperations * New() const final
Definition: iFrontSeat_config.pb.h:433
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::kSubscribeCtdFieldNumber
static const int kSubscribeCtdFieldNumber
Definition: iFrontSeat_config.pb.h:479
goby::apps::moos::protobuf::iFrontSeatConfig::has_frontseat_cfg
bool has_frontseat_cfg() const
Definition: iFrontSeat_config.pb.h:1523
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::clear_command_request
void clear_command_request()
Definition: iFrontSeat_config.pb.h:930
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::has_publish_fs_bs_ready
bool has_publish_fs_bs_ready() const
Definition: iFrontSeat_config.pb.h:1441
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::_i_give_permission_to_break_this_code_default_node_status_
static ::google::protobuf::internal::ExplicitlyConstructed< ::std::string > _i_give_permission_to_break_this_code_default_node_status_
Definition: iFrontSeat_config.pb.h:375
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kDataToFrontseatFieldNumber
static const int kDataToFrontseatFieldNumber
Definition: iFrontSeat_config.pb.h:276
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::set_publish_fs_bs_ready
void set_publish_fs_bs_ready(bool value)
Definition: iFrontSeat_config.pb.h:1458
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_raw_in
void set_raw_in(const ::std::string &value)
Definition: iFrontSeat_config.pb.h:872
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::kCommandResponseFieldNumber
static const int kCommandResponseFieldNumber
Definition: iFrontSeat_config.pb.h:246
option_extensions.pb.h
goby::apps::moos::protobuf::iFrontSeatConfig::common
const ::goby::moos::protobuf::GobyMOOSAppConfig & common() const
Definition: iFrontSeat_config.pb.h:1481
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::IsInitialized
bool IsInitialized() const final
protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto::AddDescriptors
void AddDescriptors()
goby::apps::moos::protobuf::iFrontSeatConfig::release_common
::goby::moos::protobuf::GobyMOOSAppConfig * release_common()
Definition: iFrontSeat_config.pb.h:1487
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::has_raw_in
bool has_raw_in() const
Definition: iFrontSeat_config.pb.h:855
goby::acomms::abc::protobuf::_Config_default_instance_
ConfigDefaultTypeInternal _Config_default_instance_
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::publish_fs_bs_ready
bool publish_fs_bs_ready() const
Definition: iFrontSeat_config.pb.h:1454
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::set_pub_sub_bf_commands
void set_pub_sub_bf_commands(bool value)
Definition: iFrontSeat_config.pb.h:1410
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::mutable_raw_out
::std::string * mutable_raw_out()
Definition: iFrontSeat_config.pb.h:831
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::New
iFrontSeatConfig_MOOSVariables * New() const final
Definition: iFrontSeat_config.pb.h:140
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::node_status
const ::std::string & node_status() const
Definition: iFrontSeat_config.pb.h:1264
goby::apps::moos::protobuf::iFrontSeatConfig::operator=
iFrontSeatConfig & operator=(const iFrontSeatConfig &from)
Definition: iFrontSeat_config.pb.h:553
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_allocated_prefix
void set_allocated_prefix(::std::string *prefix)
Definition: iFrontSeat_config.pb.h:778
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::release_data_from_frontseat
::std::string * release_data_from_frontseat()
Definition: iFrontSeat_config.pb.h:1100
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::operator=
iFrontSeatConfig_LegacyOperations & operator=(const iFrontSeatConfig_LegacyOperations &from)
Definition: iFrontSeat_config.pb.h:389
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::New
iFrontSeatConfig_LegacyOperations * New(::google::protobuf::Arena *arena) const final
Definition: iFrontSeat_config.pb.h:437
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::iFrontSeatConfig_MOOSVariables
iFrontSeatConfig_MOOSVariables()
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::swap
friend void swap(iFrontSeatConfig_LegacyOperations &a, iFrontSeatConfig_LegacyOperations &b)
Definition: iFrontSeat_config.pb.h:427
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::default_instance
static const iFrontSeatConfig_LegacyOperations & default_instance()
google::protobuf::Message::Message
Message()
Definition: message.h:191
goby::apps::moos::protobuf::iFrontSeatConfig::set_allocated_common
void set_allocated_common(::goby::moos::protobuf::GobyMOOSAppConfig *common)
Definition: iFrontSeat_config.pb.h:1503
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::set_raw_out
void set_raw_out(const ::std::string &value)
Definition: iFrontSeat_config.pb.h:806
friend
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::release_status
::std::string * release_status()
Definition: iFrontSeat_config.pb.h:1232
goby::apps::moos::protobuf::iFrontSeatConfig::clear_moos_var
void clear_moos_var()
Definition: iFrontSeat_config.pb.h:1586
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::command_response
const ::std::string & command_response() const
Definition: iFrontSeat_config.pb.h:1000
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::internal_default_instance
static const iFrontSeatConfig_MOOSVariables * internal_default_instance()
Definition: iFrontSeat_config.pb.h:126
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::Clear
void Clear() final
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::~iFrontSeatConfig_LegacyOperations
virtual ~iFrontSeatConfig_LegacyOperations()
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::data_from_frontseat
const ::std::string & data_from_frontseat() const
Definition: iFrontSeat_config.pb.h:1066
goby::apps::moos::protobuf::iFrontSeatConfig_MOOSVariables::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
google
Definition: dccl.h:57
goby::apps::moos::protobuf::iFrontSeatConfig::New
iFrontSeatConfig * New(::google::protobuf::Arena *arena) const final
Definition: iFrontSeat_config.pb.h:601
protobuf_goby_2fmoos_2fprotobuf_2fiFrontSeat_5fconfig_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: iFrontSeat_config.pb.h:50
goby::apps::moos::protobuf::iFrontSeatConfig::Swap
void Swap(iFrontSeatConfig *other)
goby::apps::moos::protobuf::iFrontSeatConfig::New
iFrontSeatConfig * New() const final
Definition: iFrontSeat_config.pb.h:597
goby::apps::moos::protobuf::iFrontSeatConfig::mutable_legacy_cfg
::goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations * mutable_legacy_cfg()
Definition: iFrontSeat_config.pb.h:1664
goby::apps::moos::protobuf::iFrontSeatConfig_LegacyOperations::kPublishNavFieldNumber
static const int kPublishNavFieldNumber
Definition: iFrontSeat_config.pb.h:514
goby::apps::moos::protobuf::_iFrontSeatConfig_LegacyOperations_default_instance_
iFrontSeatConfig_LegacyOperationsDefaultTypeInternal _iFrontSeatConfig_LegacyOperations_default_instance_