Goby3  3.1.5a
2024.05.23
modemdriver_config.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/zeromq/protobuf/modemdriver_config.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto
5 #define PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2fmodemdriver_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>
36 #include "dccl/option_extensions.pb.h"
38 #include <boost/units/quantity.hpp>
39 #include <boost/units/absolute.hpp>
40 #include <boost/units/dimensionless_type.hpp>
41 #include <boost/units/make_scaled_unit.hpp>
42 // @@protoc_insertion_point(includes)
43 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto
44 
46 // Internal implementation detail -- do not use these members.
47 struct TableStruct {
48  static const ::google::protobuf::internal::ParseTableField entries[];
49  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
50  static const ::google::protobuf::internal::ParseTable schema[1];
51  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
52  static const ::google::protobuf::internal::SerializationTable serialization_table[];
54 };
55 void AddDescriptors();
56 } // namespace protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto
57 namespace goby {
58 namespace apps {
59 namespace zeromq {
60 namespace acomms {
61 namespace protobuf {
62 class ModemDriverConfig;
63 class ModemDriverConfigDefaultTypeInternal;
64 extern ModemDriverConfigDefaultTypeInternal _ModemDriverConfig_default_instance_;
65 } // namespace protobuf
66 } // namespace acomms
67 } // namespace zeromq
68 } // namespace apps
69 } // namespace goby
70 namespace google {
71 namespace protobuf {
72 template<> ::goby::apps::zeromq::acomms::protobuf::ModemDriverConfig* Arena::CreateMaybeMessage<::goby::apps::zeromq::acomms::protobuf::ModemDriverConfig>(Arena*);
73 } // namespace protobuf
74 } // namespace google
75 namespace goby {
76 namespace apps {
77 namespace zeromq {
78 namespace acomms {
79 namespace protobuf {
80 
81 // ===================================================================
82 
83 class ModemDriverConfig : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig) */ {
84  public:
86  virtual ~ModemDriverConfig();
87 
89 
91  CopyFrom(from);
92  return *this;
93  }
94  #if LANG_CXX11
95  ModemDriverConfig(ModemDriverConfig&& from) noexcept
96  : ModemDriverConfig() {
97  *this = ::std::move(from);
98  }
99 
100  inline ModemDriverConfig& operator=(ModemDriverConfig&& from) noexcept {
101  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
102  if (this != &from) InternalSwap(&from);
103  } else {
104  CopyFrom(from);
105  }
106  return *this;
107  }
108  #endif
109  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
110  return _internal_metadata_.unknown_fields();
111  }
112  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
113  return _internal_metadata_.mutable_unknown_fields();
114  }
115 
116  static const ::google::protobuf::Descriptor* descriptor();
117  static const ModemDriverConfig& default_instance();
118 
119  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
121  return reinterpret_cast<const ModemDriverConfig*>(
123  }
124  static constexpr int kIndexInFileMessages =
125  0;
126 
127  void Swap(ModemDriverConfig* other);
129  a.Swap(&b);
130  }
131 
132  // implements Message ----------------------------------------------
133 
134  inline ModemDriverConfig* New() const final {
135  return CreateMaybeMessage<ModemDriverConfig>(NULL);
136  }
137 
139  return CreateMaybeMessage<ModemDriverConfig>(arena);
140  }
141  void CopyFrom(const ::google::protobuf::Message& from) final;
142  void MergeFrom(const ::google::protobuf::Message& from) final;
143  void CopyFrom(const ModemDriverConfig& from);
144  void MergeFrom(const ModemDriverConfig& from);
145  void Clear() final;
146  bool IsInitialized() const final;
147 
148  size_t ByteSizeLong() const final;
150  ::google::protobuf::io::CodedInputStream* input) final;
152  ::google::protobuf::io::CodedOutputStream* output) const final;
154  bool deterministic, ::google::protobuf::uint8* target) const final;
155  int GetCachedSize() const final { return _cached_size_.Get(); }
156 
157  private:
158  void SharedCtor();
159  void SharedDtor();
160  void SetCachedSize(int size) const final;
161  void InternalSwap(ModemDriverConfig* other);
162  private:
163  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
164  return NULL;
165  }
166  inline void* MaybeArenaPtr() const {
167  return NULL;
168  }
169  public:
170 
172 
173  // nested types ----------------------------------------------------
174 
175  // accessors -------------------------------------------------------
176 
177  // optional .goby.middleware.protobuf.AppConfig app = 1;
178  bool has_app() const;
179  void clear_app();
180  static const int kAppFieldNumber = 1;
181  private:
182  const ::goby::middleware::protobuf::AppConfig& _internal_app() const;
183  public:
184  const ::goby::middleware::protobuf::AppConfig& app() const;
185  ::goby::middleware::protobuf::AppConfig* release_app();
186  ::goby::middleware::protobuf::AppConfig* mutable_app();
187  void set_allocated_app(::goby::middleware::protobuf::AppConfig* app);
188 
189  // optional .goby.zeromq.protobuf.InterProcessPortalConfig interprocess = 2 [(.goby.field) = {
190  bool has_interprocess() const;
191  void clear_interprocess();
192  static const int kInterprocessFieldNumber = 2;
193  private:
194  const ::goby::zeromq::protobuf::InterProcessPortalConfig& _internal_interprocess() const;
195  public:
196  const ::goby::zeromq::protobuf::InterProcessPortalConfig& interprocess() const;
197  ::goby::zeromq::protobuf::InterProcessPortalConfig* release_interprocess();
198  ::goby::zeromq::protobuf::InterProcessPortalConfig* mutable_interprocess();
199  void set_allocated_interprocess(::goby::zeromq::protobuf::InterProcessPortalConfig* interprocess);
200 
201  // required .goby.acomms.protobuf.DriverConfig driver_cfg = 3;
202  bool has_driver_cfg() const;
203  void clear_driver_cfg();
204  static const int kDriverCfgFieldNumber = 3;
205  private:
206  const ::goby::acomms::protobuf::DriverConfig& _internal_driver_cfg() const;
207  public:
208  const ::goby::acomms::protobuf::DriverConfig& driver_cfg() const;
209  ::goby::acomms::protobuf::DriverConfig* release_driver_cfg();
210  ::goby::acomms::protobuf::DriverConfig* mutable_driver_cfg();
211  void set_allocated_driver_cfg(::goby::acomms::protobuf::DriverConfig* driver_cfg);
212 
213  // optional float data_request_timeout = 5 [default = 1, (.goby.field) = {
214  bool has_data_request_timeout() const;
216  static const int kDataRequestTimeoutFieldNumber = 5;
217  float data_request_timeout() const;
218  void set_data_request_timeout(float value);
219 
220  // optional int32 status_period_s = 6 [default = 300, (.goby.field) = {
221  bool has_status_period_s() const;
222  void clear_status_period_s();
223  static const int kStatusPeriodSFieldNumber = 6;
224  ::google::protobuf::int32 status_period_s() const;
225  void set_status_period_s(::google::protobuf::int32 value);
226 
227  // @@protoc_insertion_point(class_scope:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig)
228  private:
229  void set_has_app();
230  void clear_has_app();
231  void set_has_interprocess();
232  void clear_has_interprocess();
233  void set_has_driver_cfg();
234  void clear_has_driver_cfg();
235  void set_has_data_request_timeout();
236  void clear_has_data_request_timeout();
237  void set_has_status_period_s();
238  void clear_has_status_period_s();
239 
240  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
241  ::google::protobuf::internal::HasBits<1> _has_bits_;
242  mutable ::google::protobuf::internal::CachedSize _cached_size_;
243  ::goby::middleware::protobuf::AppConfig* app_;
244  ::goby::zeromq::protobuf::InterProcessPortalConfig* interprocess_;
245  ::goby::acomms::protobuf::DriverConfig* driver_cfg_;
246  float data_request_timeout_;
247  ::google::protobuf::int32 status_period_s_;
249 };
250 // ===================================================================
251 
252 
253 // ===================================================================
254 
255 #ifdef __GNUC__
256  #pragma GCC diagnostic push
257  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
258 #endif // __GNUC__
259 // ModemDriverConfig
260 
261 // optional .goby.middleware.protobuf.AppConfig app = 1;
262 inline bool ModemDriverConfig::has_app() const {
263  return (_has_bits_[0] & 0x00000001u) != 0;
264 }
265 inline void ModemDriverConfig::set_has_app() {
266  _has_bits_[0] |= 0x00000001u;
267 }
268 inline void ModemDriverConfig::clear_has_app() {
269  _has_bits_[0] &= ~0x00000001u;
270 }
271 inline const ::goby::middleware::protobuf::AppConfig& ModemDriverConfig::_internal_app() const {
272  return *app_;
273 }
274 inline const ::goby::middleware::protobuf::AppConfig& ModemDriverConfig::app() const {
275  const ::goby::middleware::protobuf::AppConfig* p = app_;
276  // @@protoc_insertion_point(field_get:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.app)
277  return p != NULL ? *p : *reinterpret_cast<const ::goby::middleware::protobuf::AppConfig*>(
279 }
280 inline ::goby::middleware::protobuf::AppConfig* ModemDriverConfig::release_app() {
281  // @@protoc_insertion_point(field_release:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.app)
282  clear_has_app();
284  app_ = NULL;
285  return temp;
286 }
287 inline ::goby::middleware::protobuf::AppConfig* ModemDriverConfig::mutable_app() {
288  set_has_app();
289  if (app_ == NULL) {
290  auto* p = CreateMaybeMessage<::goby::middleware::protobuf::AppConfig>(GetArenaNoVirtual());
291  app_ = p;
292  }
293  // @@protoc_insertion_point(field_mutable:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.app)
294  return app_;
295 }
297  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
298  if (message_arena == NULL) {
299  delete reinterpret_cast< ::google::protobuf::MessageLite*>(app_);
300  }
301  if (app) {
302  ::google::protobuf::Arena* submessage_arena = NULL;
303  if (message_arena != submessage_arena) {
304  app = ::google::protobuf::internal::GetOwnedMessage(
305  message_arena, app, submessage_arena);
306  }
307  set_has_app();
308  } else {
309  clear_has_app();
310  }
311  app_ = app;
312  // @@protoc_insertion_point(field_set_allocated:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.app)
313 }
314 
315 // optional .goby.zeromq.protobuf.InterProcessPortalConfig interprocess = 2 [(.goby.field) = {
317  return (_has_bits_[0] & 0x00000002u) != 0;
318 }
319 inline void ModemDriverConfig::set_has_interprocess() {
320  _has_bits_[0] |= 0x00000002u;
321 }
322 inline void ModemDriverConfig::clear_has_interprocess() {
323  _has_bits_[0] &= ~0x00000002u;
324 }
325 inline const ::goby::zeromq::protobuf::InterProcessPortalConfig& ModemDriverConfig::_internal_interprocess() const {
326  return *interprocess_;
327 }
328 inline const ::goby::zeromq::protobuf::InterProcessPortalConfig& ModemDriverConfig::interprocess() const {
329  const ::goby::zeromq::protobuf::InterProcessPortalConfig* p = interprocess_;
330  // @@protoc_insertion_point(field_get:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.interprocess)
331  return p != NULL ? *p : *reinterpret_cast<const ::goby::zeromq::protobuf::InterProcessPortalConfig*>(
333 }
334 inline ::goby::zeromq::protobuf::InterProcessPortalConfig* ModemDriverConfig::release_interprocess() {
335  // @@protoc_insertion_point(field_release:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.interprocess)
336  clear_has_interprocess();
338  interprocess_ = NULL;
339  return temp;
340 }
341 inline ::goby::zeromq::protobuf::InterProcessPortalConfig* ModemDriverConfig::mutable_interprocess() {
342  set_has_interprocess();
343  if (interprocess_ == NULL) {
344  auto* p = CreateMaybeMessage<::goby::zeromq::protobuf::InterProcessPortalConfig>(GetArenaNoVirtual());
345  interprocess_ = p;
346  }
347  // @@protoc_insertion_point(field_mutable:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.interprocess)
348  return interprocess_;
349 }
351  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
352  if (message_arena == NULL) {
353  delete reinterpret_cast< ::google::protobuf::MessageLite*>(interprocess_);
354  }
355  if (interprocess) {
356  ::google::protobuf::Arena* submessage_arena = NULL;
357  if (message_arena != submessage_arena) {
358  interprocess = ::google::protobuf::internal::GetOwnedMessage(
359  message_arena, interprocess, submessage_arena);
360  }
361  set_has_interprocess();
362  } else {
363  clear_has_interprocess();
364  }
365  interprocess_ = interprocess;
366  // @@protoc_insertion_point(field_set_allocated:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.interprocess)
367 }
368 
369 // required .goby.acomms.protobuf.DriverConfig driver_cfg = 3;
371  return (_has_bits_[0] & 0x00000004u) != 0;
372 }
373 inline void ModemDriverConfig::set_has_driver_cfg() {
374  _has_bits_[0] |= 0x00000004u;
375 }
376 inline void ModemDriverConfig::clear_has_driver_cfg() {
377  _has_bits_[0] &= ~0x00000004u;
378 }
379 inline const ::goby::acomms::protobuf::DriverConfig& ModemDriverConfig::_internal_driver_cfg() const {
380  return *driver_cfg_;
381 }
382 inline const ::goby::acomms::protobuf::DriverConfig& ModemDriverConfig::driver_cfg() const {
383  const ::goby::acomms::protobuf::DriverConfig* p = driver_cfg_;
384  // @@protoc_insertion_point(field_get:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.driver_cfg)
385  return p != NULL ? *p : *reinterpret_cast<const ::goby::acomms::protobuf::DriverConfig*>(
387 }
388 inline ::goby::acomms::protobuf::DriverConfig* ModemDriverConfig::release_driver_cfg() {
389  // @@protoc_insertion_point(field_release:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.driver_cfg)
390  clear_has_driver_cfg();
391  ::goby::acomms::protobuf::DriverConfig* temp = driver_cfg_;
392  driver_cfg_ = NULL;
393  return temp;
394 }
395 inline ::goby::acomms::protobuf::DriverConfig* ModemDriverConfig::mutable_driver_cfg() {
396  set_has_driver_cfg();
397  if (driver_cfg_ == NULL) {
398  auto* p = CreateMaybeMessage<::goby::acomms::protobuf::DriverConfig>(GetArenaNoVirtual());
399  driver_cfg_ = p;
400  }
401  // @@protoc_insertion_point(field_mutable:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.driver_cfg)
402  return driver_cfg_;
403 }
405  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
406  if (message_arena == NULL) {
407  delete reinterpret_cast< ::google::protobuf::MessageLite*>(driver_cfg_);
408  }
409  if (driver_cfg) {
410  ::google::protobuf::Arena* submessage_arena = NULL;
411  if (message_arena != submessage_arena) {
412  driver_cfg = ::google::protobuf::internal::GetOwnedMessage(
413  message_arena, driver_cfg, submessage_arena);
414  }
415  set_has_driver_cfg();
416  } else {
417  clear_has_driver_cfg();
418  }
419  driver_cfg_ = driver_cfg;
420  // @@protoc_insertion_point(field_set_allocated:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.driver_cfg)
421 }
422 
423 // optional float data_request_timeout = 5 [default = 1, (.goby.field) = {
425  return (_has_bits_[0] & 0x00000008u) != 0;
426 }
427 inline void ModemDriverConfig::set_has_data_request_timeout() {
428  _has_bits_[0] |= 0x00000008u;
429 }
430 inline void ModemDriverConfig::clear_has_data_request_timeout() {
431  _has_bits_[0] &= ~0x00000008u;
432 }
434  data_request_timeout_ = 1;
435  clear_has_data_request_timeout();
436 }
438  // @@protoc_insertion_point(field_get:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.data_request_timeout)
439  return data_request_timeout_;
440 }
442  set_has_data_request_timeout();
443  data_request_timeout_ = value;
444  // @@protoc_insertion_point(field_set:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.data_request_timeout)
445 }
446 
447 // optional int32 status_period_s = 6 [default = 300, (.goby.field) = {
449  return (_has_bits_[0] & 0x00000010u) != 0;
450 }
451 inline void ModemDriverConfig::set_has_status_period_s() {
452  _has_bits_[0] |= 0x00000010u;
453 }
454 inline void ModemDriverConfig::clear_has_status_period_s() {
455  _has_bits_[0] &= ~0x00000010u;
456 }
458  status_period_s_ = 300;
459  clear_has_status_period_s();
460 }
462  // @@protoc_insertion_point(field_get:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.status_period_s)
463  return status_period_s_;
464 }
466  set_has_status_period_s();
467  status_period_s_ = value;
468  // @@protoc_insertion_point(field_set:goby.apps.zeromq.acomms.protobuf.ModemDriverConfig.status_period_s)
469 }
470 
471 #ifdef __GNUC__
472  #pragma GCC diagnostic pop
473 #endif // __GNUC__
474 
475 // @@protoc_insertion_point(namespace_scope)
476 
477 } // namespace protobuf
478 } // namespace acomms
479 } // namespace zeromq
480 } // namespace apps
481 } // namespace goby
482 
483 // @@protoc_insertion_point(global_scope)
484 
485 #endif // PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto
goby::acomms::protobuf::DriverConfig
Definition: driver_base.pb.h:123
protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: modemdriver_config.pb.h:53
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::release_driver_cfg
::goby::acomms::protobuf::DriverConfig * release_driver_cfg()
Definition: modemdriver_config.pb.h:388
protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto
Definition: modemdriver_config.pb.h:45
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::GetCachedSize
int GetCachedSize() const final
Definition: modemdriver_config.pb.h:155
goby::zeromq::protobuf::InterProcessPortalConfig
Definition: interprocess_config.pb.h:97
goby::middleware::protobuf::AppConfig
Definition: app_config.pb.h:767
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::app
const ::goby::middleware::protobuf::AppConfig & app() const
Definition: modemdriver_config.pb.h:274
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::Clear
void Clear() final
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::set_allocated_interprocess
void set_allocated_interprocess(::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
Definition: modemdriver_config.pb.h:350
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::has_interprocess
bool has_interprocess() const
Definition: modemdriver_config.pb.h:316
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::clear_data_request_timeout
void clear_data_request_timeout()
Definition: modemdriver_config.pb.h:433
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::New
ModemDriverConfig * New() const final
Definition: modemdriver_config.pb.h:134
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::kInterprocessFieldNumber
static const int kInterprocessFieldNumber
Definition: modemdriver_config.pb.h:192
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::kStatusPeriodSFieldNumber
static const int kStatusPeriodSFieldNumber
Definition: modemdriver_config.pb.h:223
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::IsInitialized
bool IsInitialized() const final
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::ByteSizeLong
size_t ByteSizeLong() const final
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::operator=
ModemDriverConfig & operator=(const ModemDriverConfig &from)
Definition: modemdriver_config.pb.h:90
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::driver_cfg
const ::goby::acomms::protobuf::DriverConfig & driver_cfg() const
Definition: modemdriver_config.pb.h:382
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::set_allocated_app
void set_allocated_app(::goby::middleware::protobuf::AppConfig *app)
Definition: modemdriver_config.pb.h:296
google::protobuf::MessageLite
Definition: message_lite.h:164
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::interprocess
const ::goby::zeromq::protobuf::InterProcessPortalConfig & interprocess() const
Definition: modemdriver_config.pb.h:328
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::release_app
::goby::middleware::protobuf::AppConfig * release_app()
Definition: modemdriver_config.pb.h:280
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::clear_status_period_s
void clear_status_period_s()
Definition: modemdriver_config.pb.h:457
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::set_data_request_timeout
void set_data_request_timeout(float value)
Definition: modemdriver_config.pb.h:441
protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[1]
Definition: modemdriver_config.pb.h:50
google::protobuf::Arena
Definition: arena.h:244
protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto::AddDescriptors
void AddDescriptors()
interprocess_config.pb.h
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::mutable_driver_cfg
::goby::acomms::protobuf::DriverConfig * mutable_driver_cfg()
Definition: modemdriver_config.pb.h:395
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::data_request_timeout
float data_request_timeout() const
Definition: modemdriver_config.pb.h:437
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::mutable_app
::goby::middleware::protobuf::AppConfig * mutable_app()
Definition: modemdriver_config.pb.h:287
protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: modemdriver_config.pb.h:52
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: modemdriver_config.pb.h:109
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::has_data_request_timeout
bool has_data_request_timeout() const
Definition: modemdriver_config.pb.h:424
driver_base.pb.h
message.h
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::kDriverCfgFieldNumber
static const int kDriverCfgFieldNumber
Definition: modemdriver_config.pb.h:204
protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: modemdriver_config.pb.h:48
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::int32
std::int32_t int32
Definition: primitive_types.h:33
protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: modemdriver_config.pb.h:51
protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto::TableStruct
Definition: modemdriver_config.pb.h:47
protobuf_goby_2fzeromq_2fprotobuf_2fmodemdriver_5fconfig_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: modemdriver_config.pb.h:49
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::swap
friend void swap(ModemDriverConfig &a, ModemDriverConfig &b)
Definition: modemdriver_config.pb.h:128
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::set_allocated_driver_cfg
void set_allocated_driver_cfg(::goby::acomms::protobuf::DriverConfig *driver_cfg)
Definition: modemdriver_config.pb.h:404
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::~ModemDriverConfig
virtual ~ModemDriverConfig()
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::Swap
void Swap(ModemDriverConfig *other)
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::clear_driver_cfg
void clear_driver_cfg()
google::protobuf::Metadata
Definition: message.h:174
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::set_status_period_s
void set_status_period_s(::google::protobuf::int32 value)
Definition: modemdriver_config.pb.h:465
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: modemdriver_config.pb.h:112
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::clear_interprocess
void clear_interprocess()
google::protobuf::Message
Definition: message.h:189
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::has_status_period_s
bool has_status_period_s() const
Definition: modemdriver_config.pb.h:448
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: modemdriver_config.pb.h:124
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::has_app
bool has_app() const
Definition: modemdriver_config.pb.h:262
goby::middleware::protobuf::_AppConfig_default_instance_
AppConfigDefaultTypeInternal _AppConfig_default_instance_
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::has_driver_cfg
bool has_driver_cfg() const
Definition: modemdriver_config.pb.h:370
arena.h
goby::acomms::protobuf::_DriverConfig_default_instance_
DriverConfigDefaultTypeInternal _DriverConfig_default_instance_
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::internal_default_instance
static const ModemDriverConfig * internal_default_instance()
Definition: modemdriver_config.pb.h:120
goby::apps::zeromq::acomms::protobuf::_ModemDriverConfig_default_instance_
ModemDriverConfigDefaultTypeInternal _ModemDriverConfig_default_instance_
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::kDataRequestTimeoutFieldNumber
static const int kDataRequestTimeoutFieldNumber
Definition: modemdriver_config.pb.h:216
option_extensions.pb.h
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::New
ModemDriverConfig * New(::google::protobuf::Arena *arena) const final
Definition: modemdriver_config.pb.h:138
app_config.pb.h
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig
Definition: modemdriver_config.pb.h:83
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::default_instance
static const ModemDriverConfig & default_instance()
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::kAppFieldNumber
static const int kAppFieldNumber
Definition: modemdriver_config.pb.h:180
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::clear_app
void clear_app()
goby::zeromq::protobuf::_InterProcessPortalConfig_default_instance_
InterProcessPortalConfigDefaultTypeInternal _InterProcessPortalConfig_default_instance_
friend
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::release_interprocess
::goby::zeromq::protobuf::InterProcessPortalConfig * release_interprocess()
Definition: modemdriver_config.pb.h:334
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::ModemDriverConfig
ModemDriverConfig()
google
Definition: dccl.h:57
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::status_period_s
::google::protobuf::int32 status_period_s() const
Definition: modemdriver_config.pb.h:461
goby::apps::zeromq::acomms::protobuf::ModemDriverConfig::mutable_interprocess
::goby::zeromq::protobuf::InterProcessPortalConfig * mutable_interprocess()
Definition: modemdriver_config.pb.h:341