4 #ifndef PROTOBUF_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto__INCLUDED 5 #define PROTOBUF_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto__INCLUDED 9 #include <google/protobuf/stubs/common.h> 11 #if GOOGLE_PROTOBUF_VERSION < 2006000 12 #error This file was generated by a newer version of protoc which is 13 #error incompatible with your Protocol Buffer headers. Please update 16 #if 2006001 < 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. 22 #include <google/protobuf/generated_message_util.h> 23 #include <google/protobuf/message.h> 24 #include <google/protobuf/repeated_field.h> 25 #include <google/protobuf/extension_set.h> 26 #include <google/protobuf/generated_enum_reflection.h> 27 #include <google/protobuf/unknown_field_set.h> 28 #include "goby/moos/protobuf/goby_moos_app.pb.h" 29 #include "goby/acomms/protobuf/driver_base.pb.h" 30 #include "goby/acomms/protobuf/queue.pb.h" 31 #include "goby/acomms/protobuf/amac_config.pb.h" 32 #include "goby/acomms/protobuf/dccl.pb.h" 33 #include "goby/acomms/protobuf/route.pb.h" 34 #include "goby/acomms/protobuf/modem_message.pb.h" 35 #include "goby/moos/protobuf/transitional.pb.h" 36 #include "goby/moos/protobuf/translator.pb.h" 37 #include "goby/common/protobuf/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> 45 void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
46 void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
47 void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
53 enum pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique {
54 pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_CONTINUALLY_RESTART_DRIVER = 1,
55 pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_MOVE_LISTEN_DRIVER_TO_PRIMARY = 2,
56 pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DISABLE_AND_MOVE_LISTEN_DRIVER_TO_PRIMARY = 3
58 bool pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_IsValid(
int value);
59 const pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_MIN = pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_CONTINUALLY_RESTART_DRIVER;
60 const pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_MAX = pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DISABLE_AND_MOVE_LISTEN_DRIVER_TO_PRIMARY;
61 const int pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_ARRAYSIZE = pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_MAX + 1;
63 const ::google::protobuf::EnumDescriptor* pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_descriptor();
64 inline const ::std::string& pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_Name(pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique value) {
65 return ::google::protobuf::internal::NameOfEnum(
66 pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_descriptor(), value);
68 inline bool pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_Parse(
69 const ::std::string& name, pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique* value) {
70 return ::google::protobuf::internal::ParseNamedEnum<pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique>(
71 pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_descriptor(), name, value);
87 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
88 return _unknown_fields_;
91 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
92 return &_unknown_fields_;
95 static const ::google::protobuf::Descriptor* descriptor();
103 void CopyFrom(const ::google::protobuf::Message& from);
104 void MergeFrom(const ::google::protobuf::Message& from);
108 bool IsInitialized()
const;
110 int ByteSize()
const;
111 bool MergePartialFromCodedStream(
112 ::google::protobuf::io::CodedInputStream* input);
113 void SerializeWithCachedSizes(
114 ::google::protobuf::io::CodedOutputStream* output)
const;
115 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
116 int GetCachedSize()
const {
return _cached_size_; }
120 void SetCachedSize(
int size)
const;
122 ::google::protobuf::Metadata GetMetadata()
const;
126 typedef pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique DriverFailureTechnique;
127 static const DriverFailureTechnique CONTINUALLY_RESTART_DRIVER = pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_CONTINUALLY_RESTART_DRIVER;
128 static const DriverFailureTechnique MOVE_LISTEN_DRIVER_TO_PRIMARY = pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_MOVE_LISTEN_DRIVER_TO_PRIMARY;
129 static const DriverFailureTechnique DISABLE_AND_MOVE_LISTEN_DRIVER_TO_PRIMARY = pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DISABLE_AND_MOVE_LISTEN_DRIVER_TO_PRIMARY;
130 static inline bool DriverFailureTechnique_IsValid(
int value) {
131 return pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_IsValid(value);
133 static const DriverFailureTechnique DriverFailureTechnique_MIN =
134 pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_MIN;
135 static const DriverFailureTechnique DriverFailureTechnique_MAX =
136 pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_MAX;
137 static const int DriverFailureTechnique_ARRAYSIZE =
138 pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_DriverFailureTechnique_ARRAYSIZE;
139 static inline const ::google::protobuf::EnumDescriptor*
140 DriverFailureTechnique_descriptor() {
141 return pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_descriptor();
143 static inline const ::std::string& DriverFailureTechnique_Name(DriverFailureTechnique value) {
144 return pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_Name(value);
146 static inline bool DriverFailureTechnique_Parse(const ::std::string& name,
147 DriverFailureTechnique* value) {
148 return pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_Parse(name, value);
154 inline bool has_technique()
const;
155 inline void clear_technique();
156 static const int kTechniqueFieldNumber = 1;
157 inline ::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique technique()
const;
158 inline void set_technique(::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique value);
161 inline bool has_driver_backoff_sec()
const;
162 inline void clear_driver_backoff_sec();
163 static const int kDriverBackoffSecFieldNumber = 2;
164 inline ::google::protobuf::int32 driver_backoff_sec()
const;
165 inline void set_driver_backoff_sec(::google::protobuf::int32 value);
169 inline void set_has_technique();
170 inline void clear_has_technique();
171 inline void set_has_driver_backoff_sec();
172 inline void clear_has_driver_backoff_sec();
174 ::google::protobuf::UnknownFieldSet _unknown_fields_;
176 ::google::protobuf::uint32 _has_bits_[1];
177 mutable int _cached_size_;
179 ::google::protobuf::int32 driver_backoff_sec_;
180 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
181 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
182 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
184 void InitAsDefaultInstance();
201 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
202 return _unknown_fields_;
205 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
206 return &_unknown_fields_;
209 static const ::google::protobuf::Descriptor* descriptor();
217 void CopyFrom(const ::google::protobuf::Message& from);
218 void MergeFrom(const ::google::protobuf::Message& from);
222 bool IsInitialized()
const;
224 int ByteSize()
const;
225 bool MergePartialFromCodedStream(
226 ::google::protobuf::io::CodedInputStream* input);
227 void SerializeWithCachedSizes(
228 ::google::protobuf::io::CodedOutputStream* output)
const;
229 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
230 int GetCachedSize()
const {
return _cached_size_; }
234 void SetCachedSize(
int size)
const;
236 ::google::protobuf::Metadata GetMetadata()
const;
243 inline bool has_prefix()
const;
244 inline void clear_prefix();
245 static const int kPrefixFieldNumber = 1;
246 inline const ::std::string& prefix()
const;
247 inline void set_prefix(const ::std::string& value);
248 inline void set_prefix(
const char* value);
249 inline void set_prefix(
const char* value,
size_t size);
250 inline ::std::string* mutable_prefix();
251 inline ::std::string* release_prefix();
252 inline void set_allocated_prefix(::std::string* prefix);
255 inline bool has_driver_raw_in()
const;
256 inline void clear_driver_raw_in();
257 static const int kDriverRawInFieldNumber = 10;
258 inline const ::std::string& driver_raw_in()
const;
259 inline void set_driver_raw_in(const ::std::string& value);
260 inline void set_driver_raw_in(
const char* value);
261 inline void set_driver_raw_in(
const char* value,
size_t size);
262 inline ::std::string* mutable_driver_raw_in();
263 inline ::std::string* release_driver_raw_in();
264 inline void set_allocated_driver_raw_in(::std::string* driver_raw_in);
267 inline bool has_driver_raw_out()
const;
268 inline void clear_driver_raw_out();
269 static const int kDriverRawOutFieldNumber = 11;
270 inline const ::std::string& driver_raw_out()
const;
271 inline void set_driver_raw_out(const ::std::string& value);
272 inline void set_driver_raw_out(
const char* value);
273 inline void set_driver_raw_out(
const char* value,
size_t size);
274 inline ::std::string* mutable_driver_raw_out();
275 inline ::std::string* release_driver_raw_out();
276 inline void set_allocated_driver_raw_out(::std::string* driver_raw_out);
279 inline bool has_driver_raw_msg_in()
const;
280 inline void clear_driver_raw_msg_in();
281 static const int kDriverRawMsgInFieldNumber = 12;
282 inline const ::std::string& driver_raw_msg_in()
const;
283 inline void set_driver_raw_msg_in(const ::std::string& value);
284 inline void set_driver_raw_msg_in(
const char* value);
285 inline void set_driver_raw_msg_in(
const char* value,
size_t size);
286 inline ::std::string* mutable_driver_raw_msg_in();
287 inline ::std::string* release_driver_raw_msg_in();
288 inline void set_allocated_driver_raw_msg_in(::std::string* driver_raw_msg_in);
291 inline bool has_driver_raw_msg_out()
const;
292 inline void clear_driver_raw_msg_out();
293 static const int kDriverRawMsgOutFieldNumber = 13;
294 inline const ::std::string& driver_raw_msg_out()
const;
295 inline void set_driver_raw_msg_out(const ::std::string& value);
296 inline void set_driver_raw_msg_out(
const char* value);
297 inline void set_driver_raw_msg_out(
const char* value,
size_t size);
298 inline ::std::string* mutable_driver_raw_msg_out();
299 inline ::std::string* release_driver_raw_msg_out();
300 inline void set_allocated_driver_raw_msg_out(::std::string* driver_raw_msg_out);
303 inline bool has_driver_receive()
const;
304 inline void clear_driver_receive();
305 static const int kDriverReceiveFieldNumber = 14;
306 inline const ::std::string& driver_receive()
const;
307 inline void set_driver_receive(const ::std::string& value);
308 inline void set_driver_receive(
const char* value);
309 inline void set_driver_receive(
const char* value,
size_t size);
310 inline ::std::string* mutable_driver_receive();
311 inline ::std::string* release_driver_receive();
312 inline void set_allocated_driver_receive(::std::string* driver_receive);
315 inline bool has_driver_transmit()
const;
316 inline void clear_driver_transmit();
317 static const int kDriverTransmitFieldNumber = 15;
318 inline const ::std::string& driver_transmit()
const;
319 inline void set_driver_transmit(const ::std::string& value);
320 inline void set_driver_transmit(
const char* value);
321 inline void set_driver_transmit(
const char* value,
size_t size);
322 inline ::std::string* mutable_driver_transmit();
323 inline ::std::string* release_driver_transmit();
324 inline void set_allocated_driver_transmit(::std::string* driver_transmit);
327 inline bool has_driver_cfg_update()
const;
328 inline void clear_driver_cfg_update();
329 static const int kDriverCfgUpdateFieldNumber = 16;
330 inline const ::std::string& driver_cfg_update()
const;
331 inline void set_driver_cfg_update(const ::std::string& value);
332 inline void set_driver_cfg_update(
const char* value);
333 inline void set_driver_cfg_update(
const char* value,
size_t size);
334 inline ::std::string* mutable_driver_cfg_update();
335 inline ::std::string* release_driver_cfg_update();
336 inline void set_allocated_driver_cfg_update(::std::string* driver_cfg_update);
339 inline bool has_queue_receive()
const;
340 inline void clear_queue_receive();
341 static const int kQueueReceiveFieldNumber = 100;
342 inline const ::std::string& queue_receive()
const;
343 inline void set_queue_receive(const ::std::string& value);
344 inline void set_queue_receive(
const char* value);
345 inline void set_queue_receive(
const char* value,
size_t size);
346 inline ::std::string* mutable_queue_receive();
347 inline ::std::string* release_queue_receive();
348 inline void set_allocated_queue_receive(::std::string* queue_receive);
351 inline bool has_queue_transmit()
const;
352 inline void clear_queue_transmit();
353 static const int kQueueTransmitFieldNumber = 101;
354 inline const ::std::string& queue_transmit()
const;
355 inline void set_queue_transmit(const ::std::string& value);
356 inline void set_queue_transmit(
const char* value);
357 inline void set_queue_transmit(
const char* value,
size_t size);
358 inline ::std::string* mutable_queue_transmit();
359 inline ::std::string* release_queue_transmit();
360 inline void set_allocated_queue_transmit(::std::string* queue_transmit);
363 inline bool has_queue_ack_transmission()
const;
364 inline void clear_queue_ack_transmission();
365 static const int kQueueAckTransmissionFieldNumber = 102;
366 inline const ::std::string& queue_ack_transmission()
const;
367 inline void set_queue_ack_transmission(const ::std::string& value);
368 inline void set_queue_ack_transmission(
const char* value);
369 inline void set_queue_ack_transmission(
const char* value,
size_t size);
370 inline ::std::string* mutable_queue_ack_transmission();
371 inline ::std::string* release_queue_ack_transmission();
372 inline void set_allocated_queue_ack_transmission(::std::string* queue_ack_transmission);
375 inline bool has_queue_ack_original_msg()
const;
376 inline void clear_queue_ack_original_msg();
377 static const int kQueueAckOriginalMsgFieldNumber = 103;
378 inline const ::std::string& queue_ack_original_msg()
const;
379 inline void set_queue_ack_original_msg(const ::std::string& value);
380 inline void set_queue_ack_original_msg(
const char* value);
381 inline void set_queue_ack_original_msg(
const char* value,
size_t size);
382 inline ::std::string* mutable_queue_ack_original_msg();
383 inline ::std::string* release_queue_ack_original_msg();
384 inline void set_allocated_queue_ack_original_msg(::std::string* queue_ack_original_msg);
387 inline bool has_queue_expire()
const;
388 inline void clear_queue_expire();
389 static const int kQueueExpireFieldNumber = 104;
390 inline const ::std::string& queue_expire()
const;
391 inline void set_queue_expire(const ::std::string& value);
392 inline void set_queue_expire(
const char* value);
393 inline void set_queue_expire(
const char* value,
size_t size);
394 inline ::std::string* mutable_queue_expire();
395 inline ::std::string* release_queue_expire();
396 inline void set_allocated_queue_expire(::std::string* queue_expire);
399 inline bool has_queue_size()
const;
400 inline void clear_queue_size();
401 static const int kQueueSizeFieldNumber = 105;
402 inline const ::std::string& queue_size()
const;
403 inline void set_queue_size(const ::std::string& value);
404 inline void set_queue_size(
const char* value);
405 inline void set_queue_size(
const char* value,
size_t size);
406 inline ::std::string* mutable_queue_size();
407 inline ::std::string* release_queue_size();
408 inline void set_allocated_queue_size(::std::string* queue_size);
411 inline bool has_queue_flush()
const;
412 inline void clear_queue_flush();
413 static const int kQueueFlushFieldNumber = 106;
414 inline const ::std::string& queue_flush()
const;
415 inline void set_queue_flush(const ::std::string& value);
416 inline void set_queue_flush(
const char* value);
417 inline void set_queue_flush(
const char* value,
size_t size);
418 inline ::std::string* mutable_queue_flush();
419 inline ::std::string* release_queue_flush();
420 inline void set_allocated_queue_flush(::std::string* queue_flush);
423 inline bool has_mac_cycle_update()
const;
424 inline void clear_mac_cycle_update();
425 static const int kMacCycleUpdateFieldNumber = 200;
426 inline const ::std::string& mac_cycle_update()
const;
427 inline void set_mac_cycle_update(const ::std::string& value);
428 inline void set_mac_cycle_update(
const char* value);
429 inline void set_mac_cycle_update(
const char* value,
size_t size);
430 inline ::std::string* mutable_mac_cycle_update();
431 inline ::std::string* release_mac_cycle_update();
432 inline void set_allocated_mac_cycle_update(::std::string* mac_cycle_update);
435 inline bool has_mac_initiate_transmission()
const;
436 inline void clear_mac_initiate_transmission();
437 static const int kMacInitiateTransmissionFieldNumber = 201;
438 inline const ::std::string& mac_initiate_transmission()
const;
439 inline void set_mac_initiate_transmission(const ::std::string& value);
440 inline void set_mac_initiate_transmission(
const char* value);
441 inline void set_mac_initiate_transmission(
const char* value,
size_t size);
442 inline ::std::string* mutable_mac_initiate_transmission();
443 inline ::std::string* release_mac_initiate_transmission();
444 inline void set_allocated_mac_initiate_transmission(::std::string* mac_initiate_transmission);
447 inline bool has_mac_slot_start()
const;
448 inline void clear_mac_slot_start();
449 static const int kMacSlotStartFieldNumber = 202;
450 inline const ::std::string& mac_slot_start()
const;
451 inline void set_mac_slot_start(const ::std::string& value);
452 inline void set_mac_slot_start(
const char* value);
453 inline void set_mac_slot_start(
const char* value,
size_t size);
454 inline ::std::string* mutable_mac_slot_start();
455 inline ::std::string* release_mac_slot_start();
456 inline void set_allocated_mac_slot_start(::std::string* mac_slot_start);
459 inline bool has_config_file()
const;
460 inline void clear_config_file();
461 static const int kConfigFileFieldNumber = 300;
462 inline const ::std::string& config_file()
const;
463 inline void set_config_file(const ::std::string& value);
464 inline void set_config_file(
const char* value);
465 inline void set_config_file(
const char* value,
size_t size);
466 inline ::std::string* mutable_config_file();
467 inline ::std::string* release_config_file();
468 inline void set_allocated_config_file(::std::string* config_file);
471 inline bool has_config_file_request()
const;
472 inline void clear_config_file_request();
473 static const int kConfigFileRequestFieldNumber = 301;
474 inline const ::std::string& config_file_request()
const;
475 inline void set_config_file_request(const ::std::string& value);
476 inline void set_config_file_request(
const char* value);
477 inline void set_config_file_request(
const char* value,
size_t size);
478 inline ::std::string* mutable_config_file_request();
479 inline ::std::string* release_config_file_request();
480 inline void set_allocated_config_file_request(::std::string* config_file_request);
483 inline bool has_driver_reset()
const;
484 inline void clear_driver_reset();
485 static const int kDriverResetFieldNumber = 400;
486 inline const ::std::string& driver_reset()
const;
487 inline void set_driver_reset(const ::std::string& value);
488 inline void set_driver_reset(
const char* value);
489 inline void set_driver_reset(
const char* value,
size_t size);
490 inline ::std::string* mutable_driver_reset();
491 inline ::std::string* release_driver_reset();
492 inline void set_allocated_driver_reset(::std::string* driver_reset);
495 inline bool has_ifrontseat_data_out()
const;
496 inline void clear_ifrontseat_data_out();
497 static const int kIfrontseatDataOutFieldNumber = 500;
498 inline const ::std::string& ifrontseat_data_out()
const;
499 inline void set_ifrontseat_data_out(const ::std::string& value);
500 inline void set_ifrontseat_data_out(
const char* value);
501 inline void set_ifrontseat_data_out(
const char* value,
size_t size);
502 inline ::std::string* mutable_ifrontseat_data_out();
503 inline ::std::string* release_ifrontseat_data_out();
504 inline void set_allocated_ifrontseat_data_out(::std::string* ifrontseat_data_out);
508 inline void set_has_prefix();
509 inline void clear_has_prefix();
510 inline void set_has_driver_raw_in();
511 inline void clear_has_driver_raw_in();
512 inline void set_has_driver_raw_out();
513 inline void clear_has_driver_raw_out();
514 inline void set_has_driver_raw_msg_in();
515 inline void clear_has_driver_raw_msg_in();
516 inline void set_has_driver_raw_msg_out();
517 inline void clear_has_driver_raw_msg_out();
518 inline void set_has_driver_receive();
519 inline void clear_has_driver_receive();
520 inline void set_has_driver_transmit();
521 inline void clear_has_driver_transmit();
522 inline void set_has_driver_cfg_update();
523 inline void clear_has_driver_cfg_update();
524 inline void set_has_queue_receive();
525 inline void clear_has_queue_receive();
526 inline void set_has_queue_transmit();
527 inline void clear_has_queue_transmit();
528 inline void set_has_queue_ack_transmission();
529 inline void clear_has_queue_ack_transmission();
530 inline void set_has_queue_ack_original_msg();
531 inline void clear_has_queue_ack_original_msg();
532 inline void set_has_queue_expire();
533 inline void clear_has_queue_expire();
534 inline void set_has_queue_size();
535 inline void clear_has_queue_size();
536 inline void set_has_queue_flush();
537 inline void clear_has_queue_flush();
538 inline void set_has_mac_cycle_update();
539 inline void clear_has_mac_cycle_update();
540 inline void set_has_mac_initiate_transmission();
541 inline void clear_has_mac_initiate_transmission();
542 inline void set_has_mac_slot_start();
543 inline void clear_has_mac_slot_start();
544 inline void set_has_config_file();
545 inline void clear_has_config_file();
546 inline void set_has_config_file_request();
547 inline void clear_has_config_file_request();
548 inline void set_has_driver_reset();
549 inline void clear_has_driver_reset();
550 inline void set_has_ifrontseat_data_out();
551 inline void clear_has_ifrontseat_data_out();
553 ::google::protobuf::UnknownFieldSet _unknown_fields_;
555 ::google::protobuf::uint32 _has_bits_[1];
556 mutable int _cached_size_;
557 static ::std::string* _default_prefix_;
558 ::std::string* prefix_;
559 static ::std::string* _default_driver_raw_in_;
560 ::std::string* driver_raw_in_;
561 static ::std::string* _default_driver_raw_out_;
562 ::std::string* driver_raw_out_;
563 static ::std::string* _default_driver_raw_msg_in_;
564 ::std::string* driver_raw_msg_in_;
565 static ::std::string* _default_driver_raw_msg_out_;
566 ::std::string* driver_raw_msg_out_;
567 static ::std::string* _default_driver_receive_;
568 ::std::string* driver_receive_;
569 static ::std::string* _default_driver_transmit_;
570 ::std::string* driver_transmit_;
571 static ::std::string* _default_driver_cfg_update_;
572 ::std::string* driver_cfg_update_;
573 static ::std::string* _default_queue_receive_;
574 ::std::string* queue_receive_;
575 static ::std::string* _default_queue_transmit_;
576 ::std::string* queue_transmit_;
577 static ::std::string* _default_queue_ack_transmission_;
578 ::std::string* queue_ack_transmission_;
579 static ::std::string* _default_queue_ack_original_msg_;
580 ::std::string* queue_ack_original_msg_;
581 static ::std::string* _default_queue_expire_;
582 ::std::string* queue_expire_;
583 static ::std::string* _default_queue_size_;
584 ::std::string* queue_size_;
585 static ::std::string* _default_queue_flush_;
586 ::std::string* queue_flush_;
587 static ::std::string* _default_mac_cycle_update_;
588 ::std::string* mac_cycle_update_;
589 static ::std::string* _default_mac_initiate_transmission_;
590 ::std::string* mac_initiate_transmission_;
591 static ::std::string* _default_mac_slot_start_;
592 ::std::string* mac_slot_start_;
593 static ::std::string* _default_config_file_;
594 ::std::string* config_file_;
595 static ::std::string* _default_config_file_request_;
596 ::std::string* config_file_request_;
597 static ::std::string* _default_driver_reset_;
598 ::std::string* driver_reset_;
599 static ::std::string* _default_ifrontseat_data_out_;
600 ::std::string* ifrontseat_data_out_;
601 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
602 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
603 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
605 void InitAsDefaultInstance();
622 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
623 return _unknown_fields_;
626 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
627 return &_unknown_fields_;
630 static const ::google::protobuf::Descriptor* descriptor();
638 void CopyFrom(const ::google::protobuf::Message& from);
639 void MergeFrom(const ::google::protobuf::Message& from);
643 bool IsInitialized()
const;
645 int ByteSize()
const;
646 bool MergePartialFromCodedStream(
647 ::google::protobuf::io::CodedInputStream* input);
648 void SerializeWithCachedSizes(
649 ::google::protobuf::io::CodedOutputStream* output)
const;
650 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
651 int GetCachedSize()
const {
return _cached_size_; }
655 void SetCachedSize(
int size)
const;
657 ::google::protobuf::Metadata GetMetadata()
const;
667 inline bool has_common()
const;
668 inline void clear_common();
669 static const int kCommonFieldNumber = 1;
670 inline const ::GobyMOOSAppConfig& common()
const;
671 inline ::GobyMOOSAppConfig* mutable_common();
672 inline ::GobyMOOSAppConfig* release_common();
676 inline bool has_modem_id()
const;
677 inline void clear_modem_id();
678 static const int kModemIdFieldNumber = 2;
679 inline ::google::protobuf::int32 modem_id()
const;
680 inline void set_modem_id(::google::protobuf::int32 value);
683 inline bool has_driver_type()
const;
684 inline void clear_driver_type();
685 static const int kDriverTypeFieldNumber = 3;
686 inline ::goby::acomms::protobuf::DriverType driver_type()
const;
687 inline void set_driver_type(::goby::acomms::protobuf::DriverType value);
690 inline bool has_driver_cfg()
const;
691 inline void clear_driver_cfg();
692 static const int kDriverCfgFieldNumber = 4;
693 inline const ::goby::acomms::protobuf::DriverConfig& driver_cfg()
const;
694 inline ::goby::acomms::protobuf::DriverConfig* mutable_driver_cfg();
695 inline ::goby::acomms::protobuf::DriverConfig* release_driver_cfg();
699 inline int listen_driver_type_size()
const;
700 inline void clear_listen_driver_type();
701 static const int kListenDriverTypeFieldNumber = 30;
702 inline ::goby::acomms::protobuf::DriverType listen_driver_type(
int index)
const;
703 inline void set_listen_driver_type(
int index, ::goby::acomms::protobuf::DriverType value);
704 inline void add_listen_driver_type(::goby::acomms::protobuf::DriverType value);
705 inline const ::google::protobuf::RepeatedField<int>& listen_driver_type()
const;
706 inline ::google::protobuf::RepeatedField<int>* mutable_listen_driver_type();
709 inline int listen_driver_cfg_size()
const;
710 inline void clear_listen_driver_cfg();
711 static const int kListenDriverCfgFieldNumber = 31;
712 inline const ::goby::acomms::protobuf::DriverConfig& listen_driver_cfg(
int index)
const;
713 inline ::goby::acomms::protobuf::DriverConfig* mutable_listen_driver_cfg(
int index);
714 inline ::goby::acomms::protobuf::DriverConfig* add_listen_driver_cfg();
715 inline const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig >&
716 listen_driver_cfg()
const;
717 inline ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig >*
718 mutable_listen_driver_cfg();
721 inline bool has_driver_failure_approach()
const;
722 inline void clear_driver_failure_approach();
723 static const int kDriverFailureApproachFieldNumber = 32;
724 inline const ::pAcommsHandlerConfig_DriverFailureApproach& driver_failure_approach()
const;
725 inline ::pAcommsHandlerConfig_DriverFailureApproach* mutable_driver_failure_approach();
726 inline ::pAcommsHandlerConfig_DriverFailureApproach* release_driver_failure_approach();
730 inline bool has_mac_cfg()
const;
731 inline void clear_mac_cfg();
732 static const int kMacCfgFieldNumber = 5;
733 inline const ::goby::acomms::protobuf::MACConfig& mac_cfg()
const;
734 inline ::goby::acomms::protobuf::MACConfig* mutable_mac_cfg();
735 inline ::goby::acomms::protobuf::MACConfig* release_mac_cfg();
739 inline bool has_queue_cfg()
const;
740 inline void clear_queue_cfg();
741 static const int kQueueCfgFieldNumber = 6;
742 inline const ::goby::acomms::protobuf::QueueManagerConfig& queue_cfg()
const;
743 inline ::goby::acomms::protobuf::QueueManagerConfig* mutable_queue_cfg();
744 inline ::goby::acomms::protobuf::QueueManagerConfig* release_queue_cfg();
748 inline bool has_dccl_cfg()
const;
749 inline void clear_dccl_cfg();
750 static const int kDcclCfgFieldNumber = 7;
751 inline const ::goby::acomms::protobuf::DCCLConfig& dccl_cfg()
const;
752 inline ::goby::acomms::protobuf::DCCLConfig* mutable_dccl_cfg();
753 inline ::goby::acomms::protobuf::DCCLConfig* release_dccl_cfg();
757 inline bool has_route_cfg()
const;
758 inline void clear_route_cfg();
759 static const int kRouteCfgFieldNumber = 8;
760 inline const ::goby::acomms::protobuf::RouteManagerConfig& route_cfg()
const;
761 inline ::goby::acomms::protobuf::RouteManagerConfig* mutable_route_cfg();
762 inline ::goby::acomms::protobuf::RouteManagerConfig* release_route_cfg();
766 inline bool has_moos_var()
const;
767 inline void clear_moos_var();
768 static const int kMoosVarFieldNumber = 10;
769 inline const ::pAcommsHandlerConfig_MOOSVariables& moos_var()
const;
770 inline ::pAcommsHandlerConfig_MOOSVariables* mutable_moos_var();
771 inline ::pAcommsHandlerConfig_MOOSVariables* release_moos_var();
775 inline int load_shared_library_size()
const;
776 inline void clear_load_shared_library();
777 static const int kLoadSharedLibraryFieldNumber = 20;
778 inline const ::std::string& load_shared_library(
int index)
const;
779 inline ::std::string* mutable_load_shared_library(
int index);
780 inline void set_load_shared_library(
int index, const ::std::string& value);
781 inline void set_load_shared_library(
int index,
const char* value);
782 inline void set_load_shared_library(
int index,
const char* value,
size_t size);
783 inline ::std::string* add_load_shared_library();
784 inline void add_load_shared_library(const ::std::string& value);
785 inline void add_load_shared_library(
const char* value);
786 inline void add_load_shared_library(
const char* value,
size_t size);
787 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& load_shared_library()
const;
788 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_load_shared_library();
791 inline int load_proto_file_size()
const;
792 inline void clear_load_proto_file();
793 static const int kLoadProtoFileFieldNumber = 21;
794 inline const ::std::string& load_proto_file(
int index)
const;
795 inline ::std::string* mutable_load_proto_file(
int index);
796 inline void set_load_proto_file(
int index, const ::std::string& value);
797 inline void set_load_proto_file(
int index,
const char* value);
798 inline void set_load_proto_file(
int index,
const char* value,
size_t size);
799 inline ::std::string* add_load_proto_file();
800 inline void add_load_proto_file(const ::std::string& value);
801 inline void add_load_proto_file(
const char* value);
802 inline void add_load_proto_file(
const char* value,
size_t size);
803 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& load_proto_file()
const;
804 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_load_proto_file();
807 inline int translator_entry_size()
const;
808 inline void clear_translator_entry();
809 static const int kTranslatorEntryFieldNumber = 22;
810 inline const ::goby::moos::protobuf::TranslatorEntry& translator_entry(
int index)
const;
811 inline ::goby::moos::protobuf::TranslatorEntry* mutable_translator_entry(
int index);
812 inline ::goby::moos::protobuf::TranslatorEntry* add_translator_entry();
813 inline const ::google::protobuf::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry >&
814 translator_entry()
const;
815 inline ::google::protobuf::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry >*
816 mutable_translator_entry();
819 inline int multiplex_create_moos_var_size()
const;
820 inline void clear_multiplex_create_moos_var();
821 static const int kMultiplexCreateMoosVarFieldNumber = 23;
822 inline const ::std::string& multiplex_create_moos_var(
int index)
const;
823 inline ::std::string* mutable_multiplex_create_moos_var(
int index);
824 inline void set_multiplex_create_moos_var(
int index, const ::std::string& value);
825 inline void set_multiplex_create_moos_var(
int index,
const char* value);
826 inline void set_multiplex_create_moos_var(
int index,
const char* value,
size_t size);
827 inline ::std::string* add_multiplex_create_moos_var();
828 inline void add_multiplex_create_moos_var(const ::std::string& value);
829 inline void add_multiplex_create_moos_var(
const char* value);
830 inline void add_multiplex_create_moos_var(
const char* value,
size_t size);
831 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& multiplex_create_moos_var()
const;
832 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_multiplex_create_moos_var();
835 inline int dccl_frontseat_forward_name_size()
const;
836 inline void clear_dccl_frontseat_forward_name();
837 static const int kDcclFrontseatForwardNameFieldNumber = 24;
838 inline const ::std::string& dccl_frontseat_forward_name(
int index)
const;
839 inline ::std::string* mutable_dccl_frontseat_forward_name(
int index);
840 inline void set_dccl_frontseat_forward_name(
int index, const ::std::string& value);
841 inline void set_dccl_frontseat_forward_name(
int index,
const char* value);
842 inline void set_dccl_frontseat_forward_name(
int index,
const char* value,
size_t size);
843 inline ::std::string* add_dccl_frontseat_forward_name();
844 inline void add_dccl_frontseat_forward_name(const ::std::string& value);
845 inline void add_dccl_frontseat_forward_name(
const char* value);
846 inline void add_dccl_frontseat_forward_name(
const char* value,
size_t size);
847 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& dccl_frontseat_forward_name()
const;
848 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_dccl_frontseat_forward_name();
851 inline bool has_modem_id_lookup_path()
const;
852 inline void clear_modem_id_lookup_path();
853 static const int kModemIdLookupPathFieldNumber = 101;
854 inline const ::std::string& modem_id_lookup_path()
const;
855 inline void set_modem_id_lookup_path(const ::std::string& value);
856 inline void set_modem_id_lookup_path(
const char* value);
857 inline void set_modem_id_lookup_path(
const char* value,
size_t size);
858 inline ::std::string* mutable_modem_id_lookup_path();
859 inline ::std::string* release_modem_id_lookup_path();
860 inline void set_allocated_modem_id_lookup_path(::std::string* modem_id_lookup_path);
863 inline bool has_transitional_cfg()
const;
864 inline void clear_transitional_cfg();
865 static const int kTransitionalCfgFieldNumber = 200;
866 inline const ::goby::transitional::protobuf::DCCLTransitionalConfig& transitional_cfg()
const;
867 inline ::goby::transitional::protobuf::DCCLTransitionalConfig* mutable_transitional_cfg();
868 inline ::goby::transitional::protobuf::DCCLTransitionalConfig* release_transitional_cfg();
873 inline void set_has_common();
874 inline void clear_has_common();
875 inline void set_has_modem_id();
876 inline void clear_has_modem_id();
877 inline void set_has_driver_type();
878 inline void clear_has_driver_type();
879 inline void set_has_driver_cfg();
880 inline void clear_has_driver_cfg();
881 inline void set_has_driver_failure_approach();
882 inline void clear_has_driver_failure_approach();
883 inline void set_has_mac_cfg();
884 inline void clear_has_mac_cfg();
885 inline void set_has_queue_cfg();
886 inline void clear_has_queue_cfg();
887 inline void set_has_dccl_cfg();
888 inline void clear_has_dccl_cfg();
889 inline void set_has_route_cfg();
890 inline void clear_has_route_cfg();
891 inline void set_has_moos_var();
892 inline void clear_has_moos_var();
893 inline void set_has_modem_id_lookup_path();
894 inline void clear_has_modem_id_lookup_path();
895 inline void set_has_transitional_cfg();
896 inline void clear_has_transitional_cfg();
898 ::google::protobuf::UnknownFieldSet _unknown_fields_;
900 ::google::protobuf::uint32 _has_bits_[1];
901 mutable int _cached_size_;
903 ::google::protobuf::int32 modem_id_;
906 ::google::protobuf::RepeatedField<int> listen_driver_type_;
907 ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig > listen_driver_cfg_;
914 ::google::protobuf::RepeatedPtrField< ::std::string> load_shared_library_;
915 ::google::protobuf::RepeatedPtrField< ::std::string> load_proto_file_;
916 ::google::protobuf::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry > translator_entry_;
917 ::google::protobuf::RepeatedPtrField< ::std::string> multiplex_create_moos_var_;
918 ::google::protobuf::RepeatedPtrField< ::std::string> dccl_frontseat_forward_name_;
919 ::std::string* modem_id_lookup_path_;
921 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
922 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
923 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto();
925 void InitAsDefaultInstance();
936 inline bool pAcommsHandlerConfig_DriverFailureApproach::has_technique()
const {
937 return (_has_bits_[0] & 0x00000001u) != 0;
939 inline void pAcommsHandlerConfig_DriverFailureApproach::set_has_technique() {
940 _has_bits_[0] |= 0x00000001u;
942 inline void pAcommsHandlerConfig_DriverFailureApproach::clear_has_technique() {
943 _has_bits_[0] &= ~0x00000001u;
945 inline void pAcommsHandlerConfig_DriverFailureApproach::clear_technique() {
947 clear_has_technique();
949 inline ::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique pAcommsHandlerConfig_DriverFailureApproach::technique()
const {
951 return static_cast< ::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique
>(technique_);
953 inline void pAcommsHandlerConfig_DriverFailureApproach::set_technique(::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique value) {
954 assert(::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_IsValid(value));
961 inline bool pAcommsHandlerConfig_DriverFailureApproach::has_driver_backoff_sec()
const {
962 return (_has_bits_[0] & 0x00000002u) != 0;
964 inline void pAcommsHandlerConfig_DriverFailureApproach::set_has_driver_backoff_sec() {
965 _has_bits_[0] |= 0x00000002u;
967 inline void pAcommsHandlerConfig_DriverFailureApproach::clear_has_driver_backoff_sec() {
968 _has_bits_[0] &= ~0x00000002u;
970 inline void pAcommsHandlerConfig_DriverFailureApproach::clear_driver_backoff_sec() {
971 driver_backoff_sec_ = 60;
972 clear_has_driver_backoff_sec();
974 inline ::google::protobuf::int32 pAcommsHandlerConfig_DriverFailureApproach::driver_backoff_sec()
const {
976 return driver_backoff_sec_;
978 inline void pAcommsHandlerConfig_DriverFailureApproach::set_driver_backoff_sec(::google::protobuf::int32 value) {
979 set_has_driver_backoff_sec();
980 driver_backoff_sec_ = value;
989 inline bool pAcommsHandlerConfig_MOOSVariables::has_prefix()
const {
990 return (_has_bits_[0] & 0x00000001u) != 0;
992 inline void pAcommsHandlerConfig_MOOSVariables::set_has_prefix() {
993 _has_bits_[0] |= 0x00000001u;
995 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_prefix() {
996 _has_bits_[0] &= ~0x00000001u;
998 inline void pAcommsHandlerConfig_MOOSVariables::clear_prefix() {
999 if (prefix_ != _default_prefix_) {
1000 prefix_->assign(*_default_prefix_);
1004 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::prefix()
const {
1008 inline void pAcommsHandlerConfig_MOOSVariables::set_prefix(const ::std::string& value) {
1010 if (prefix_ == _default_prefix_) {
1011 prefix_ = new ::std::string;
1013 prefix_->assign(value);
1016 inline void pAcommsHandlerConfig_MOOSVariables::set_prefix(
const char* value) {
1018 if (prefix_ == _default_prefix_) {
1019 prefix_ = new ::std::string;
1021 prefix_->assign(value);
1024 inline void pAcommsHandlerConfig_MOOSVariables::set_prefix(
const char* value,
size_t size) {
1026 if (prefix_ == _default_prefix_) {
1027 prefix_ = new ::std::string;
1029 prefix_->assign(reinterpret_cast<const char*>(value), size);
1032 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_prefix() {
1034 if (prefix_ == _default_prefix_) {
1035 prefix_ = new ::std::string(*_default_prefix_);
1040 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_prefix() {
1042 if (prefix_ == _default_prefix_) {
1045 ::std::string* temp = prefix_;
1046 prefix_ =
const_cast< ::std::string*
>(_default_prefix_);
1050 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_prefix(::std::string* prefix) {
1051 if (prefix_ != _default_prefix_) {
1059 prefix_ =
const_cast< ::std::string*
>(_default_prefix_);
1065 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_raw_in()
const {
1066 return (_has_bits_[0] & 0x00000002u) != 0;
1068 inline void pAcommsHandlerConfig_MOOSVariables::set_has_driver_raw_in() {
1069 _has_bits_[0] |= 0x00000002u;
1071 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_driver_raw_in() {
1072 _has_bits_[0] &= ~0x00000002u;
1074 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_raw_in() {
1075 if (driver_raw_in_ != _default_driver_raw_in_) {
1076 driver_raw_in_->assign(*_default_driver_raw_in_);
1078 clear_has_driver_raw_in();
1080 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::driver_raw_in()
const {
1082 return *driver_raw_in_;
1084 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_in(const ::std::string& value) {
1085 set_has_driver_raw_in();
1086 if (driver_raw_in_ == _default_driver_raw_in_) {
1087 driver_raw_in_ = new ::std::string;
1089 driver_raw_in_->assign(value);
1092 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_in(
const char* value) {
1093 set_has_driver_raw_in();
1094 if (driver_raw_in_ == _default_driver_raw_in_) {
1095 driver_raw_in_ = new ::std::string;
1097 driver_raw_in_->assign(value);
1100 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_in(
const char* value,
size_t size) {
1101 set_has_driver_raw_in();
1102 if (driver_raw_in_ == _default_driver_raw_in_) {
1103 driver_raw_in_ = new ::std::string;
1105 driver_raw_in_->assign(reinterpret_cast<const char*>(value), size);
1108 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_raw_in() {
1109 set_has_driver_raw_in();
1110 if (driver_raw_in_ == _default_driver_raw_in_) {
1111 driver_raw_in_ = new ::std::string(*_default_driver_raw_in_);
1114 return driver_raw_in_;
1116 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_raw_in() {
1117 clear_has_driver_raw_in();
1118 if (driver_raw_in_ == _default_driver_raw_in_) {
1121 ::std::string* temp = driver_raw_in_;
1122 driver_raw_in_ =
const_cast< ::std::string*
>(_default_driver_raw_in_);
1126 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_raw_in(::std::string* driver_raw_in) {
1127 if (driver_raw_in_ != _default_driver_raw_in_) {
1128 delete driver_raw_in_;
1130 if (driver_raw_in) {
1131 set_has_driver_raw_in();
1132 driver_raw_in_ = driver_raw_in;
1134 clear_has_driver_raw_in();
1135 driver_raw_in_ =
const_cast< ::std::string*
>(_default_driver_raw_in_);
1141 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_raw_out()
const {
1142 return (_has_bits_[0] & 0x00000004u) != 0;
1144 inline void pAcommsHandlerConfig_MOOSVariables::set_has_driver_raw_out() {
1145 _has_bits_[0] |= 0x00000004u;
1147 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_driver_raw_out() {
1148 _has_bits_[0] &= ~0x00000004u;
1150 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_raw_out() {
1151 if (driver_raw_out_ != _default_driver_raw_out_) {
1152 driver_raw_out_->assign(*_default_driver_raw_out_);
1154 clear_has_driver_raw_out();
1156 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::driver_raw_out()
const {
1158 return *driver_raw_out_;
1160 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_out(const ::std::string& value) {
1161 set_has_driver_raw_out();
1162 if (driver_raw_out_ == _default_driver_raw_out_) {
1163 driver_raw_out_ = new ::std::string;
1165 driver_raw_out_->assign(value);
1168 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_out(
const char* value) {
1169 set_has_driver_raw_out();
1170 if (driver_raw_out_ == _default_driver_raw_out_) {
1171 driver_raw_out_ = new ::std::string;
1173 driver_raw_out_->assign(value);
1176 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_out(
const char* value,
size_t size) {
1177 set_has_driver_raw_out();
1178 if (driver_raw_out_ == _default_driver_raw_out_) {
1179 driver_raw_out_ = new ::std::string;
1181 driver_raw_out_->assign(reinterpret_cast<const char*>(value), size);
1184 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_raw_out() {
1185 set_has_driver_raw_out();
1186 if (driver_raw_out_ == _default_driver_raw_out_) {
1187 driver_raw_out_ = new ::std::string(*_default_driver_raw_out_);
1190 return driver_raw_out_;
1192 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_raw_out() {
1193 clear_has_driver_raw_out();
1194 if (driver_raw_out_ == _default_driver_raw_out_) {
1197 ::std::string* temp = driver_raw_out_;
1198 driver_raw_out_ =
const_cast< ::std::string*
>(_default_driver_raw_out_);
1202 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_raw_out(::std::string* driver_raw_out) {
1203 if (driver_raw_out_ != _default_driver_raw_out_) {
1204 delete driver_raw_out_;
1206 if (driver_raw_out) {
1207 set_has_driver_raw_out();
1208 driver_raw_out_ = driver_raw_out;
1210 clear_has_driver_raw_out();
1211 driver_raw_out_ =
const_cast< ::std::string*
>(_default_driver_raw_out_);
1217 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_raw_msg_in()
const {
1218 return (_has_bits_[0] & 0x00000008u) != 0;
1220 inline void pAcommsHandlerConfig_MOOSVariables::set_has_driver_raw_msg_in() {
1221 _has_bits_[0] |= 0x00000008u;
1223 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_driver_raw_msg_in() {
1224 _has_bits_[0] &= ~0x00000008u;
1226 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_raw_msg_in() {
1227 if (driver_raw_msg_in_ != _default_driver_raw_msg_in_) {
1228 driver_raw_msg_in_->assign(*_default_driver_raw_msg_in_);
1230 clear_has_driver_raw_msg_in();
1232 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::driver_raw_msg_in()
const {
1234 return *driver_raw_msg_in_;
1236 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_in(const ::std::string& value) {
1237 set_has_driver_raw_msg_in();
1238 if (driver_raw_msg_in_ == _default_driver_raw_msg_in_) {
1239 driver_raw_msg_in_ = new ::std::string;
1241 driver_raw_msg_in_->assign(value);
1244 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_in(
const char* value) {
1245 set_has_driver_raw_msg_in();
1246 if (driver_raw_msg_in_ == _default_driver_raw_msg_in_) {
1247 driver_raw_msg_in_ = new ::std::string;
1249 driver_raw_msg_in_->assign(value);
1252 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_in(
const char* value,
size_t size) {
1253 set_has_driver_raw_msg_in();
1254 if (driver_raw_msg_in_ == _default_driver_raw_msg_in_) {
1255 driver_raw_msg_in_ = new ::std::string;
1257 driver_raw_msg_in_->assign(reinterpret_cast<const char*>(value), size);
1260 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_raw_msg_in() {
1261 set_has_driver_raw_msg_in();
1262 if (driver_raw_msg_in_ == _default_driver_raw_msg_in_) {
1263 driver_raw_msg_in_ = new ::std::string(*_default_driver_raw_msg_in_);
1266 return driver_raw_msg_in_;
1268 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_raw_msg_in() {
1269 clear_has_driver_raw_msg_in();
1270 if (driver_raw_msg_in_ == _default_driver_raw_msg_in_) {
1273 ::std::string* temp = driver_raw_msg_in_;
1274 driver_raw_msg_in_ =
const_cast< ::std::string*
>(_default_driver_raw_msg_in_);
1278 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_raw_msg_in(::std::string* driver_raw_msg_in) {
1279 if (driver_raw_msg_in_ != _default_driver_raw_msg_in_) {
1280 delete driver_raw_msg_in_;
1282 if (driver_raw_msg_in) {
1283 set_has_driver_raw_msg_in();
1284 driver_raw_msg_in_ = driver_raw_msg_in;
1286 clear_has_driver_raw_msg_in();
1287 driver_raw_msg_in_ =
const_cast< ::std::string*
>(_default_driver_raw_msg_in_);
1293 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_raw_msg_out()
const {
1294 return (_has_bits_[0] & 0x00000010u) != 0;
1296 inline void pAcommsHandlerConfig_MOOSVariables::set_has_driver_raw_msg_out() {
1297 _has_bits_[0] |= 0x00000010u;
1299 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_driver_raw_msg_out() {
1300 _has_bits_[0] &= ~0x00000010u;
1302 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_raw_msg_out() {
1303 if (driver_raw_msg_out_ != _default_driver_raw_msg_out_) {
1304 driver_raw_msg_out_->assign(*_default_driver_raw_msg_out_);
1306 clear_has_driver_raw_msg_out();
1308 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::driver_raw_msg_out()
const {
1310 return *driver_raw_msg_out_;
1312 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_out(const ::std::string& value) {
1313 set_has_driver_raw_msg_out();
1314 if (driver_raw_msg_out_ == _default_driver_raw_msg_out_) {
1315 driver_raw_msg_out_ = new ::std::string;
1317 driver_raw_msg_out_->assign(value);
1320 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_out(
const char* value) {
1321 set_has_driver_raw_msg_out();
1322 if (driver_raw_msg_out_ == _default_driver_raw_msg_out_) {
1323 driver_raw_msg_out_ = new ::std::string;
1325 driver_raw_msg_out_->assign(value);
1328 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_raw_msg_out(
const char* value,
size_t size) {
1329 set_has_driver_raw_msg_out();
1330 if (driver_raw_msg_out_ == _default_driver_raw_msg_out_) {
1331 driver_raw_msg_out_ = new ::std::string;
1333 driver_raw_msg_out_->assign(reinterpret_cast<const char*>(value), size);
1336 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_raw_msg_out() {
1337 set_has_driver_raw_msg_out();
1338 if (driver_raw_msg_out_ == _default_driver_raw_msg_out_) {
1339 driver_raw_msg_out_ = new ::std::string(*_default_driver_raw_msg_out_);
1342 return driver_raw_msg_out_;
1344 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_raw_msg_out() {
1345 clear_has_driver_raw_msg_out();
1346 if (driver_raw_msg_out_ == _default_driver_raw_msg_out_) {
1349 ::std::string* temp = driver_raw_msg_out_;
1350 driver_raw_msg_out_ =
const_cast< ::std::string*
>(_default_driver_raw_msg_out_);
1354 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_raw_msg_out(::std::string* driver_raw_msg_out) {
1355 if (driver_raw_msg_out_ != _default_driver_raw_msg_out_) {
1356 delete driver_raw_msg_out_;
1358 if (driver_raw_msg_out) {
1359 set_has_driver_raw_msg_out();
1360 driver_raw_msg_out_ = driver_raw_msg_out;
1362 clear_has_driver_raw_msg_out();
1363 driver_raw_msg_out_ =
const_cast< ::std::string*
>(_default_driver_raw_msg_out_);
1369 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_receive()
const {
1370 return (_has_bits_[0] & 0x00000020u) != 0;
1372 inline void pAcommsHandlerConfig_MOOSVariables::set_has_driver_receive() {
1373 _has_bits_[0] |= 0x00000020u;
1375 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_driver_receive() {
1376 _has_bits_[0] &= ~0x00000020u;
1378 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_receive() {
1379 if (driver_receive_ != _default_driver_receive_) {
1380 driver_receive_->assign(*_default_driver_receive_);
1382 clear_has_driver_receive();
1384 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::driver_receive()
const {
1386 return *driver_receive_;
1388 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_receive(const ::std::string& value) {
1389 set_has_driver_receive();
1390 if (driver_receive_ == _default_driver_receive_) {
1391 driver_receive_ = new ::std::string;
1393 driver_receive_->assign(value);
1396 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_receive(
const char* value) {
1397 set_has_driver_receive();
1398 if (driver_receive_ == _default_driver_receive_) {
1399 driver_receive_ = new ::std::string;
1401 driver_receive_->assign(value);
1404 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_receive(
const char* value,
size_t size) {
1405 set_has_driver_receive();
1406 if (driver_receive_ == _default_driver_receive_) {
1407 driver_receive_ = new ::std::string;
1409 driver_receive_->assign(reinterpret_cast<const char*>(value), size);
1412 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_receive() {
1413 set_has_driver_receive();
1414 if (driver_receive_ == _default_driver_receive_) {
1415 driver_receive_ = new ::std::string(*_default_driver_receive_);
1418 return driver_receive_;
1420 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_receive() {
1421 clear_has_driver_receive();
1422 if (driver_receive_ == _default_driver_receive_) {
1425 ::std::string* temp = driver_receive_;
1426 driver_receive_ =
const_cast< ::std::string*
>(_default_driver_receive_);
1430 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_receive(::std::string* driver_receive) {
1431 if (driver_receive_ != _default_driver_receive_) {
1432 delete driver_receive_;
1434 if (driver_receive) {
1435 set_has_driver_receive();
1436 driver_receive_ = driver_receive;
1438 clear_has_driver_receive();
1439 driver_receive_ =
const_cast< ::std::string*
>(_default_driver_receive_);
1445 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_transmit()
const {
1446 return (_has_bits_[0] & 0x00000040u) != 0;
1448 inline void pAcommsHandlerConfig_MOOSVariables::set_has_driver_transmit() {
1449 _has_bits_[0] |= 0x00000040u;
1451 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_driver_transmit() {
1452 _has_bits_[0] &= ~0x00000040u;
1454 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_transmit() {
1455 if (driver_transmit_ != _default_driver_transmit_) {
1456 driver_transmit_->assign(*_default_driver_transmit_);
1458 clear_has_driver_transmit();
1460 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::driver_transmit()
const {
1462 return *driver_transmit_;
1464 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_transmit(const ::std::string& value) {
1465 set_has_driver_transmit();
1466 if (driver_transmit_ == _default_driver_transmit_) {
1467 driver_transmit_ = new ::std::string;
1469 driver_transmit_->assign(value);
1472 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_transmit(
const char* value) {
1473 set_has_driver_transmit();
1474 if (driver_transmit_ == _default_driver_transmit_) {
1475 driver_transmit_ = new ::std::string;
1477 driver_transmit_->assign(value);
1480 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_transmit(
const char* value,
size_t size) {
1481 set_has_driver_transmit();
1482 if (driver_transmit_ == _default_driver_transmit_) {
1483 driver_transmit_ = new ::std::string;
1485 driver_transmit_->assign(reinterpret_cast<const char*>(value), size);
1488 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_transmit() {
1489 set_has_driver_transmit();
1490 if (driver_transmit_ == _default_driver_transmit_) {
1491 driver_transmit_ = new ::std::string(*_default_driver_transmit_);
1494 return driver_transmit_;
1496 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_transmit() {
1497 clear_has_driver_transmit();
1498 if (driver_transmit_ == _default_driver_transmit_) {
1501 ::std::string* temp = driver_transmit_;
1502 driver_transmit_ =
const_cast< ::std::string*
>(_default_driver_transmit_);
1506 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_transmit(::std::string* driver_transmit) {
1507 if (driver_transmit_ != _default_driver_transmit_) {
1508 delete driver_transmit_;
1510 if (driver_transmit) {
1511 set_has_driver_transmit();
1512 driver_transmit_ = driver_transmit;
1514 clear_has_driver_transmit();
1515 driver_transmit_ =
const_cast< ::std::string*
>(_default_driver_transmit_);
1521 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_cfg_update()
const {
1522 return (_has_bits_[0] & 0x00000080u) != 0;
1524 inline void pAcommsHandlerConfig_MOOSVariables::set_has_driver_cfg_update() {
1525 _has_bits_[0] |= 0x00000080u;
1527 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_driver_cfg_update() {
1528 _has_bits_[0] &= ~0x00000080u;
1530 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_cfg_update() {
1531 if (driver_cfg_update_ != _default_driver_cfg_update_) {
1532 driver_cfg_update_->assign(*_default_driver_cfg_update_);
1534 clear_has_driver_cfg_update();
1536 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::driver_cfg_update()
const {
1538 return *driver_cfg_update_;
1540 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_cfg_update(const ::std::string& value) {
1541 set_has_driver_cfg_update();
1542 if (driver_cfg_update_ == _default_driver_cfg_update_) {
1543 driver_cfg_update_ = new ::std::string;
1545 driver_cfg_update_->assign(value);
1548 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_cfg_update(
const char* value) {
1549 set_has_driver_cfg_update();
1550 if (driver_cfg_update_ == _default_driver_cfg_update_) {
1551 driver_cfg_update_ = new ::std::string;
1553 driver_cfg_update_->assign(value);
1556 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_cfg_update(
const char* value,
size_t size) {
1557 set_has_driver_cfg_update();
1558 if (driver_cfg_update_ == _default_driver_cfg_update_) {
1559 driver_cfg_update_ = new ::std::string;
1561 driver_cfg_update_->assign(reinterpret_cast<const char*>(value), size);
1564 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_cfg_update() {
1565 set_has_driver_cfg_update();
1566 if (driver_cfg_update_ == _default_driver_cfg_update_) {
1567 driver_cfg_update_ = new ::std::string(*_default_driver_cfg_update_);
1570 return driver_cfg_update_;
1572 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_cfg_update() {
1573 clear_has_driver_cfg_update();
1574 if (driver_cfg_update_ == _default_driver_cfg_update_) {
1577 ::std::string* temp = driver_cfg_update_;
1578 driver_cfg_update_ =
const_cast< ::std::string*
>(_default_driver_cfg_update_);
1582 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_cfg_update(::std::string* driver_cfg_update) {
1583 if (driver_cfg_update_ != _default_driver_cfg_update_) {
1584 delete driver_cfg_update_;
1586 if (driver_cfg_update) {
1587 set_has_driver_cfg_update();
1588 driver_cfg_update_ = driver_cfg_update;
1590 clear_has_driver_cfg_update();
1591 driver_cfg_update_ =
const_cast< ::std::string*
>(_default_driver_cfg_update_);
1597 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_receive()
const {
1598 return (_has_bits_[0] & 0x00000100u) != 0;
1600 inline void pAcommsHandlerConfig_MOOSVariables::set_has_queue_receive() {
1601 _has_bits_[0] |= 0x00000100u;
1603 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_queue_receive() {
1604 _has_bits_[0] &= ~0x00000100u;
1606 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_receive() {
1607 if (queue_receive_ != _default_queue_receive_) {
1608 queue_receive_->assign(*_default_queue_receive_);
1610 clear_has_queue_receive();
1612 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::queue_receive()
const {
1614 return *queue_receive_;
1616 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_receive(const ::std::string& value) {
1617 set_has_queue_receive();
1618 if (queue_receive_ == _default_queue_receive_) {
1619 queue_receive_ = new ::std::string;
1621 queue_receive_->assign(value);
1624 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_receive(
const char* value) {
1625 set_has_queue_receive();
1626 if (queue_receive_ == _default_queue_receive_) {
1627 queue_receive_ = new ::std::string;
1629 queue_receive_->assign(value);
1632 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_receive(
const char* value,
size_t size) {
1633 set_has_queue_receive();
1634 if (queue_receive_ == _default_queue_receive_) {
1635 queue_receive_ = new ::std::string;
1637 queue_receive_->assign(reinterpret_cast<const char*>(value), size);
1640 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_receive() {
1641 set_has_queue_receive();
1642 if (queue_receive_ == _default_queue_receive_) {
1643 queue_receive_ = new ::std::string(*_default_queue_receive_);
1646 return queue_receive_;
1648 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_receive() {
1649 clear_has_queue_receive();
1650 if (queue_receive_ == _default_queue_receive_) {
1653 ::std::string* temp = queue_receive_;
1654 queue_receive_ =
const_cast< ::std::string*
>(_default_queue_receive_);
1658 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_receive(::std::string* queue_receive) {
1659 if (queue_receive_ != _default_queue_receive_) {
1660 delete queue_receive_;
1662 if (queue_receive) {
1663 set_has_queue_receive();
1664 queue_receive_ = queue_receive;
1666 clear_has_queue_receive();
1667 queue_receive_ =
const_cast< ::std::string*
>(_default_queue_receive_);
1673 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_transmit()
const {
1674 return (_has_bits_[0] & 0x00000200u) != 0;
1676 inline void pAcommsHandlerConfig_MOOSVariables::set_has_queue_transmit() {
1677 _has_bits_[0] |= 0x00000200u;
1679 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_queue_transmit() {
1680 _has_bits_[0] &= ~0x00000200u;
1682 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_transmit() {
1683 if (queue_transmit_ != _default_queue_transmit_) {
1684 queue_transmit_->assign(*_default_queue_transmit_);
1686 clear_has_queue_transmit();
1688 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::queue_transmit()
const {
1690 return *queue_transmit_;
1692 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_transmit(const ::std::string& value) {
1693 set_has_queue_transmit();
1694 if (queue_transmit_ == _default_queue_transmit_) {
1695 queue_transmit_ = new ::std::string;
1697 queue_transmit_->assign(value);
1700 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_transmit(
const char* value) {
1701 set_has_queue_transmit();
1702 if (queue_transmit_ == _default_queue_transmit_) {
1703 queue_transmit_ = new ::std::string;
1705 queue_transmit_->assign(value);
1708 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_transmit(
const char* value,
size_t size) {
1709 set_has_queue_transmit();
1710 if (queue_transmit_ == _default_queue_transmit_) {
1711 queue_transmit_ = new ::std::string;
1713 queue_transmit_->assign(reinterpret_cast<const char*>(value), size);
1716 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_transmit() {
1717 set_has_queue_transmit();
1718 if (queue_transmit_ == _default_queue_transmit_) {
1719 queue_transmit_ = new ::std::string(*_default_queue_transmit_);
1722 return queue_transmit_;
1724 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_transmit() {
1725 clear_has_queue_transmit();
1726 if (queue_transmit_ == _default_queue_transmit_) {
1729 ::std::string* temp = queue_transmit_;
1730 queue_transmit_ =
const_cast< ::std::string*
>(_default_queue_transmit_);
1734 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_transmit(::std::string* queue_transmit) {
1735 if (queue_transmit_ != _default_queue_transmit_) {
1736 delete queue_transmit_;
1738 if (queue_transmit) {
1739 set_has_queue_transmit();
1740 queue_transmit_ = queue_transmit;
1742 clear_has_queue_transmit();
1743 queue_transmit_ =
const_cast< ::std::string*
>(_default_queue_transmit_);
1749 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_ack_transmission()
const {
1750 return (_has_bits_[0] & 0x00000400u) != 0;
1752 inline void pAcommsHandlerConfig_MOOSVariables::set_has_queue_ack_transmission() {
1753 _has_bits_[0] |= 0x00000400u;
1755 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_queue_ack_transmission() {
1756 _has_bits_[0] &= ~0x00000400u;
1758 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_ack_transmission() {
1759 if (queue_ack_transmission_ != _default_queue_ack_transmission_) {
1760 queue_ack_transmission_->assign(*_default_queue_ack_transmission_);
1762 clear_has_queue_ack_transmission();
1764 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::queue_ack_transmission()
const {
1766 return *queue_ack_transmission_;
1768 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_transmission(const ::std::string& value) {
1769 set_has_queue_ack_transmission();
1770 if (queue_ack_transmission_ == _default_queue_ack_transmission_) {
1771 queue_ack_transmission_ = new ::std::string;
1773 queue_ack_transmission_->assign(value);
1776 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_transmission(
const char* value) {
1777 set_has_queue_ack_transmission();
1778 if (queue_ack_transmission_ == _default_queue_ack_transmission_) {
1779 queue_ack_transmission_ = new ::std::string;
1781 queue_ack_transmission_->assign(value);
1784 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_transmission(
const char* value,
size_t size) {
1785 set_has_queue_ack_transmission();
1786 if (queue_ack_transmission_ == _default_queue_ack_transmission_) {
1787 queue_ack_transmission_ = new ::std::string;
1789 queue_ack_transmission_->assign(reinterpret_cast<const char*>(value), size);
1792 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_ack_transmission() {
1793 set_has_queue_ack_transmission();
1794 if (queue_ack_transmission_ == _default_queue_ack_transmission_) {
1795 queue_ack_transmission_ = new ::std::string(*_default_queue_ack_transmission_);
1798 return queue_ack_transmission_;
1800 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_ack_transmission() {
1801 clear_has_queue_ack_transmission();
1802 if (queue_ack_transmission_ == _default_queue_ack_transmission_) {
1805 ::std::string* temp = queue_ack_transmission_;
1806 queue_ack_transmission_ =
const_cast< ::std::string*
>(_default_queue_ack_transmission_);
1810 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_ack_transmission(::std::string* queue_ack_transmission) {
1811 if (queue_ack_transmission_ != _default_queue_ack_transmission_) {
1812 delete queue_ack_transmission_;
1814 if (queue_ack_transmission) {
1815 set_has_queue_ack_transmission();
1816 queue_ack_transmission_ = queue_ack_transmission;
1818 clear_has_queue_ack_transmission();
1819 queue_ack_transmission_ =
const_cast< ::std::string*
>(_default_queue_ack_transmission_);
1825 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_ack_original_msg()
const {
1826 return (_has_bits_[0] & 0x00000800u) != 0;
1828 inline void pAcommsHandlerConfig_MOOSVariables::set_has_queue_ack_original_msg() {
1829 _has_bits_[0] |= 0x00000800u;
1831 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_queue_ack_original_msg() {
1832 _has_bits_[0] &= ~0x00000800u;
1834 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_ack_original_msg() {
1835 if (queue_ack_original_msg_ != _default_queue_ack_original_msg_) {
1836 queue_ack_original_msg_->assign(*_default_queue_ack_original_msg_);
1838 clear_has_queue_ack_original_msg();
1840 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::queue_ack_original_msg()
const {
1842 return *queue_ack_original_msg_;
1844 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_original_msg(const ::std::string& value) {
1845 set_has_queue_ack_original_msg();
1846 if (queue_ack_original_msg_ == _default_queue_ack_original_msg_) {
1847 queue_ack_original_msg_ = new ::std::string;
1849 queue_ack_original_msg_->assign(value);
1852 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_original_msg(
const char* value) {
1853 set_has_queue_ack_original_msg();
1854 if (queue_ack_original_msg_ == _default_queue_ack_original_msg_) {
1855 queue_ack_original_msg_ = new ::std::string;
1857 queue_ack_original_msg_->assign(value);
1860 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_ack_original_msg(
const char* value,
size_t size) {
1861 set_has_queue_ack_original_msg();
1862 if (queue_ack_original_msg_ == _default_queue_ack_original_msg_) {
1863 queue_ack_original_msg_ = new ::std::string;
1865 queue_ack_original_msg_->assign(reinterpret_cast<const char*>(value), size);
1868 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_ack_original_msg() {
1869 set_has_queue_ack_original_msg();
1870 if (queue_ack_original_msg_ == _default_queue_ack_original_msg_) {
1871 queue_ack_original_msg_ = new ::std::string(*_default_queue_ack_original_msg_);
1874 return queue_ack_original_msg_;
1876 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_ack_original_msg() {
1877 clear_has_queue_ack_original_msg();
1878 if (queue_ack_original_msg_ == _default_queue_ack_original_msg_) {
1881 ::std::string* temp = queue_ack_original_msg_;
1882 queue_ack_original_msg_ =
const_cast< ::std::string*
>(_default_queue_ack_original_msg_);
1886 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_ack_original_msg(::std::string* queue_ack_original_msg) {
1887 if (queue_ack_original_msg_ != _default_queue_ack_original_msg_) {
1888 delete queue_ack_original_msg_;
1890 if (queue_ack_original_msg) {
1891 set_has_queue_ack_original_msg();
1892 queue_ack_original_msg_ = queue_ack_original_msg;
1894 clear_has_queue_ack_original_msg();
1895 queue_ack_original_msg_ =
const_cast< ::std::string*
>(_default_queue_ack_original_msg_);
1901 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_expire()
const {
1902 return (_has_bits_[0] & 0x00001000u) != 0;
1904 inline void pAcommsHandlerConfig_MOOSVariables::set_has_queue_expire() {
1905 _has_bits_[0] |= 0x00001000u;
1907 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_queue_expire() {
1908 _has_bits_[0] &= ~0x00001000u;
1910 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_expire() {
1911 if (queue_expire_ != _default_queue_expire_) {
1912 queue_expire_->assign(*_default_queue_expire_);
1914 clear_has_queue_expire();
1916 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::queue_expire()
const {
1918 return *queue_expire_;
1920 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_expire(const ::std::string& value) {
1921 set_has_queue_expire();
1922 if (queue_expire_ == _default_queue_expire_) {
1923 queue_expire_ = new ::std::string;
1925 queue_expire_->assign(value);
1928 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_expire(
const char* value) {
1929 set_has_queue_expire();
1930 if (queue_expire_ == _default_queue_expire_) {
1931 queue_expire_ = new ::std::string;
1933 queue_expire_->assign(value);
1936 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_expire(
const char* value,
size_t size) {
1937 set_has_queue_expire();
1938 if (queue_expire_ == _default_queue_expire_) {
1939 queue_expire_ = new ::std::string;
1941 queue_expire_->assign(reinterpret_cast<const char*>(value), size);
1944 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_expire() {
1945 set_has_queue_expire();
1946 if (queue_expire_ == _default_queue_expire_) {
1947 queue_expire_ = new ::std::string(*_default_queue_expire_);
1950 return queue_expire_;
1952 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_expire() {
1953 clear_has_queue_expire();
1954 if (queue_expire_ == _default_queue_expire_) {
1957 ::std::string* temp = queue_expire_;
1958 queue_expire_ =
const_cast< ::std::string*
>(_default_queue_expire_);
1962 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_expire(::std::string* queue_expire) {
1963 if (queue_expire_ != _default_queue_expire_) {
1964 delete queue_expire_;
1967 set_has_queue_expire();
1968 queue_expire_ = queue_expire;
1970 clear_has_queue_expire();
1971 queue_expire_ =
const_cast< ::std::string*
>(_default_queue_expire_);
1977 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_size()
const {
1978 return (_has_bits_[0] & 0x00002000u) != 0;
1980 inline void pAcommsHandlerConfig_MOOSVariables::set_has_queue_size() {
1981 _has_bits_[0] |= 0x00002000u;
1983 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_queue_size() {
1984 _has_bits_[0] &= ~0x00002000u;
1986 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_size() {
1987 if (queue_size_ != _default_queue_size_) {
1988 queue_size_->assign(*_default_queue_size_);
1990 clear_has_queue_size();
1992 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::queue_size()
const {
1994 return *queue_size_;
1996 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_size(const ::std::string& value) {
1997 set_has_queue_size();
1998 if (queue_size_ == _default_queue_size_) {
1999 queue_size_ = new ::std::string;
2001 queue_size_->assign(value);
2004 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_size(
const char* value) {
2005 set_has_queue_size();
2006 if (queue_size_ == _default_queue_size_) {
2007 queue_size_ = new ::std::string;
2009 queue_size_->assign(value);
2012 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_size(
const char* value,
size_t size) {
2013 set_has_queue_size();
2014 if (queue_size_ == _default_queue_size_) {
2015 queue_size_ = new ::std::string;
2017 queue_size_->assign(reinterpret_cast<const char*>(value), size);
2020 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_size() {
2021 set_has_queue_size();
2022 if (queue_size_ == _default_queue_size_) {
2023 queue_size_ = new ::std::string(*_default_queue_size_);
2028 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_size() {
2029 clear_has_queue_size();
2030 if (queue_size_ == _default_queue_size_) {
2033 ::std::string* temp = queue_size_;
2034 queue_size_ =
const_cast< ::std::string*
>(_default_queue_size_);
2038 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_size(::std::string* queue_size) {
2039 if (queue_size_ != _default_queue_size_) {
2043 set_has_queue_size();
2044 queue_size_ = queue_size;
2046 clear_has_queue_size();
2047 queue_size_ =
const_cast< ::std::string*
>(_default_queue_size_);
2053 inline bool pAcommsHandlerConfig_MOOSVariables::has_queue_flush()
const {
2054 return (_has_bits_[0] & 0x00004000u) != 0;
2056 inline void pAcommsHandlerConfig_MOOSVariables::set_has_queue_flush() {
2057 _has_bits_[0] |= 0x00004000u;
2059 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_queue_flush() {
2060 _has_bits_[0] &= ~0x00004000u;
2062 inline void pAcommsHandlerConfig_MOOSVariables::clear_queue_flush() {
2063 if (queue_flush_ != _default_queue_flush_) {
2064 queue_flush_->assign(*_default_queue_flush_);
2066 clear_has_queue_flush();
2068 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::queue_flush()
const {
2070 return *queue_flush_;
2072 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_flush(const ::std::string& value) {
2073 set_has_queue_flush();
2074 if (queue_flush_ == _default_queue_flush_) {
2075 queue_flush_ = new ::std::string;
2077 queue_flush_->assign(value);
2080 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_flush(
const char* value) {
2081 set_has_queue_flush();
2082 if (queue_flush_ == _default_queue_flush_) {
2083 queue_flush_ = new ::std::string;
2085 queue_flush_->assign(value);
2088 inline void pAcommsHandlerConfig_MOOSVariables::set_queue_flush(
const char* value,
size_t size) {
2089 set_has_queue_flush();
2090 if (queue_flush_ == _default_queue_flush_) {
2091 queue_flush_ = new ::std::string;
2093 queue_flush_->assign(reinterpret_cast<const char*>(value), size);
2096 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_queue_flush() {
2097 set_has_queue_flush();
2098 if (queue_flush_ == _default_queue_flush_) {
2099 queue_flush_ = new ::std::string(*_default_queue_flush_);
2102 return queue_flush_;
2104 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_queue_flush() {
2105 clear_has_queue_flush();
2106 if (queue_flush_ == _default_queue_flush_) {
2109 ::std::string* temp = queue_flush_;
2110 queue_flush_ =
const_cast< ::std::string*
>(_default_queue_flush_);
2114 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_queue_flush(::std::string* queue_flush) {
2115 if (queue_flush_ != _default_queue_flush_) {
2116 delete queue_flush_;
2119 set_has_queue_flush();
2120 queue_flush_ = queue_flush;
2122 clear_has_queue_flush();
2123 queue_flush_ =
const_cast< ::std::string*
>(_default_queue_flush_);
2129 inline bool pAcommsHandlerConfig_MOOSVariables::has_mac_cycle_update()
const {
2130 return (_has_bits_[0] & 0x00008000u) != 0;
2132 inline void pAcommsHandlerConfig_MOOSVariables::set_has_mac_cycle_update() {
2133 _has_bits_[0] |= 0x00008000u;
2135 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_mac_cycle_update() {
2136 _has_bits_[0] &= ~0x00008000u;
2138 inline void pAcommsHandlerConfig_MOOSVariables::clear_mac_cycle_update() {
2139 if (mac_cycle_update_ != _default_mac_cycle_update_) {
2140 mac_cycle_update_->assign(*_default_mac_cycle_update_);
2142 clear_has_mac_cycle_update();
2144 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::mac_cycle_update()
const {
2146 return *mac_cycle_update_;
2148 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_cycle_update(const ::std::string& value) {
2149 set_has_mac_cycle_update();
2150 if (mac_cycle_update_ == _default_mac_cycle_update_) {
2151 mac_cycle_update_ = new ::std::string;
2153 mac_cycle_update_->assign(value);
2156 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_cycle_update(
const char* value) {
2157 set_has_mac_cycle_update();
2158 if (mac_cycle_update_ == _default_mac_cycle_update_) {
2159 mac_cycle_update_ = new ::std::string;
2161 mac_cycle_update_->assign(value);
2164 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_cycle_update(
const char* value,
size_t size) {
2165 set_has_mac_cycle_update();
2166 if (mac_cycle_update_ == _default_mac_cycle_update_) {
2167 mac_cycle_update_ = new ::std::string;
2169 mac_cycle_update_->assign(reinterpret_cast<const char*>(value), size);
2172 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_mac_cycle_update() {
2173 set_has_mac_cycle_update();
2174 if (mac_cycle_update_ == _default_mac_cycle_update_) {
2175 mac_cycle_update_ = new ::std::string(*_default_mac_cycle_update_);
2178 return mac_cycle_update_;
2180 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_mac_cycle_update() {
2181 clear_has_mac_cycle_update();
2182 if (mac_cycle_update_ == _default_mac_cycle_update_) {
2185 ::std::string* temp = mac_cycle_update_;
2186 mac_cycle_update_ =
const_cast< ::std::string*
>(_default_mac_cycle_update_);
2190 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_mac_cycle_update(::std::string* mac_cycle_update) {
2191 if (mac_cycle_update_ != _default_mac_cycle_update_) {
2192 delete mac_cycle_update_;
2194 if (mac_cycle_update) {
2195 set_has_mac_cycle_update();
2196 mac_cycle_update_ = mac_cycle_update;
2198 clear_has_mac_cycle_update();
2199 mac_cycle_update_ =
const_cast< ::std::string*
>(_default_mac_cycle_update_);
2205 inline bool pAcommsHandlerConfig_MOOSVariables::has_mac_initiate_transmission()
const {
2206 return (_has_bits_[0] & 0x00010000u) != 0;
2208 inline void pAcommsHandlerConfig_MOOSVariables::set_has_mac_initiate_transmission() {
2209 _has_bits_[0] |= 0x00010000u;
2211 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_mac_initiate_transmission() {
2212 _has_bits_[0] &= ~0x00010000u;
2214 inline void pAcommsHandlerConfig_MOOSVariables::clear_mac_initiate_transmission() {
2215 if (mac_initiate_transmission_ != _default_mac_initiate_transmission_) {
2216 mac_initiate_transmission_->assign(*_default_mac_initiate_transmission_);
2218 clear_has_mac_initiate_transmission();
2220 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::mac_initiate_transmission()
const {
2222 return *mac_initiate_transmission_;
2224 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_initiate_transmission(const ::std::string& value) {
2225 set_has_mac_initiate_transmission();
2226 if (mac_initiate_transmission_ == _default_mac_initiate_transmission_) {
2227 mac_initiate_transmission_ = new ::std::string;
2229 mac_initiate_transmission_->assign(value);
2232 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_initiate_transmission(
const char* value) {
2233 set_has_mac_initiate_transmission();
2234 if (mac_initiate_transmission_ == _default_mac_initiate_transmission_) {
2235 mac_initiate_transmission_ = new ::std::string;
2237 mac_initiate_transmission_->assign(value);
2240 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_initiate_transmission(
const char* value,
size_t size) {
2241 set_has_mac_initiate_transmission();
2242 if (mac_initiate_transmission_ == _default_mac_initiate_transmission_) {
2243 mac_initiate_transmission_ = new ::std::string;
2245 mac_initiate_transmission_->assign(reinterpret_cast<const char*>(value), size);
2248 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_mac_initiate_transmission() {
2249 set_has_mac_initiate_transmission();
2250 if (mac_initiate_transmission_ == _default_mac_initiate_transmission_) {
2251 mac_initiate_transmission_ = new ::std::string(*_default_mac_initiate_transmission_);
2254 return mac_initiate_transmission_;
2256 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_mac_initiate_transmission() {
2257 clear_has_mac_initiate_transmission();
2258 if (mac_initiate_transmission_ == _default_mac_initiate_transmission_) {
2261 ::std::string* temp = mac_initiate_transmission_;
2262 mac_initiate_transmission_ =
const_cast< ::std::string*
>(_default_mac_initiate_transmission_);
2266 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_mac_initiate_transmission(::std::string* mac_initiate_transmission) {
2267 if (mac_initiate_transmission_ != _default_mac_initiate_transmission_) {
2268 delete mac_initiate_transmission_;
2270 if (mac_initiate_transmission) {
2271 set_has_mac_initiate_transmission();
2272 mac_initiate_transmission_ = mac_initiate_transmission;
2274 clear_has_mac_initiate_transmission();
2275 mac_initiate_transmission_ =
const_cast< ::std::string*
>(_default_mac_initiate_transmission_);
2281 inline bool pAcommsHandlerConfig_MOOSVariables::has_mac_slot_start()
const {
2282 return (_has_bits_[0] & 0x00020000u) != 0;
2284 inline void pAcommsHandlerConfig_MOOSVariables::set_has_mac_slot_start() {
2285 _has_bits_[0] |= 0x00020000u;
2287 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_mac_slot_start() {
2288 _has_bits_[0] &= ~0x00020000u;
2290 inline void pAcommsHandlerConfig_MOOSVariables::clear_mac_slot_start() {
2291 if (mac_slot_start_ != _default_mac_slot_start_) {
2292 mac_slot_start_->assign(*_default_mac_slot_start_);
2294 clear_has_mac_slot_start();
2296 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::mac_slot_start()
const {
2298 return *mac_slot_start_;
2300 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_slot_start(const ::std::string& value) {
2301 set_has_mac_slot_start();
2302 if (mac_slot_start_ == _default_mac_slot_start_) {
2303 mac_slot_start_ = new ::std::string;
2305 mac_slot_start_->assign(value);
2308 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_slot_start(
const char* value) {
2309 set_has_mac_slot_start();
2310 if (mac_slot_start_ == _default_mac_slot_start_) {
2311 mac_slot_start_ = new ::std::string;
2313 mac_slot_start_->assign(value);
2316 inline void pAcommsHandlerConfig_MOOSVariables::set_mac_slot_start(
const char* value,
size_t size) {
2317 set_has_mac_slot_start();
2318 if (mac_slot_start_ == _default_mac_slot_start_) {
2319 mac_slot_start_ = new ::std::string;
2321 mac_slot_start_->assign(reinterpret_cast<const char*>(value), size);
2324 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_mac_slot_start() {
2325 set_has_mac_slot_start();
2326 if (mac_slot_start_ == _default_mac_slot_start_) {
2327 mac_slot_start_ = new ::std::string(*_default_mac_slot_start_);
2330 return mac_slot_start_;
2332 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_mac_slot_start() {
2333 clear_has_mac_slot_start();
2334 if (mac_slot_start_ == _default_mac_slot_start_) {
2337 ::std::string* temp = mac_slot_start_;
2338 mac_slot_start_ =
const_cast< ::std::string*
>(_default_mac_slot_start_);
2342 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_mac_slot_start(::std::string* mac_slot_start) {
2343 if (mac_slot_start_ != _default_mac_slot_start_) {
2344 delete mac_slot_start_;
2346 if (mac_slot_start) {
2347 set_has_mac_slot_start();
2348 mac_slot_start_ = mac_slot_start;
2350 clear_has_mac_slot_start();
2351 mac_slot_start_ =
const_cast< ::std::string*
>(_default_mac_slot_start_);
2357 inline bool pAcommsHandlerConfig_MOOSVariables::has_config_file()
const {
2358 return (_has_bits_[0] & 0x00040000u) != 0;
2360 inline void pAcommsHandlerConfig_MOOSVariables::set_has_config_file() {
2361 _has_bits_[0] |= 0x00040000u;
2363 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_config_file() {
2364 _has_bits_[0] &= ~0x00040000u;
2366 inline void pAcommsHandlerConfig_MOOSVariables::clear_config_file() {
2367 if (config_file_ != _default_config_file_) {
2368 config_file_->assign(*_default_config_file_);
2370 clear_has_config_file();
2372 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::config_file()
const {
2374 return *config_file_;
2376 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file(const ::std::string& value) {
2377 set_has_config_file();
2378 if (config_file_ == _default_config_file_) {
2379 config_file_ = new ::std::string;
2381 config_file_->assign(value);
2384 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file(
const char* value) {
2385 set_has_config_file();
2386 if (config_file_ == _default_config_file_) {
2387 config_file_ = new ::std::string;
2389 config_file_->assign(value);
2392 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file(
const char* value,
size_t size) {
2393 set_has_config_file();
2394 if (config_file_ == _default_config_file_) {
2395 config_file_ = new ::std::string;
2397 config_file_->assign(reinterpret_cast<const char*>(value), size);
2400 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_config_file() {
2401 set_has_config_file();
2402 if (config_file_ == _default_config_file_) {
2403 config_file_ = new ::std::string(*_default_config_file_);
2406 return config_file_;
2408 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_config_file() {
2409 clear_has_config_file();
2410 if (config_file_ == _default_config_file_) {
2413 ::std::string* temp = config_file_;
2414 config_file_ =
const_cast< ::std::string*
>(_default_config_file_);
2418 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_config_file(::std::string* config_file) {
2419 if (config_file_ != _default_config_file_) {
2420 delete config_file_;
2423 set_has_config_file();
2424 config_file_ = config_file;
2426 clear_has_config_file();
2427 config_file_ =
const_cast< ::std::string*
>(_default_config_file_);
2433 inline bool pAcommsHandlerConfig_MOOSVariables::has_config_file_request()
const {
2434 return (_has_bits_[0] & 0x00080000u) != 0;
2436 inline void pAcommsHandlerConfig_MOOSVariables::set_has_config_file_request() {
2437 _has_bits_[0] |= 0x00080000u;
2439 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_config_file_request() {
2440 _has_bits_[0] &= ~0x00080000u;
2442 inline void pAcommsHandlerConfig_MOOSVariables::clear_config_file_request() {
2443 if (config_file_request_ != _default_config_file_request_) {
2444 config_file_request_->assign(*_default_config_file_request_);
2446 clear_has_config_file_request();
2448 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::config_file_request()
const {
2450 return *config_file_request_;
2452 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file_request(const ::std::string& value) {
2453 set_has_config_file_request();
2454 if (config_file_request_ == _default_config_file_request_) {
2455 config_file_request_ = new ::std::string;
2457 config_file_request_->assign(value);
2460 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file_request(
const char* value) {
2461 set_has_config_file_request();
2462 if (config_file_request_ == _default_config_file_request_) {
2463 config_file_request_ = new ::std::string;
2465 config_file_request_->assign(value);
2468 inline void pAcommsHandlerConfig_MOOSVariables::set_config_file_request(
const char* value,
size_t size) {
2469 set_has_config_file_request();
2470 if (config_file_request_ == _default_config_file_request_) {
2471 config_file_request_ = new ::std::string;
2473 config_file_request_->assign(reinterpret_cast<const char*>(value), size);
2476 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_config_file_request() {
2477 set_has_config_file_request();
2478 if (config_file_request_ == _default_config_file_request_) {
2479 config_file_request_ = new ::std::string(*_default_config_file_request_);
2482 return config_file_request_;
2484 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_config_file_request() {
2485 clear_has_config_file_request();
2486 if (config_file_request_ == _default_config_file_request_) {
2489 ::std::string* temp = config_file_request_;
2490 config_file_request_ =
const_cast< ::std::string*
>(_default_config_file_request_);
2494 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_config_file_request(::std::string* config_file_request) {
2495 if (config_file_request_ != _default_config_file_request_) {
2496 delete config_file_request_;
2498 if (config_file_request) {
2499 set_has_config_file_request();
2500 config_file_request_ = config_file_request;
2502 clear_has_config_file_request();
2503 config_file_request_ =
const_cast< ::std::string*
>(_default_config_file_request_);
2509 inline bool pAcommsHandlerConfig_MOOSVariables::has_driver_reset()
const {
2510 return (_has_bits_[0] & 0x00100000u) != 0;
2512 inline void pAcommsHandlerConfig_MOOSVariables::set_has_driver_reset() {
2513 _has_bits_[0] |= 0x00100000u;
2515 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_driver_reset() {
2516 _has_bits_[0] &= ~0x00100000u;
2518 inline void pAcommsHandlerConfig_MOOSVariables::clear_driver_reset() {
2519 if (driver_reset_ != _default_driver_reset_) {
2520 driver_reset_->assign(*_default_driver_reset_);
2522 clear_has_driver_reset();
2524 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::driver_reset()
const {
2526 return *driver_reset_;
2528 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_reset(const ::std::string& value) {
2529 set_has_driver_reset();
2530 if (driver_reset_ == _default_driver_reset_) {
2531 driver_reset_ = new ::std::string;
2533 driver_reset_->assign(value);
2536 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_reset(
const char* value) {
2537 set_has_driver_reset();
2538 if (driver_reset_ == _default_driver_reset_) {
2539 driver_reset_ = new ::std::string;
2541 driver_reset_->assign(value);
2544 inline void pAcommsHandlerConfig_MOOSVariables::set_driver_reset(
const char* value,
size_t size) {
2545 set_has_driver_reset();
2546 if (driver_reset_ == _default_driver_reset_) {
2547 driver_reset_ = new ::std::string;
2549 driver_reset_->assign(reinterpret_cast<const char*>(value), size);
2552 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_driver_reset() {
2553 set_has_driver_reset();
2554 if (driver_reset_ == _default_driver_reset_) {
2555 driver_reset_ = new ::std::string(*_default_driver_reset_);
2558 return driver_reset_;
2560 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_driver_reset() {
2561 clear_has_driver_reset();
2562 if (driver_reset_ == _default_driver_reset_) {
2565 ::std::string* temp = driver_reset_;
2566 driver_reset_ =
const_cast< ::std::string*
>(_default_driver_reset_);
2570 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_driver_reset(::std::string* driver_reset) {
2571 if (driver_reset_ != _default_driver_reset_) {
2572 delete driver_reset_;
2575 set_has_driver_reset();
2576 driver_reset_ = driver_reset;
2578 clear_has_driver_reset();
2579 driver_reset_ =
const_cast< ::std::string*
>(_default_driver_reset_);
2585 inline bool pAcommsHandlerConfig_MOOSVariables::has_ifrontseat_data_out()
const {
2586 return (_has_bits_[0] & 0x00200000u) != 0;
2588 inline void pAcommsHandlerConfig_MOOSVariables::set_has_ifrontseat_data_out() {
2589 _has_bits_[0] |= 0x00200000u;
2591 inline void pAcommsHandlerConfig_MOOSVariables::clear_has_ifrontseat_data_out() {
2592 _has_bits_[0] &= ~0x00200000u;
2594 inline void pAcommsHandlerConfig_MOOSVariables::clear_ifrontseat_data_out() {
2595 if (ifrontseat_data_out_ != _default_ifrontseat_data_out_) {
2596 ifrontseat_data_out_->assign(*_default_ifrontseat_data_out_);
2598 clear_has_ifrontseat_data_out();
2600 inline const ::std::string& pAcommsHandlerConfig_MOOSVariables::ifrontseat_data_out()
const {
2602 return *ifrontseat_data_out_;
2604 inline void pAcommsHandlerConfig_MOOSVariables::set_ifrontseat_data_out(const ::std::string& value) {
2605 set_has_ifrontseat_data_out();
2606 if (ifrontseat_data_out_ == _default_ifrontseat_data_out_) {
2607 ifrontseat_data_out_ = new ::std::string;
2609 ifrontseat_data_out_->assign(value);
2612 inline void pAcommsHandlerConfig_MOOSVariables::set_ifrontseat_data_out(
const char* value) {
2613 set_has_ifrontseat_data_out();
2614 if (ifrontseat_data_out_ == _default_ifrontseat_data_out_) {
2615 ifrontseat_data_out_ = new ::std::string;
2617 ifrontseat_data_out_->assign(value);
2620 inline void pAcommsHandlerConfig_MOOSVariables::set_ifrontseat_data_out(
const char* value,
size_t size) {
2621 set_has_ifrontseat_data_out();
2622 if (ifrontseat_data_out_ == _default_ifrontseat_data_out_) {
2623 ifrontseat_data_out_ = new ::std::string;
2625 ifrontseat_data_out_->assign(reinterpret_cast<const char*>(value), size);
2628 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::mutable_ifrontseat_data_out() {
2629 set_has_ifrontseat_data_out();
2630 if (ifrontseat_data_out_ == _default_ifrontseat_data_out_) {
2631 ifrontseat_data_out_ = new ::std::string(*_default_ifrontseat_data_out_);
2634 return ifrontseat_data_out_;
2636 inline ::std::string* pAcommsHandlerConfig_MOOSVariables::release_ifrontseat_data_out() {
2637 clear_has_ifrontseat_data_out();
2638 if (ifrontseat_data_out_ == _default_ifrontseat_data_out_) {
2641 ::std::string* temp = ifrontseat_data_out_;
2642 ifrontseat_data_out_ =
const_cast< ::std::string*
>(_default_ifrontseat_data_out_);
2646 inline void pAcommsHandlerConfig_MOOSVariables::set_allocated_ifrontseat_data_out(::std::string* ifrontseat_data_out) {
2647 if (ifrontseat_data_out_ != _default_ifrontseat_data_out_) {
2648 delete ifrontseat_data_out_;
2650 if (ifrontseat_data_out) {
2651 set_has_ifrontseat_data_out();
2652 ifrontseat_data_out_ = ifrontseat_data_out;
2654 clear_has_ifrontseat_data_out();
2655 ifrontseat_data_out_ =
const_cast< ::std::string*
>(_default_ifrontseat_data_out_);
2665 inline bool pAcommsHandlerConfig::has_common()
const {
2666 return (_has_bits_[0] & 0x00000001u) != 0;
2668 inline void pAcommsHandlerConfig::set_has_common() {
2669 _has_bits_[0] |= 0x00000001u;
2671 inline void pAcommsHandlerConfig::clear_has_common() {
2672 _has_bits_[0] &= ~0x00000001u;
2674 inline void pAcommsHandlerConfig::clear_common() {
2675 if (common_ != NULL) common_->::GobyMOOSAppConfig::Clear();
2678 inline const ::GobyMOOSAppConfig& pAcommsHandlerConfig::common()
const {
2680 return common_ != NULL ? *common_ : *default_instance_->common_;
2682 inline ::GobyMOOSAppConfig* pAcommsHandlerConfig::mutable_common() {
2684 if (common_ == NULL) common_ = new ::GobyMOOSAppConfig;
2688 inline ::GobyMOOSAppConfig* pAcommsHandlerConfig::release_common() {
2694 inline void pAcommsHandlerConfig::set_allocated_common(::
GobyMOOSAppConfig* common) {
2706 inline bool pAcommsHandlerConfig::has_modem_id()
const {
2707 return (_has_bits_[0] & 0x00000002u) != 0;
2709 inline void pAcommsHandlerConfig::set_has_modem_id() {
2710 _has_bits_[0] |= 0x00000002u;
2712 inline void pAcommsHandlerConfig::clear_has_modem_id() {
2713 _has_bits_[0] &= ~0x00000002u;
2715 inline void pAcommsHandlerConfig::clear_modem_id() {
2717 clear_has_modem_id();
2719 inline ::google::protobuf::int32 pAcommsHandlerConfig::modem_id()
const {
2723 inline void pAcommsHandlerConfig::set_modem_id(::google::protobuf::int32 value) {
2730 inline bool pAcommsHandlerConfig::has_driver_type()
const {
2731 return (_has_bits_[0] & 0x00000004u) != 0;
2733 inline void pAcommsHandlerConfig::set_has_driver_type() {
2734 _has_bits_[0] |= 0x00000004u;
2736 inline void pAcommsHandlerConfig::clear_has_driver_type() {
2737 _has_bits_[0] &= ~0x00000004u;
2739 inline void pAcommsHandlerConfig::clear_driver_type() {
2741 clear_has_driver_type();
2743 inline ::goby::acomms::protobuf::DriverType pAcommsHandlerConfig::driver_type()
const {
2745 return static_cast< ::goby::acomms::protobuf::DriverType
>(driver_type_);
2747 inline void pAcommsHandlerConfig::set_driver_type(::goby::acomms::protobuf::DriverType value) {
2748 assert(::goby::acomms::protobuf::DriverType_IsValid(value));
2749 set_has_driver_type();
2750 driver_type_ = value;
2755 inline bool pAcommsHandlerConfig::has_driver_cfg()
const {
2756 return (_has_bits_[0] & 0x00000008u) != 0;
2758 inline void pAcommsHandlerConfig::set_has_driver_cfg() {
2759 _has_bits_[0] |= 0x00000008u;
2761 inline void pAcommsHandlerConfig::clear_has_driver_cfg() {
2762 _has_bits_[0] &= ~0x00000008u;
2764 inline void pAcommsHandlerConfig::clear_driver_cfg() {
2765 if (driver_cfg_ != NULL) driver_cfg_->::goby::acomms::protobuf::DriverConfig::Clear();
2766 clear_has_driver_cfg();
2768 inline const ::goby::acomms::protobuf::DriverConfig& pAcommsHandlerConfig::driver_cfg()
const {
2770 return driver_cfg_ != NULL ? *driver_cfg_ : *default_instance_->driver_cfg_;
2772 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::mutable_driver_cfg() {
2773 set_has_driver_cfg();
2774 if (driver_cfg_ == NULL) driver_cfg_ = new ::goby::acomms::protobuf::DriverConfig;
2778 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::release_driver_cfg() {
2779 clear_has_driver_cfg();
2786 driver_cfg_ = driver_cfg;
2788 set_has_driver_cfg();
2790 clear_has_driver_cfg();
2796 inline int pAcommsHandlerConfig::listen_driver_type_size()
const {
2797 return listen_driver_type_.size();
2799 inline void pAcommsHandlerConfig::clear_listen_driver_type() {
2800 listen_driver_type_.Clear();
2802 inline ::goby::acomms::protobuf::DriverType pAcommsHandlerConfig::listen_driver_type(
int index)
const {
2804 return static_cast< ::goby::acomms::protobuf::DriverType
>(listen_driver_type_.Get(index));
2806 inline void pAcommsHandlerConfig::set_listen_driver_type(
int index, ::goby::acomms::protobuf::DriverType value) {
2807 assert(::goby::acomms::protobuf::DriverType_IsValid(value));
2808 listen_driver_type_.Set(index, value);
2811 inline void pAcommsHandlerConfig::add_listen_driver_type(::goby::acomms::protobuf::DriverType value) {
2812 assert(::goby::acomms::protobuf::DriverType_IsValid(value));
2813 listen_driver_type_.Add(value);
2816 inline const ::google::protobuf::RepeatedField<int>&
2817 pAcommsHandlerConfig::listen_driver_type()
const {
2819 return listen_driver_type_;
2821 inline ::google::protobuf::RepeatedField<int>*
2822 pAcommsHandlerConfig::mutable_listen_driver_type() {
2824 return &listen_driver_type_;
2828 inline int pAcommsHandlerConfig::listen_driver_cfg_size()
const {
2829 return listen_driver_cfg_.size();
2831 inline void pAcommsHandlerConfig::clear_listen_driver_cfg() {
2832 listen_driver_cfg_.Clear();
2834 inline const ::goby::acomms::protobuf::DriverConfig& pAcommsHandlerConfig::listen_driver_cfg(
int index)
const {
2836 return listen_driver_cfg_.Get(index);
2838 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::mutable_listen_driver_cfg(
int index) {
2840 return listen_driver_cfg_.Mutable(index);
2842 inline ::goby::acomms::protobuf::DriverConfig* pAcommsHandlerConfig::add_listen_driver_cfg() {
2844 return listen_driver_cfg_.Add();
2846 inline const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig >&
2847 pAcommsHandlerConfig::listen_driver_cfg()
const {
2849 return listen_driver_cfg_;
2851 inline ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::DriverConfig >*
2852 pAcommsHandlerConfig::mutable_listen_driver_cfg() {
2854 return &listen_driver_cfg_;
2858 inline bool pAcommsHandlerConfig::has_driver_failure_approach()
const {
2859 return (_has_bits_[0] & 0x00000040u) != 0;
2861 inline void pAcommsHandlerConfig::set_has_driver_failure_approach() {
2862 _has_bits_[0] |= 0x00000040u;
2864 inline void pAcommsHandlerConfig::clear_has_driver_failure_approach() {
2865 _has_bits_[0] &= ~0x00000040u;
2867 inline void pAcommsHandlerConfig::clear_driver_failure_approach() {
2868 if (driver_failure_approach_ != NULL) driver_failure_approach_->::pAcommsHandlerConfig_DriverFailureApproach::Clear();
2869 clear_has_driver_failure_approach();
2871 inline const ::pAcommsHandlerConfig_DriverFailureApproach& pAcommsHandlerConfig::driver_failure_approach()
const {
2873 return driver_failure_approach_ != NULL ? *driver_failure_approach_ : *default_instance_->driver_failure_approach_;
2875 inline ::pAcommsHandlerConfig_DriverFailureApproach* pAcommsHandlerConfig::mutable_driver_failure_approach() {
2876 set_has_driver_failure_approach();
2877 if (driver_failure_approach_ == NULL) driver_failure_approach_ = new ::pAcommsHandlerConfig_DriverFailureApproach;
2879 return driver_failure_approach_;
2881 inline ::pAcommsHandlerConfig_DriverFailureApproach* pAcommsHandlerConfig::release_driver_failure_approach() {
2882 clear_has_driver_failure_approach();
2884 driver_failure_approach_ = NULL;
2888 delete driver_failure_approach_;
2889 driver_failure_approach_ = driver_failure_approach;
2890 if (driver_failure_approach) {
2891 set_has_driver_failure_approach();
2893 clear_has_driver_failure_approach();
2899 inline bool pAcommsHandlerConfig::has_mac_cfg()
const {
2900 return (_has_bits_[0] & 0x00000080u) != 0;
2902 inline void pAcommsHandlerConfig::set_has_mac_cfg() {
2903 _has_bits_[0] |= 0x00000080u;
2905 inline void pAcommsHandlerConfig::clear_has_mac_cfg() {
2906 _has_bits_[0] &= ~0x00000080u;
2908 inline void pAcommsHandlerConfig::clear_mac_cfg() {
2909 if (mac_cfg_ != NULL) mac_cfg_->::goby::acomms::protobuf::MACConfig::Clear();
2910 clear_has_mac_cfg();
2912 inline const ::goby::acomms::protobuf::MACConfig& pAcommsHandlerConfig::mac_cfg()
const {
2914 return mac_cfg_ != NULL ? *mac_cfg_ : *default_instance_->mac_cfg_;
2916 inline ::goby::acomms::protobuf::MACConfig* pAcommsHandlerConfig::mutable_mac_cfg() {
2918 if (mac_cfg_ == NULL) mac_cfg_ = new ::goby::acomms::protobuf::MACConfig;
2922 inline ::goby::acomms::protobuf::MACConfig* pAcommsHandlerConfig::release_mac_cfg() {
2923 clear_has_mac_cfg();
2934 clear_has_mac_cfg();
2940 inline bool pAcommsHandlerConfig::has_queue_cfg()
const {
2941 return (_has_bits_[0] & 0x00000100u) != 0;
2943 inline void pAcommsHandlerConfig::set_has_queue_cfg() {
2944 _has_bits_[0] |= 0x00000100u;
2946 inline void pAcommsHandlerConfig::clear_has_queue_cfg() {
2947 _has_bits_[0] &= ~0x00000100u;
2949 inline void pAcommsHandlerConfig::clear_queue_cfg() {
2950 if (queue_cfg_ != NULL) queue_cfg_->::goby::acomms::protobuf::QueueManagerConfig::Clear();
2951 clear_has_queue_cfg();
2953 inline const ::goby::acomms::protobuf::QueueManagerConfig& pAcommsHandlerConfig::queue_cfg()
const {
2955 return queue_cfg_ != NULL ? *queue_cfg_ : *default_instance_->queue_cfg_;
2957 inline ::goby::acomms::protobuf::QueueManagerConfig* pAcommsHandlerConfig::mutable_queue_cfg() {
2958 set_has_queue_cfg();
2959 if (queue_cfg_ == NULL) queue_cfg_ = new ::goby::acomms::protobuf::QueueManagerConfig;
2963 inline ::goby::acomms::protobuf::QueueManagerConfig* pAcommsHandlerConfig::release_queue_cfg() {
2964 clear_has_queue_cfg();
2971 queue_cfg_ = queue_cfg;
2973 set_has_queue_cfg();
2975 clear_has_queue_cfg();
2981 inline bool pAcommsHandlerConfig::has_dccl_cfg()
const {
2982 return (_has_bits_[0] & 0x00000200u) != 0;
2984 inline void pAcommsHandlerConfig::set_has_dccl_cfg() {
2985 _has_bits_[0] |= 0x00000200u;
2987 inline void pAcommsHandlerConfig::clear_has_dccl_cfg() {
2988 _has_bits_[0] &= ~0x00000200u;
2990 inline void pAcommsHandlerConfig::clear_dccl_cfg() {
2991 if (dccl_cfg_ != NULL) dccl_cfg_->::goby::acomms::protobuf::DCCLConfig::Clear();
2992 clear_has_dccl_cfg();
2994 inline const ::goby::acomms::protobuf::DCCLConfig& pAcommsHandlerConfig::dccl_cfg()
const {
2996 return dccl_cfg_ != NULL ? *dccl_cfg_ : *default_instance_->dccl_cfg_;
2998 inline ::goby::acomms::protobuf::DCCLConfig* pAcommsHandlerConfig::mutable_dccl_cfg() {
3000 if (dccl_cfg_ == NULL) dccl_cfg_ = new ::goby::acomms::protobuf::DCCLConfig;
3004 inline ::goby::acomms::protobuf::DCCLConfig* pAcommsHandlerConfig::release_dccl_cfg() {
3005 clear_has_dccl_cfg();
3012 dccl_cfg_ = dccl_cfg;
3016 clear_has_dccl_cfg();
3022 inline bool pAcommsHandlerConfig::has_route_cfg()
const {
3023 return (_has_bits_[0] & 0x00000400u) != 0;
3025 inline void pAcommsHandlerConfig::set_has_route_cfg() {
3026 _has_bits_[0] |= 0x00000400u;
3028 inline void pAcommsHandlerConfig::clear_has_route_cfg() {
3029 _has_bits_[0] &= ~0x00000400u;
3031 inline void pAcommsHandlerConfig::clear_route_cfg() {
3032 if (route_cfg_ != NULL) route_cfg_->::goby::acomms::protobuf::RouteManagerConfig::Clear();
3033 clear_has_route_cfg();
3035 inline const ::goby::acomms::protobuf::RouteManagerConfig& pAcommsHandlerConfig::route_cfg()
const {
3037 return route_cfg_ != NULL ? *route_cfg_ : *default_instance_->route_cfg_;
3039 inline ::goby::acomms::protobuf::RouteManagerConfig* pAcommsHandlerConfig::mutable_route_cfg() {
3040 set_has_route_cfg();
3041 if (route_cfg_ == NULL) route_cfg_ = new ::goby::acomms::protobuf::RouteManagerConfig;
3045 inline ::goby::acomms::protobuf::RouteManagerConfig* pAcommsHandlerConfig::release_route_cfg() {
3046 clear_has_route_cfg();
3053 route_cfg_ = route_cfg;
3055 set_has_route_cfg();
3057 clear_has_route_cfg();
3063 inline bool pAcommsHandlerConfig::has_moos_var()
const {
3064 return (_has_bits_[0] & 0x00000800u) != 0;
3066 inline void pAcommsHandlerConfig::set_has_moos_var() {
3067 _has_bits_[0] |= 0x00000800u;
3069 inline void pAcommsHandlerConfig::clear_has_moos_var() {
3070 _has_bits_[0] &= ~0x00000800u;
3072 inline void pAcommsHandlerConfig::clear_moos_var() {
3073 if (moos_var_ != NULL) moos_var_->::pAcommsHandlerConfig_MOOSVariables::Clear();
3074 clear_has_moos_var();
3076 inline const ::pAcommsHandlerConfig_MOOSVariables& pAcommsHandlerConfig::moos_var()
const {
3078 return moos_var_ != NULL ? *moos_var_ : *default_instance_->moos_var_;
3080 inline ::pAcommsHandlerConfig_MOOSVariables* pAcommsHandlerConfig::mutable_moos_var() {
3082 if (moos_var_ == NULL) moos_var_ = new ::pAcommsHandlerConfig_MOOSVariables;
3086 inline ::pAcommsHandlerConfig_MOOSVariables* pAcommsHandlerConfig::release_moos_var() {
3087 clear_has_moos_var();
3094 moos_var_ = moos_var;
3098 clear_has_moos_var();
3104 inline int pAcommsHandlerConfig::load_shared_library_size()
const {
3105 return load_shared_library_.size();
3107 inline void pAcommsHandlerConfig::clear_load_shared_library() {
3108 load_shared_library_.Clear();
3110 inline const ::std::string& pAcommsHandlerConfig::load_shared_library(
int index)
const {
3112 return load_shared_library_.Get(index);
3114 inline ::std::string* pAcommsHandlerConfig::mutable_load_shared_library(
int index) {
3116 return load_shared_library_.Mutable(index);
3118 inline void pAcommsHandlerConfig::set_load_shared_library(
int index, const ::std::string& value) {
3120 load_shared_library_.Mutable(index)->assign(value);
3122 inline void pAcommsHandlerConfig::set_load_shared_library(
int index,
const char* value) {
3123 load_shared_library_.Mutable(index)->assign(value);
3126 inline void pAcommsHandlerConfig::set_load_shared_library(
int index,
const char* value,
size_t size) {
3127 load_shared_library_.Mutable(index)->assign(
3128 reinterpret_cast<const char*>(value), size);
3131 inline ::std::string* pAcommsHandlerConfig::add_load_shared_library() {
3132 return load_shared_library_.Add();
3134 inline void pAcommsHandlerConfig::add_load_shared_library(const ::std::string& value) {
3135 load_shared_library_.Add()->assign(value);
3138 inline void pAcommsHandlerConfig::add_load_shared_library(
const char* value) {
3139 load_shared_library_.Add()->assign(value);
3142 inline void pAcommsHandlerConfig::add_load_shared_library(
const char* value,
size_t size) {
3143 load_shared_library_.Add()->assign(reinterpret_cast<const char*>(value), size);
3146 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3147 pAcommsHandlerConfig::load_shared_library()
const {
3149 return load_shared_library_;
3151 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3152 pAcommsHandlerConfig::mutable_load_shared_library() {
3154 return &load_shared_library_;
3158 inline int pAcommsHandlerConfig::load_proto_file_size()
const {
3159 return load_proto_file_.size();
3161 inline void pAcommsHandlerConfig::clear_load_proto_file() {
3162 load_proto_file_.Clear();
3164 inline const ::std::string& pAcommsHandlerConfig::load_proto_file(
int index)
const {
3166 return load_proto_file_.Get(index);
3168 inline ::std::string* pAcommsHandlerConfig::mutable_load_proto_file(
int index) {
3170 return load_proto_file_.Mutable(index);
3172 inline void pAcommsHandlerConfig::set_load_proto_file(
int index, const ::std::string& value) {
3174 load_proto_file_.Mutable(index)->assign(value);
3176 inline void pAcommsHandlerConfig::set_load_proto_file(
int index,
const char* value) {
3177 load_proto_file_.Mutable(index)->assign(value);
3180 inline void pAcommsHandlerConfig::set_load_proto_file(
int index,
const char* value,
size_t size) {
3181 load_proto_file_.Mutable(index)->assign(
3182 reinterpret_cast<const char*>(value), size);
3185 inline ::std::string* pAcommsHandlerConfig::add_load_proto_file() {
3186 return load_proto_file_.Add();
3188 inline void pAcommsHandlerConfig::add_load_proto_file(const ::std::string& value) {
3189 load_proto_file_.Add()->assign(value);
3192 inline void pAcommsHandlerConfig::add_load_proto_file(
const char* value) {
3193 load_proto_file_.Add()->assign(value);
3196 inline void pAcommsHandlerConfig::add_load_proto_file(
const char* value,
size_t size) {
3197 load_proto_file_.Add()->assign(reinterpret_cast<const char*>(value), size);
3200 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3201 pAcommsHandlerConfig::load_proto_file()
const {
3203 return load_proto_file_;
3205 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3206 pAcommsHandlerConfig::mutable_load_proto_file() {
3208 return &load_proto_file_;
3212 inline int pAcommsHandlerConfig::translator_entry_size()
const {
3213 return translator_entry_.size();
3215 inline void pAcommsHandlerConfig::clear_translator_entry() {
3216 translator_entry_.Clear();
3218 inline const ::goby::moos::protobuf::TranslatorEntry& pAcommsHandlerConfig::translator_entry(
int index)
const {
3220 return translator_entry_.Get(index);
3222 inline ::goby::moos::protobuf::TranslatorEntry* pAcommsHandlerConfig::mutable_translator_entry(
int index) {
3224 return translator_entry_.Mutable(index);
3226 inline ::goby::moos::protobuf::TranslatorEntry* pAcommsHandlerConfig::add_translator_entry() {
3228 return translator_entry_.Add();
3230 inline const ::google::protobuf::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry >&
3231 pAcommsHandlerConfig::translator_entry()
const {
3233 return translator_entry_;
3235 inline ::google::protobuf::RepeatedPtrField< ::goby::moos::protobuf::TranslatorEntry >*
3236 pAcommsHandlerConfig::mutable_translator_entry() {
3238 return &translator_entry_;
3242 inline int pAcommsHandlerConfig::multiplex_create_moos_var_size()
const {
3243 return multiplex_create_moos_var_.size();
3245 inline void pAcommsHandlerConfig::clear_multiplex_create_moos_var() {
3246 multiplex_create_moos_var_.Clear();
3248 inline const ::std::string& pAcommsHandlerConfig::multiplex_create_moos_var(
int index)
const {
3250 return multiplex_create_moos_var_.Get(index);
3252 inline ::std::string* pAcommsHandlerConfig::mutable_multiplex_create_moos_var(
int index) {
3254 return multiplex_create_moos_var_.Mutable(index);
3256 inline void pAcommsHandlerConfig::set_multiplex_create_moos_var(
int index, const ::std::string& value) {
3258 multiplex_create_moos_var_.Mutable(index)->assign(value);
3260 inline void pAcommsHandlerConfig::set_multiplex_create_moos_var(
int index,
const char* value) {
3261 multiplex_create_moos_var_.Mutable(index)->assign(value);
3264 inline void pAcommsHandlerConfig::set_multiplex_create_moos_var(
int index,
const char* value,
size_t size) {
3265 multiplex_create_moos_var_.Mutable(index)->assign(
3266 reinterpret_cast<const char*>(value), size);
3269 inline ::std::string* pAcommsHandlerConfig::add_multiplex_create_moos_var() {
3270 return multiplex_create_moos_var_.Add();
3272 inline void pAcommsHandlerConfig::add_multiplex_create_moos_var(const ::std::string& value) {
3273 multiplex_create_moos_var_.Add()->assign(value);
3276 inline void pAcommsHandlerConfig::add_multiplex_create_moos_var(
const char* value) {
3277 multiplex_create_moos_var_.Add()->assign(value);
3280 inline void pAcommsHandlerConfig::add_multiplex_create_moos_var(
const char* value,
size_t size) {
3281 multiplex_create_moos_var_.Add()->assign(reinterpret_cast<const char*>(value), size);
3284 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3285 pAcommsHandlerConfig::multiplex_create_moos_var()
const {
3287 return multiplex_create_moos_var_;
3289 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3290 pAcommsHandlerConfig::mutable_multiplex_create_moos_var() {
3292 return &multiplex_create_moos_var_;
3296 inline int pAcommsHandlerConfig::dccl_frontseat_forward_name_size()
const {
3297 return dccl_frontseat_forward_name_.size();
3299 inline void pAcommsHandlerConfig::clear_dccl_frontseat_forward_name() {
3300 dccl_frontseat_forward_name_.Clear();
3302 inline const ::std::string& pAcommsHandlerConfig::dccl_frontseat_forward_name(
int index)
const {
3304 return dccl_frontseat_forward_name_.Get(index);
3306 inline ::std::string* pAcommsHandlerConfig::mutable_dccl_frontseat_forward_name(
int index) {
3308 return dccl_frontseat_forward_name_.Mutable(index);
3310 inline void pAcommsHandlerConfig::set_dccl_frontseat_forward_name(
int index, const ::std::string& value) {
3312 dccl_frontseat_forward_name_.Mutable(index)->assign(value);
3314 inline void pAcommsHandlerConfig::set_dccl_frontseat_forward_name(
int index,
const char* value) {
3315 dccl_frontseat_forward_name_.Mutable(index)->assign(value);
3318 inline void pAcommsHandlerConfig::set_dccl_frontseat_forward_name(
int index,
const char* value,
size_t size) {
3319 dccl_frontseat_forward_name_.Mutable(index)->assign(
3320 reinterpret_cast<const char*>(value), size);
3323 inline ::std::string* pAcommsHandlerConfig::add_dccl_frontseat_forward_name() {
3324 return dccl_frontseat_forward_name_.Add();
3326 inline void pAcommsHandlerConfig::add_dccl_frontseat_forward_name(const ::std::string& value) {
3327 dccl_frontseat_forward_name_.Add()->assign(value);
3330 inline void pAcommsHandlerConfig::add_dccl_frontseat_forward_name(
const char* value) {
3331 dccl_frontseat_forward_name_.Add()->assign(value);
3334 inline void pAcommsHandlerConfig::add_dccl_frontseat_forward_name(
const char* value,
size_t size) {
3335 dccl_frontseat_forward_name_.Add()->assign(reinterpret_cast<const char*>(value), size);
3338 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
3339 pAcommsHandlerConfig::dccl_frontseat_forward_name()
const {
3341 return dccl_frontseat_forward_name_;
3343 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
3344 pAcommsHandlerConfig::mutable_dccl_frontseat_forward_name() {
3346 return &dccl_frontseat_forward_name_;
3350 inline bool pAcommsHandlerConfig::has_modem_id_lookup_path()
const {
3351 return (_has_bits_[0] & 0x00020000u) != 0;
3353 inline void pAcommsHandlerConfig::set_has_modem_id_lookup_path() {
3354 _has_bits_[0] |= 0x00020000u;
3356 inline void pAcommsHandlerConfig::clear_has_modem_id_lookup_path() {
3357 _has_bits_[0] &= ~0x00020000u;
3359 inline void pAcommsHandlerConfig::clear_modem_id_lookup_path() {
3360 if (modem_id_lookup_path_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3361 modem_id_lookup_path_->clear();
3363 clear_has_modem_id_lookup_path();
3365 inline const ::std::string& pAcommsHandlerConfig::modem_id_lookup_path()
const {
3367 return *modem_id_lookup_path_;
3369 inline void pAcommsHandlerConfig::set_modem_id_lookup_path(const ::std::string& value) {
3370 set_has_modem_id_lookup_path();
3371 if (modem_id_lookup_path_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3372 modem_id_lookup_path_ = new ::std::string;
3374 modem_id_lookup_path_->assign(value);
3377 inline void pAcommsHandlerConfig::set_modem_id_lookup_path(
const char* value) {
3378 set_has_modem_id_lookup_path();
3379 if (modem_id_lookup_path_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3380 modem_id_lookup_path_ = new ::std::string;
3382 modem_id_lookup_path_->assign(value);
3385 inline void pAcommsHandlerConfig::set_modem_id_lookup_path(
const char* value,
size_t size) {
3386 set_has_modem_id_lookup_path();
3387 if (modem_id_lookup_path_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3388 modem_id_lookup_path_ = new ::std::string;
3390 modem_id_lookup_path_->assign(reinterpret_cast<const char*>(value), size);
3393 inline ::std::string* pAcommsHandlerConfig::mutable_modem_id_lookup_path() {
3394 set_has_modem_id_lookup_path();
3395 if (modem_id_lookup_path_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3396 modem_id_lookup_path_ = new ::std::string;
3399 return modem_id_lookup_path_;
3401 inline ::std::string* pAcommsHandlerConfig::release_modem_id_lookup_path() {
3402 clear_has_modem_id_lookup_path();
3403 if (modem_id_lookup_path_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3406 ::std::string* temp = modem_id_lookup_path_;
3407 modem_id_lookup_path_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3411 inline void pAcommsHandlerConfig::set_allocated_modem_id_lookup_path(::std::string* modem_id_lookup_path) {
3412 if (modem_id_lookup_path_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
3413 delete modem_id_lookup_path_;
3415 if (modem_id_lookup_path) {
3416 set_has_modem_id_lookup_path();
3417 modem_id_lookup_path_ = modem_id_lookup_path;
3419 clear_has_modem_id_lookup_path();
3420 modem_id_lookup_path_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
3426 inline bool pAcommsHandlerConfig::has_transitional_cfg()
const {
3427 return (_has_bits_[0] & 0x00040000u) != 0;
3429 inline void pAcommsHandlerConfig::set_has_transitional_cfg() {
3430 _has_bits_[0] |= 0x00040000u;
3432 inline void pAcommsHandlerConfig::clear_has_transitional_cfg() {
3433 _has_bits_[0] &= ~0x00040000u;
3435 inline void pAcommsHandlerConfig::clear_transitional_cfg() {
3436 if (transitional_cfg_ != NULL) transitional_cfg_->::goby::transitional::protobuf::DCCLTransitionalConfig::Clear();
3437 clear_has_transitional_cfg();
3439 inline const ::goby::transitional::protobuf::DCCLTransitionalConfig& pAcommsHandlerConfig::transitional_cfg()
const {
3441 return transitional_cfg_ != NULL ? *transitional_cfg_ : *default_instance_->transitional_cfg_;
3443 inline ::goby::transitional::protobuf::DCCLTransitionalConfig* pAcommsHandlerConfig::mutable_transitional_cfg() {
3444 set_has_transitional_cfg();
3445 if (transitional_cfg_ == NULL) transitional_cfg_ = new ::goby::transitional::protobuf::DCCLTransitionalConfig;
3447 return transitional_cfg_;
3449 inline ::goby::transitional::protobuf::DCCLTransitionalConfig* pAcommsHandlerConfig::release_transitional_cfg() {
3450 clear_has_transitional_cfg();
3452 transitional_cfg_ = NULL;
3456 delete transitional_cfg_;
3457 transitional_cfg_ = transitional_cfg;
3458 if (transitional_cfg) {
3459 set_has_transitional_cfg();
3461 clear_has_transitional_cfg();
3471 namespace protobuf {
3473 template <>
struct is_proto_enum< ::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique> : ::google::protobuf::internal::true_type {};
3475 inline const EnumDescriptor* GetEnumDescriptor< ::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique>() {
3476 return ::pAcommsHandlerConfig_DriverFailureApproach_DriverFailureTechnique_descriptor();
3485 #endif // PROTOBUF_goby_2fmoos_2fprotobuf_2fpAcommsHandler_5fconfig_2eproto__INCLUDED