4 #ifndef PROTOBUF_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto__INCLUDED 5 #define PROTOBUF_goby_2fmoos_2fprotobuf_2fliaison_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/common/protobuf/liaison_config.pb.h" 29 #include "goby/acomms/protobuf/network_ack.pb.h" 30 #include "goby/moos/protobuf/translator.pb.h" 31 #include <boost/units/quantity.hpp> 32 #include <boost/units/absolute.hpp> 33 #include <boost/units/dimensionless_type.hpp> 34 #include <boost/units/make_scaled_unit.hpp> 42 void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
43 void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
44 void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
46 class ProtobufCommanderConfig;
47 class ProtobufCommanderConfig_DatabaseColumnWidthPixels;
48 class ProtobufCommanderConfig_ModalDialogDimensions;
50 class MOOSScopeConfig;
51 class MOOSScopeConfig_ColumnWidthPixels;
52 class MOOSScopeConfig_HistoryConfig;
56 enum ProtobufCommanderConfig_Column {
57 ProtobufCommanderConfig_Column_COLUMN_COMMENT = 0,
58 ProtobufCommanderConfig_Column_COLUMN_NAME = 1,
59 ProtobufCommanderConfig_Column_COLUMN_IP = 2,
60 ProtobufCommanderConfig_Column_COLUMN_TIME = 3,
61 ProtobufCommanderConfig_Column_COLUMN_LAST_ACK = 4,
62 ProtobufCommanderConfig_Column_COLUMN_MAX = 4
64 bool ProtobufCommanderConfig_Column_IsValid(
int value);
65 const ProtobufCommanderConfig_Column ProtobufCommanderConfig_Column_Column_MIN = ProtobufCommanderConfig_Column_COLUMN_COMMENT;
66 const ProtobufCommanderConfig_Column ProtobufCommanderConfig_Column_Column_MAX = ProtobufCommanderConfig_Column_COLUMN_LAST_ACK;
67 const int ProtobufCommanderConfig_Column_Column_ARRAYSIZE = ProtobufCommanderConfig_Column_Column_MAX + 1;
69 const ::google::protobuf::EnumDescriptor* ProtobufCommanderConfig_Column_descriptor();
70 inline const ::std::string& ProtobufCommanderConfig_Column_Name(ProtobufCommanderConfig_Column value) {
71 return ::google::protobuf::internal::NameOfEnum(
72 ProtobufCommanderConfig_Column_descriptor(), value);
74 inline bool ProtobufCommanderConfig_Column_Parse(
75 const ::std::string& name, ProtobufCommanderConfig_Column* value) {
76 return ::google::protobuf::internal::ParseNamedEnum<ProtobufCommanderConfig_Column>(
77 ProtobufCommanderConfig_Column_descriptor(), name, value);
79 enum MOOSScopeConfig_Column {
80 MOOSScopeConfig_Column_COLUMN_KEY = 0,
81 MOOSScopeConfig_Column_COLUMN_TYPE = 1,
82 MOOSScopeConfig_Column_COLUMN_VALUE = 2,
83 MOOSScopeConfig_Column_COLUMN_TIME = 3,
84 MOOSScopeConfig_Column_COLUMN_COMMUNITY = 4,
85 MOOSScopeConfig_Column_COLUMN_SOURCE = 5,
86 MOOSScopeConfig_Column_COLUMN_SOURCE_AUX = 6,
87 MOOSScopeConfig_Column_COLUMN_MAX = 6
89 bool MOOSScopeConfig_Column_IsValid(
int value);
90 const MOOSScopeConfig_Column MOOSScopeConfig_Column_Column_MIN = MOOSScopeConfig_Column_COLUMN_KEY;
91 const MOOSScopeConfig_Column MOOSScopeConfig_Column_Column_MAX = MOOSScopeConfig_Column_COLUMN_SOURCE_AUX;
92 const int MOOSScopeConfig_Column_Column_ARRAYSIZE = MOOSScopeConfig_Column_Column_MAX + 1;
94 const ::google::protobuf::EnumDescriptor* MOOSScopeConfig_Column_descriptor();
95 inline const ::std::string& MOOSScopeConfig_Column_Name(MOOSScopeConfig_Column value) {
96 return ::google::protobuf::internal::NameOfEnum(
97 MOOSScopeConfig_Column_descriptor(), value);
99 inline bool MOOSScopeConfig_Column_Parse(
100 const ::std::string& name, MOOSScopeConfig_Column* value) {
101 return ::google::protobuf::internal::ParseNamedEnum<MOOSScopeConfig_Column>(
102 MOOSScopeConfig_Column_descriptor(), name, value);
118 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
119 return _unknown_fields_;
122 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
123 return &_unknown_fields_;
126 static const ::google::protobuf::Descriptor* descriptor();
134 void CopyFrom(const ::google::protobuf::Message& from);
135 void MergeFrom(const ::google::protobuf::Message& from);
139 bool IsInitialized()
const;
141 int ByteSize()
const;
142 bool MergePartialFromCodedStream(
143 ::google::protobuf::io::CodedInputStream* input);
144 void SerializeWithCachedSizes(
145 ::google::protobuf::io::CodedOutputStream* output)
const;
146 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
147 int GetCachedSize()
const {
return _cached_size_; }
151 void SetCachedSize(
int size)
const;
153 ::google::protobuf::Metadata GetMetadata()
const;
160 inline bool has_comment_width()
const;
161 inline void clear_comment_width();
162 static const int kCommentWidthFieldNumber = 1;
163 inline ::google::protobuf::int32 comment_width()
const;
164 inline void set_comment_width(::google::protobuf::int32 value);
167 inline bool has_name_width()
const;
168 inline void clear_name_width();
169 static const int kNameWidthFieldNumber = 2;
170 inline ::google::protobuf::int32 name_width()
const;
171 inline void set_name_width(::google::protobuf::int32 value);
174 inline bool has_ip_width()
const;
175 inline void clear_ip_width();
176 static const int kIpWidthFieldNumber = 3;
177 inline ::google::protobuf::int32 ip_width()
const;
178 inline void set_ip_width(::google::protobuf::int32 value);
181 inline bool has_time_width()
const;
182 inline void clear_time_width();
183 static const int kTimeWidthFieldNumber = 4;
184 inline ::google::protobuf::int32 time_width()
const;
185 inline void set_time_width(::google::protobuf::int32 value);
188 inline bool has_last_ack_width()
const;
189 inline void clear_last_ack_width();
190 static const int kLastAckWidthFieldNumber = 5;
191 inline ::google::protobuf::int32 last_ack_width()
const;
192 inline void set_last_ack_width(::google::protobuf::int32 value);
196 inline void set_has_comment_width();
197 inline void clear_has_comment_width();
198 inline void set_has_name_width();
199 inline void clear_has_name_width();
200 inline void set_has_ip_width();
201 inline void clear_has_ip_width();
202 inline void set_has_time_width();
203 inline void clear_has_time_width();
204 inline void set_has_last_ack_width();
205 inline void clear_has_last_ack_width();
207 ::google::protobuf::UnknownFieldSet _unknown_fields_;
209 ::google::protobuf::uint32 _has_bits_[1];
210 mutable int _cached_size_;
211 ::google::protobuf::int32 comment_width_;
212 ::google::protobuf::int32 name_width_;
213 ::google::protobuf::int32 ip_width_;
214 ::google::protobuf::int32 time_width_;
215 ::google::protobuf::int32 last_ack_width_;
216 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
217 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
218 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
220 void InitAsDefaultInstance();
237 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
238 return _unknown_fields_;
241 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
242 return &_unknown_fields_;
245 static const ::google::protobuf::Descriptor* descriptor();
253 void CopyFrom(const ::google::protobuf::Message& from);
254 void MergeFrom(const ::google::protobuf::Message& from);
258 bool IsInitialized()
const;
260 int ByteSize()
const;
261 bool MergePartialFromCodedStream(
262 ::google::protobuf::io::CodedInputStream* input);
263 void SerializeWithCachedSizes(
264 ::google::protobuf::io::CodedOutputStream* output)
const;
265 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
266 int GetCachedSize()
const {
return _cached_size_; }
270 void SetCachedSize(
int size)
const;
272 ::google::protobuf::Metadata GetMetadata()
const;
279 inline bool has_width()
const;
280 inline void clear_width();
281 static const int kWidthFieldNumber = 1;
282 inline ::google::protobuf::int32 width()
const;
283 inline void set_width(::google::protobuf::int32 value);
286 inline bool has_height()
const;
287 inline void clear_height();
288 static const int kHeightFieldNumber = 2;
289 inline ::google::protobuf::int32 height()
const;
290 inline void set_height(::google::protobuf::int32 value);
294 inline void set_has_width();
295 inline void clear_has_width();
296 inline void set_has_height();
297 inline void clear_has_height();
299 ::google::protobuf::UnknownFieldSet _unknown_fields_;
301 ::google::protobuf::uint32 _has_bits_[1];
302 mutable int _cached_size_;
303 ::google::protobuf::int32 width_;
304 ::google::protobuf::int32 height_;
305 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
306 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
307 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
309 void InitAsDefaultInstance();
326 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
327 return _unknown_fields_;
330 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
331 return &_unknown_fields_;
334 static const ::google::protobuf::Descriptor* descriptor();
342 void CopyFrom(const ::google::protobuf::Message& from);
343 void MergeFrom(const ::google::protobuf::Message& from);
347 bool IsInitialized()
const;
349 int ByteSize()
const;
350 bool MergePartialFromCodedStream(
351 ::google::protobuf::io::CodedInputStream* input);
352 void SerializeWithCachedSizes(
353 ::google::protobuf::io::CodedOutputStream* output)
const;
354 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
355 int GetCachedSize()
const {
return _cached_size_; }
359 void SetCachedSize(
int size)
const;
361 ::google::protobuf::Metadata GetMetadata()
const;
368 typedef ProtobufCommanderConfig_Column Column;
369 static const Column COLUMN_COMMENT = ProtobufCommanderConfig_Column_COLUMN_COMMENT;
370 static const Column COLUMN_NAME = ProtobufCommanderConfig_Column_COLUMN_NAME;
371 static const Column COLUMN_IP = ProtobufCommanderConfig_Column_COLUMN_IP;
372 static const Column COLUMN_TIME = ProtobufCommanderConfig_Column_COLUMN_TIME;
373 static const Column COLUMN_LAST_ACK = ProtobufCommanderConfig_Column_COLUMN_LAST_ACK;
374 static const Column COLUMN_MAX = ProtobufCommanderConfig_Column_COLUMN_MAX;
375 static inline bool Column_IsValid(
int value) {
376 return ProtobufCommanderConfig_Column_IsValid(value);
378 static const Column Column_MIN =
379 ProtobufCommanderConfig_Column_Column_MIN;
380 static const Column Column_MAX =
381 ProtobufCommanderConfig_Column_Column_MAX;
382 static const int Column_ARRAYSIZE =
383 ProtobufCommanderConfig_Column_Column_ARRAYSIZE;
384 static inline const ::google::protobuf::EnumDescriptor*
385 Column_descriptor() {
386 return ProtobufCommanderConfig_Column_descriptor();
388 static inline const ::std::string& Column_Name(Column value) {
389 return ProtobufCommanderConfig_Column_Name(value);
391 static inline bool Column_Parse(const ::std::string& name,
393 return ProtobufCommanderConfig_Column_Parse(name, value);
399 inline int load_protobuf_name_size()
const;
400 inline void clear_load_protobuf_name();
401 static const int kLoadProtobufNameFieldNumber = 1;
402 inline const ::std::string& load_protobuf_name(
int index)
const;
403 inline ::std::string* mutable_load_protobuf_name(
int index);
404 inline void set_load_protobuf_name(
int index, const ::std::string& value);
405 inline void set_load_protobuf_name(
int index,
const char* value);
406 inline void set_load_protobuf_name(
int index,
const char* value,
size_t size);
407 inline ::std::string* add_load_protobuf_name();
408 inline void add_load_protobuf_name(const ::std::string& value);
409 inline void add_load_protobuf_name(
const char* value);
410 inline void add_load_protobuf_name(
const char* value,
size_t size);
411 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& load_protobuf_name()
const;
412 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_load_protobuf_name();
415 inline bool has_value_width_pixels()
const;
416 inline void clear_value_width_pixels();
417 static const int kValueWidthPixelsFieldNumber = 10;
418 inline ::google::protobuf::int32 value_width_pixels()
const;
419 inline void set_value_width_pixels(::google::protobuf::int32 value);
422 inline bool has_modify_width_pixels()
const;
423 inline void clear_modify_width_pixels();
424 static const int kModifyWidthPixelsFieldNumber = 11;
425 inline ::google::protobuf::int32 modify_width_pixels()
const;
426 inline void set_modify_width_pixels(::google::protobuf::int32 value);
429 inline bool has_sqlite3_database()
const;
430 inline void clear_sqlite3_database();
431 static const int kSqlite3DatabaseFieldNumber = 20;
432 inline const ::std::string& sqlite3_database()
const;
433 inline void set_sqlite3_database(const ::std::string& value);
434 inline void set_sqlite3_database(
const char* value);
435 inline void set_sqlite3_database(
const char* value,
size_t size);
436 inline ::std::string* mutable_sqlite3_database();
437 inline ::std::string* release_sqlite3_database();
438 inline void set_allocated_sqlite3_database(::std::string* sqlite3_database);
441 inline bool has_database_pool_size()
const;
442 inline void clear_database_pool_size();
443 static const int kDatabasePoolSizeFieldNumber = 21;
444 inline ::google::protobuf::int32 database_pool_size()
const;
445 inline void set_database_pool_size(::google::protobuf::int32 value);
448 inline bool has_database_view_height()
const;
449 inline void clear_database_view_height();
450 static const int kDatabaseViewHeightFieldNumber = 5;
451 inline ::google::protobuf::int32 database_view_height()
const;
452 inline void set_database_view_height(::google::protobuf::int32 value);
455 inline bool has_database_width()
const;
456 inline void clear_database_width();
457 static const int kDatabaseWidthFieldNumber = 22;
458 inline const ::goby::common::protobuf::ProtobufCommanderConfig_DatabaseColumnWidthPixels& database_width()
const;
459 inline ::goby::common::protobuf::ProtobufCommanderConfig_DatabaseColumnWidthPixels* mutable_database_width();
460 inline ::goby::common::protobuf::ProtobufCommanderConfig_DatabaseColumnWidthPixels* release_database_width();
464 inline bool has_modal_dimensions()
const;
465 inline void clear_modal_dimensions();
466 static const int kModalDimensionsFieldNumber = 23;
467 inline const ::goby::common::protobuf::ProtobufCommanderConfig_ModalDialogDimensions& modal_dimensions()
const;
468 inline ::goby::common::protobuf::ProtobufCommanderConfig_ModalDialogDimensions* mutable_modal_dimensions();
469 inline ::goby::common::protobuf::ProtobufCommanderConfig_ModalDialogDimensions* release_modal_dimensions();
473 inline int subscription_size()
const;
474 inline void clear_subscription();
475 static const int kSubscriptionFieldNumber = 30;
476 inline const ::std::string& subscription(
int index)
const;
477 inline ::std::string* mutable_subscription(
int index);
478 inline void set_subscription(
int index, const ::std::string& value);
479 inline void set_subscription(
int index,
const char* value);
480 inline void set_subscription(
int index,
const char* value,
size_t size);
481 inline ::std::string* add_subscription();
482 inline void add_subscription(const ::std::string& value);
483 inline void add_subscription(
const char* value);
484 inline void add_subscription(
const char* value,
size_t size);
485 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& subscription()
const;
486 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_subscription();
489 inline bool has_time_source_var()
const;
490 inline void clear_time_source_var();
491 static const int kTimeSourceVarFieldNumber = 40;
492 inline const ::std::string& time_source_var()
const;
493 inline void set_time_source_var(const ::std::string& value);
494 inline void set_time_source_var(
const char* value);
495 inline void set_time_source_var(
const char* value,
size_t size);
496 inline ::std::string* mutable_time_source_var();
497 inline ::std::string* release_time_source_var();
498 inline void set_allocated_time_source_var(::std::string* time_source_var);
501 inline bool has_network_ack_var()
const;
502 inline void clear_network_ack_var();
503 static const int kNetworkAckVarFieldNumber = 41;
504 inline const ::std::string& network_ack_var()
const;
505 inline void set_network_ack_var(const ::std::string& value);
506 inline void set_network_ack_var(
const char* value);
507 inline void set_network_ack_var(
const char* value,
size_t size);
508 inline ::std::string* mutable_network_ack_var();
509 inline ::std::string* release_network_ack_var();
510 inline void set_allocated_network_ack_var(::std::string* network_ack_var);
513 inline bool has_moos_parser_technique()
const;
514 inline void clear_moos_parser_technique();
515 static const int kMoosParserTechniqueFieldNumber = 50;
516 inline ::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique moos_parser_technique()
const;
517 inline void set_moos_parser_technique(::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique value);
521 inline void set_has_value_width_pixels();
522 inline void clear_has_value_width_pixels();
523 inline void set_has_modify_width_pixels();
524 inline void clear_has_modify_width_pixels();
525 inline void set_has_sqlite3_database();
526 inline void clear_has_sqlite3_database();
527 inline void set_has_database_pool_size();
528 inline void clear_has_database_pool_size();
529 inline void set_has_database_view_height();
530 inline void clear_has_database_view_height();
531 inline void set_has_database_width();
532 inline void clear_has_database_width();
533 inline void set_has_modal_dimensions();
534 inline void clear_has_modal_dimensions();
535 inline void set_has_time_source_var();
536 inline void clear_has_time_source_var();
537 inline void set_has_network_ack_var();
538 inline void clear_has_network_ack_var();
539 inline void set_has_moos_parser_technique();
540 inline void clear_has_moos_parser_technique();
542 ::google::protobuf::UnknownFieldSet _unknown_fields_;
544 ::google::protobuf::uint32 _has_bits_[1];
545 mutable int _cached_size_;
546 ::google::protobuf::RepeatedPtrField< ::std::string> load_protobuf_name_;
547 ::google::protobuf::int32 value_width_pixels_;
548 ::google::protobuf::int32 modify_width_pixels_;
549 static ::std::string* _default_sqlite3_database_;
550 ::std::string* sqlite3_database_;
551 ::google::protobuf::int32 database_pool_size_;
552 ::google::protobuf::int32 database_view_height_;
555 ::google::protobuf::RepeatedPtrField< ::std::string> subscription_;
556 ::std::string* time_source_var_;
557 static ::std::string* _default_network_ack_var_;
558 ::std::string* network_ack_var_;
559 int moos_parser_technique_;
560 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
561 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
562 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
564 void InitAsDefaultInstance();
581 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
582 return _unknown_fields_;
585 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
586 return &_unknown_fields_;
589 static const ::google::protobuf::Descriptor* descriptor();
597 void CopyFrom(const ::google::protobuf::Message& from);
598 void MergeFrom(const ::google::protobuf::Message& from);
602 bool IsInitialized()
const;
604 int ByteSize()
const;
605 bool MergePartialFromCodedStream(
606 ::google::protobuf::io::CodedInputStream* input);
607 void SerializeWithCachedSizes(
608 ::google::protobuf::io::CodedOutputStream* output)
const;
609 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
610 int GetCachedSize()
const {
return _cached_size_; }
614 void SetCachedSize(
int size)
const;
616 ::google::protobuf::Metadata GetMetadata()
const;
623 inline bool has_newest_ack_time()
const;
624 inline void clear_newest_ack_time();
625 static const int kNewestAckTimeFieldNumber = 1;
626 inline ::google::protobuf::uint64 newest_ack_time()
const;
627 inline void set_newest_ack_time(::google::protobuf::uint64 value);
630 inline int ack_size()
const;
631 inline void clear_ack();
632 static const int kAckFieldNumber = 2;
633 inline const ::goby::acomms::protobuf::NetworkAck& ack(
int index)
const;
634 inline ::goby::acomms::protobuf::NetworkAck* mutable_ack(
int index);
635 inline ::goby::acomms::protobuf::NetworkAck* add_ack();
636 inline const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::NetworkAck >&
638 inline ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::NetworkAck >*
643 inline void set_has_newest_ack_time();
644 inline void clear_has_newest_ack_time();
646 ::google::protobuf::UnknownFieldSet _unknown_fields_;
648 ::google::protobuf::uint32 _has_bits_[1];
649 mutable int _cached_size_;
650 ::google::protobuf::uint64 newest_ack_time_;
651 ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::NetworkAck > ack_;
652 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
653 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
654 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
656 void InitAsDefaultInstance();
673 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
674 return _unknown_fields_;
677 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
678 return &_unknown_fields_;
681 static const ::google::protobuf::Descriptor* descriptor();
689 void CopyFrom(const ::google::protobuf::Message& from);
690 void MergeFrom(const ::google::protobuf::Message& from);
694 bool IsInitialized()
const;
696 int ByteSize()
const;
697 bool MergePartialFromCodedStream(
698 ::google::protobuf::io::CodedInputStream* input);
699 void SerializeWithCachedSizes(
700 ::google::protobuf::io::CodedOutputStream* output)
const;
701 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
702 int GetCachedSize()
const {
return _cached_size_; }
706 void SetCachedSize(
int size)
const;
708 ::google::protobuf::Metadata GetMetadata()
const;
715 inline bool has_key_width()
const;
716 inline void clear_key_width();
717 static const int kKeyWidthFieldNumber = 1;
718 inline ::google::protobuf::int32 key_width()
const;
719 inline void set_key_width(::google::protobuf::int32 value);
722 inline bool has_type_width()
const;
723 inline void clear_type_width();
724 static const int kTypeWidthFieldNumber = 2;
725 inline ::google::protobuf::int32 type_width()
const;
726 inline void set_type_width(::google::protobuf::int32 value);
729 inline bool has_value_width()
const;
730 inline void clear_value_width();
731 static const int kValueWidthFieldNumber = 3;
732 inline ::google::protobuf::int32 value_width()
const;
733 inline void set_value_width(::google::protobuf::int32 value);
736 inline bool has_time_width()
const;
737 inline void clear_time_width();
738 static const int kTimeWidthFieldNumber = 4;
739 inline ::google::protobuf::int32 time_width()
const;
740 inline void set_time_width(::google::protobuf::int32 value);
743 inline bool has_community_width()
const;
744 inline void clear_community_width();
745 static const int kCommunityWidthFieldNumber = 5;
746 inline ::google::protobuf::int32 community_width()
const;
747 inline void set_community_width(::google::protobuf::int32 value);
750 inline bool has_source_width()
const;
751 inline void clear_source_width();
752 static const int kSourceWidthFieldNumber = 6;
753 inline ::google::protobuf::int32 source_width()
const;
754 inline void set_source_width(::google::protobuf::int32 value);
757 inline bool has_source_aux_width()
const;
758 inline void clear_source_aux_width();
759 static const int kSourceAuxWidthFieldNumber = 7;
760 inline ::google::protobuf::int32 source_aux_width()
const;
761 inline void set_source_aux_width(::google::protobuf::int32 value);
765 inline void set_has_key_width();
766 inline void clear_has_key_width();
767 inline void set_has_type_width();
768 inline void clear_has_type_width();
769 inline void set_has_value_width();
770 inline void clear_has_value_width();
771 inline void set_has_time_width();
772 inline void clear_has_time_width();
773 inline void set_has_community_width();
774 inline void clear_has_community_width();
775 inline void set_has_source_width();
776 inline void clear_has_source_width();
777 inline void set_has_source_aux_width();
778 inline void clear_has_source_aux_width();
780 ::google::protobuf::UnknownFieldSet _unknown_fields_;
782 ::google::protobuf::uint32 _has_bits_[1];
783 mutable int _cached_size_;
784 ::google::protobuf::int32 key_width_;
785 ::google::protobuf::int32 type_width_;
786 ::google::protobuf::int32 value_width_;
787 ::google::protobuf::int32 time_width_;
788 ::google::protobuf::int32 community_width_;
789 ::google::protobuf::int32 source_width_;
790 ::google::protobuf::int32 source_aux_width_;
791 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
792 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
793 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
795 void InitAsDefaultInstance();
812 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
813 return _unknown_fields_;
816 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
817 return &_unknown_fields_;
820 static const ::google::protobuf::Descriptor* descriptor();
828 void CopyFrom(const ::google::protobuf::Message& from);
829 void MergeFrom(const ::google::protobuf::Message& from);
833 bool IsInitialized()
const;
835 int ByteSize()
const;
836 bool MergePartialFromCodedStream(
837 ::google::protobuf::io::CodedInputStream* input);
838 void SerializeWithCachedSizes(
839 ::google::protobuf::io::CodedOutputStream* output)
const;
840 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
841 int GetCachedSize()
const {
return _cached_size_; }
845 void SetCachedSize(
int size)
const;
847 ::google::protobuf::Metadata GetMetadata()
const;
854 inline bool has_key()
const;
855 inline void clear_key();
856 static const int kKeyFieldNumber = 1;
857 inline const ::std::string& key()
const;
858 inline void set_key(const ::std::string& value);
859 inline void set_key(
const char* value);
860 inline void set_key(
const char* value,
size_t size);
861 inline ::std::string* mutable_key();
862 inline ::std::string* release_key();
863 inline void set_allocated_key(::std::string* key);
866 inline bool has_show_plot()
const;
867 inline void clear_show_plot();
868 static const int kShowPlotFieldNumber = 2;
869 inline bool show_plot()
const;
870 inline void set_show_plot(
bool value);
873 inline bool has_plot_width()
const;
874 inline void clear_plot_width();
875 static const int kPlotWidthFieldNumber = 3;
876 inline ::google::protobuf::int32 plot_width()
const;
877 inline void set_plot_width(::google::protobuf::int32 value);
880 inline bool has_plot_height()
const;
881 inline void clear_plot_height();
882 static const int kPlotHeightFieldNumber = 4;
883 inline ::google::protobuf::int32 plot_height()
const;
884 inline void set_plot_height(::google::protobuf::int32 value);
888 inline void set_has_key();
889 inline void clear_has_key();
890 inline void set_has_show_plot();
891 inline void clear_has_show_plot();
892 inline void set_has_plot_width();
893 inline void clear_has_plot_width();
894 inline void set_has_plot_height();
895 inline void clear_has_plot_height();
897 ::google::protobuf::UnknownFieldSet _unknown_fields_;
899 ::google::protobuf::uint32 _has_bits_[1];
900 mutable int _cached_size_;
903 ::google::protobuf::int32 plot_width_;
904 ::google::protobuf::int32 plot_height_;
905 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
906 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
907 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
909 void InitAsDefaultInstance();
926 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
927 return _unknown_fields_;
930 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
931 return &_unknown_fields_;
934 static const ::google::protobuf::Descriptor* descriptor();
942 void CopyFrom(const ::google::protobuf::Message& from);
943 void MergeFrom(const ::google::protobuf::Message& from);
947 bool IsInitialized()
const;
949 int ByteSize()
const;
950 bool MergePartialFromCodedStream(
951 ::google::protobuf::io::CodedInputStream* input);
952 void SerializeWithCachedSizes(
953 ::google::protobuf::io::CodedOutputStream* output)
const;
954 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
955 int GetCachedSize()
const {
return _cached_size_; }
959 void SetCachedSize(
int size)
const;
961 ::google::protobuf::Metadata GetMetadata()
const;
968 typedef MOOSScopeConfig_Column Column;
969 static const Column COLUMN_KEY = MOOSScopeConfig_Column_COLUMN_KEY;
970 static const Column COLUMN_TYPE = MOOSScopeConfig_Column_COLUMN_TYPE;
971 static const Column COLUMN_VALUE = MOOSScopeConfig_Column_COLUMN_VALUE;
972 static const Column COLUMN_TIME = MOOSScopeConfig_Column_COLUMN_TIME;
973 static const Column COLUMN_COMMUNITY = MOOSScopeConfig_Column_COLUMN_COMMUNITY;
974 static const Column COLUMN_SOURCE = MOOSScopeConfig_Column_COLUMN_SOURCE;
975 static const Column COLUMN_SOURCE_AUX = MOOSScopeConfig_Column_COLUMN_SOURCE_AUX;
976 static const Column COLUMN_MAX = MOOSScopeConfig_Column_COLUMN_MAX;
977 static inline bool Column_IsValid(
int value) {
978 return MOOSScopeConfig_Column_IsValid(value);
980 static const Column Column_MIN =
981 MOOSScopeConfig_Column_Column_MIN;
982 static const Column Column_MAX =
983 MOOSScopeConfig_Column_Column_MAX;
984 static const int Column_ARRAYSIZE =
985 MOOSScopeConfig_Column_Column_ARRAYSIZE;
986 static inline const ::google::protobuf::EnumDescriptor*
987 Column_descriptor() {
988 return MOOSScopeConfig_Column_descriptor();
990 static inline const ::std::string& Column_Name(Column value) {
991 return MOOSScopeConfig_Column_Name(value);
993 static inline bool Column_Parse(const ::std::string& name,
995 return MOOSScopeConfig_Column_Parse(name, value);
1001 inline int subscription_size()
const;
1002 inline void clear_subscription();
1003 static const int kSubscriptionFieldNumber = 1;
1004 inline const ::std::string& subscription(
int index)
const;
1005 inline ::std::string* mutable_subscription(
int index);
1006 inline void set_subscription(
int index, const ::std::string& value);
1007 inline void set_subscription(
int index,
const char* value);
1008 inline void set_subscription(
int index,
const char* value,
size_t size);
1009 inline ::std::string* add_subscription();
1010 inline void add_subscription(const ::std::string& value);
1011 inline void add_subscription(
const char* value);
1012 inline void add_subscription(
const char* value,
size_t size);
1013 inline const ::google::protobuf::RepeatedPtrField< ::std::string>& subscription()
const;
1014 inline ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_subscription();
1017 inline bool has_column_width()
const;
1018 inline void clear_column_width();
1019 static const int kColumnWidthFieldNumber = 2;
1020 inline const ::goby::common::protobuf::MOOSScopeConfig_ColumnWidthPixels& column_width()
const;
1021 inline ::goby::common::protobuf::MOOSScopeConfig_ColumnWidthPixels* mutable_column_width();
1022 inline ::goby::common::protobuf::MOOSScopeConfig_ColumnWidthPixels* release_column_width();
1026 inline bool has_sort_by_column()
const;
1027 inline void clear_sort_by_column();
1028 static const int kSortByColumnFieldNumber = 3;
1029 inline ::goby::common::protobuf::MOOSScopeConfig_Column sort_by_column()
const;
1030 inline void set_sort_by_column(::goby::common::protobuf::MOOSScopeConfig_Column value);
1033 inline bool has_sort_ascending()
const;
1034 inline void clear_sort_ascending();
1035 static const int kSortAscendingFieldNumber = 4;
1036 inline bool sort_ascending()
const;
1037 inline void set_sort_ascending(
bool value);
1040 inline bool has_scope_height()
const;
1041 inline void clear_scope_height();
1042 static const int kScopeHeightFieldNumber = 5;
1043 inline ::google::protobuf::int32 scope_height()
const;
1044 inline void set_scope_height(::google::protobuf::int32 value);
1047 inline bool has_regex_filter_column()
const;
1048 inline void clear_regex_filter_column();
1049 static const int kRegexFilterColumnFieldNumber = 6;
1050 inline ::goby::common::protobuf::MOOSScopeConfig_Column regex_filter_column()
const;
1051 inline void set_regex_filter_column(::goby::common::protobuf::MOOSScopeConfig_Column value);
1054 inline bool has_regex_filter_expression()
const;
1055 inline void clear_regex_filter_expression();
1056 static const int kRegexFilterExpressionFieldNumber = 7;
1057 inline const ::std::string& regex_filter_expression()
const;
1058 inline void set_regex_filter_expression(const ::std::string& value);
1059 inline void set_regex_filter_expression(
const char* value);
1060 inline void set_regex_filter_expression(
const char* value,
size_t size);
1061 inline ::std::string* mutable_regex_filter_expression();
1062 inline ::std::string* release_regex_filter_expression();
1063 inline void set_allocated_regex_filter_expression(::std::string* regex_filter_expression);
1066 inline int history_size()
const;
1067 inline void clear_history();
1068 static const int kHistoryFieldNumber = 8;
1069 inline const ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig& history(
int index)
const;
1070 inline ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig* mutable_history(
int index);
1071 inline ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig* add_history();
1072 inline const ::google::protobuf::RepeatedPtrField< ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig >&
1074 inline ::google::protobuf::RepeatedPtrField< ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig >*
1078 inline bool has_max_history_items()
const;
1079 inline void clear_max_history_items();
1080 static const int kMaxHistoryItemsFieldNumber = 10;
1081 inline ::google::protobuf::int32 max_history_items()
const;
1082 inline void set_max_history_items(::google::protobuf::int32 value);
1085 inline bool has_moos_parser_technique()
const;
1086 inline void clear_moos_parser_technique();
1087 static const int kMoosParserTechniqueFieldNumber = 20;
1088 inline ::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique moos_parser_technique()
const;
1089 inline void set_moos_parser_technique(::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique value);
1093 inline void set_has_column_width();
1094 inline void clear_has_column_width();
1095 inline void set_has_sort_by_column();
1096 inline void clear_has_sort_by_column();
1097 inline void set_has_sort_ascending();
1098 inline void clear_has_sort_ascending();
1099 inline void set_has_scope_height();
1100 inline void clear_has_scope_height();
1101 inline void set_has_regex_filter_column();
1102 inline void clear_has_regex_filter_column();
1103 inline void set_has_regex_filter_expression();
1104 inline void clear_has_regex_filter_expression();
1105 inline void set_has_max_history_items();
1106 inline void clear_has_max_history_items();
1107 inline void set_has_moos_parser_technique();
1108 inline void clear_has_moos_parser_technique();
1110 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1112 ::google::protobuf::uint32 _has_bits_[1];
1113 mutable int _cached_size_;
1114 ::google::protobuf::RepeatedPtrField< ::std::string> subscription_;
1116 int sort_by_column_;
1117 bool sort_ascending_;
1118 ::google::protobuf::int32 scope_height_;
1119 int regex_filter_column_;
1120 static ::std::string* _default_regex_filter_expression_;
1121 ::std::string* regex_filter_expression_;
1122 ::google::protobuf::RepeatedPtrField< ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig > history_;
1123 ::google::protobuf::int32 max_history_items_;
1124 int moos_parser_technique_;
1125 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
1126 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
1127 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
1129 void InitAsDefaultInstance();
1146 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1147 return _unknown_fields_;
1150 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1151 return &_unknown_fields_;
1154 static const ::google::protobuf::Descriptor* descriptor();
1162 void CopyFrom(const ::google::protobuf::Message& from);
1163 void MergeFrom(const ::google::protobuf::Message& from);
1167 bool IsInitialized()
const;
1169 int ByteSize()
const;
1170 bool MergePartialFromCodedStream(
1171 ::google::protobuf::io::CodedInputStream* input);
1172 void SerializeWithCachedSizes(
1173 ::google::protobuf::io::CodedOutputStream* output)
const;
1174 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1175 int GetCachedSize()
const {
return _cached_size_; }
1179 void SetCachedSize(
int size)
const;
1181 ::google::protobuf::Metadata GetMetadata()
const;
1188 inline bool has_lat_origin()
const;
1189 inline void clear_lat_origin();
1190 static const int kLatOriginFieldNumber = 1;
1191 inline double lat_origin()
const;
1192 inline void set_lat_origin(
double value);
1195 inline bool has_lon_origin()
const;
1196 inline void clear_lon_origin();
1197 static const int kLonOriginFieldNumber = 2;
1198 inline double lon_origin()
const;
1199 inline void set_lon_origin(
double value);
1203 inline void set_has_lat_origin();
1204 inline void clear_has_lat_origin();
1205 inline void set_has_lon_origin();
1206 inline void clear_has_lon_origin();
1208 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1210 ::google::protobuf::uint32 _has_bits_[1];
1211 mutable int _cached_size_;
1214 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
1215 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
1216 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
1218 void InitAsDefaultInstance();
1235 inline const ::google::protobuf::UnknownFieldSet& unknown_fields()
const {
1236 return _unknown_fields_;
1239 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
1240 return &_unknown_fields_;
1243 static const ::google::protobuf::Descriptor* descriptor();
1251 void CopyFrom(const ::google::protobuf::Message& from);
1252 void MergeFrom(const ::google::protobuf::Message& from);
1256 bool IsInitialized()
const;
1258 int ByteSize()
const;
1259 bool MergePartialFromCodedStream(
1260 ::google::protobuf::io::CodedInputStream* input);
1261 void SerializeWithCachedSizes(
1262 ::google::protobuf::io::CodedOutputStream* output)
const;
1263 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output)
const;
1264 int GetCachedSize()
const {
return _cached_size_; }
1268 void SetCachedSize(
int size)
const;
1270 ::google::protobuf::Metadata GetMetadata()
const;
1277 inline bool has_minimize_dccl()
const;
1278 inline void clear_minimize_dccl();
1279 static const int kMinimizeDcclFieldNumber = 1;
1280 inline bool minimize_dccl()
const;
1281 inline void set_minimize_dccl(
bool value);
1284 inline bool has_minimize_queue()
const;
1285 inline void clear_minimize_queue();
1286 static const int kMinimizeQueueFieldNumber = 2;
1287 inline bool minimize_queue()
const;
1288 inline void set_minimize_queue(
bool value);
1291 inline bool has_minimize_amac()
const;
1292 inline void clear_minimize_amac();
1293 static const int kMinimizeAmacFieldNumber = 3;
1294 inline bool minimize_amac()
const;
1295 inline void set_minimize_amac(
bool value);
1298 inline bool has_minimize_driver()
const;
1299 inline void clear_minimize_driver();
1300 static const int kMinimizeDriverFieldNumber = 4;
1301 inline bool minimize_driver()
const;
1302 inline void set_minimize_driver(
bool value);
1306 inline void set_has_minimize_dccl();
1307 inline void clear_has_minimize_dccl();
1308 inline void set_has_minimize_queue();
1309 inline void clear_has_minimize_queue();
1310 inline void set_has_minimize_amac();
1311 inline void clear_has_minimize_amac();
1312 inline void set_has_minimize_driver();
1313 inline void clear_has_minimize_driver();
1315 ::google::protobuf::UnknownFieldSet _unknown_fields_;
1317 ::google::protobuf::uint32 _has_bits_[1];
1318 mutable int _cached_size_;
1319 bool minimize_dccl_;
1320 bool minimize_queue_;
1321 bool minimize_amac_;
1322 bool minimize_driver_;
1323 friend void protobuf_AddDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
1324 friend void protobuf_AssignDesc_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
1325 friend void protobuf_ShutdownFile_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto();
1327 void InitAsDefaultInstance();
1332 static const int kMoosScopeConfigFieldNumber = 1000;
1334 ::google::protobuf::internal::MessageTypeTraits< ::goby::common::protobuf::MOOSScopeConfig >, 11,
false >
1336 static const int kPbCommanderConfigFieldNumber = 1001;
1337 extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::common::protobuf::LiaisonConfig,
1338 ::google::protobuf::internal::MessageTypeTraits< ::goby::common::protobuf::ProtobufCommanderConfig >, 11,
false >
1339 pb_commander_config;
1340 static const int kGeodesyConfigFieldNumber = 1002;
1341 extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::common::protobuf::LiaisonConfig,
1342 ::google::protobuf::internal::MessageTypeTraits< ::goby::common::protobuf::GeodesyConfig >, 11,
false >
1344 static const int kAcommsConfigFieldNumber = 1003;
1345 extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::common::protobuf::LiaisonConfig,
1346 ::google::protobuf::internal::MessageTypeTraits< ::goby::common::protobuf::AcommsConfig >, 11,
false >
1354 inline bool ProtobufCommanderConfig_DatabaseColumnWidthPixels::has_comment_width()
const {
1355 return (_has_bits_[0] & 0x00000001u) != 0;
1357 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_has_comment_width() {
1358 _has_bits_[0] |= 0x00000001u;
1360 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_has_comment_width() {
1361 _has_bits_[0] &= ~0x00000001u;
1363 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_comment_width() {
1364 comment_width_ = 180;
1365 clear_has_comment_width();
1367 inline ::google::protobuf::int32 ProtobufCommanderConfig_DatabaseColumnWidthPixels::comment_width()
const {
1369 return comment_width_;
1371 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_comment_width(::google::protobuf::int32 value) {
1372 set_has_comment_width();
1373 comment_width_ = value;
1378 inline bool ProtobufCommanderConfig_DatabaseColumnWidthPixels::has_name_width()
const {
1379 return (_has_bits_[0] & 0x00000002u) != 0;
1381 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_has_name_width() {
1382 _has_bits_[0] |= 0x00000002u;
1384 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_has_name_width() {
1385 _has_bits_[0] &= ~0x00000002u;
1387 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_name_width() {
1389 clear_has_name_width();
1391 inline ::google::protobuf::int32 ProtobufCommanderConfig_DatabaseColumnWidthPixels::name_width()
const {
1395 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_name_width(::google::protobuf::int32 value) {
1396 set_has_name_width();
1397 name_width_ = value;
1402 inline bool ProtobufCommanderConfig_DatabaseColumnWidthPixels::has_ip_width()
const {
1403 return (_has_bits_[0] & 0x00000004u) != 0;
1405 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_has_ip_width() {
1406 _has_bits_[0] |= 0x00000004u;
1408 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_has_ip_width() {
1409 _has_bits_[0] &= ~0x00000004u;
1411 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_ip_width() {
1413 clear_has_ip_width();
1415 inline ::google::protobuf::int32 ProtobufCommanderConfig_DatabaseColumnWidthPixels::ip_width()
const {
1419 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_ip_width(::google::protobuf::int32 value) {
1426 inline bool ProtobufCommanderConfig_DatabaseColumnWidthPixels::has_time_width()
const {
1427 return (_has_bits_[0] & 0x00000008u) != 0;
1429 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_has_time_width() {
1430 _has_bits_[0] |= 0x00000008u;
1432 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_has_time_width() {
1433 _has_bits_[0] &= ~0x00000008u;
1435 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_time_width() {
1437 clear_has_time_width();
1439 inline ::google::protobuf::int32 ProtobufCommanderConfig_DatabaseColumnWidthPixels::time_width()
const {
1443 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_time_width(::google::protobuf::int32 value) {
1444 set_has_time_width();
1445 time_width_ = value;
1450 inline bool ProtobufCommanderConfig_DatabaseColumnWidthPixels::has_last_ack_width()
const {
1451 return (_has_bits_[0] & 0x00000010u) != 0;
1453 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_has_last_ack_width() {
1454 _has_bits_[0] |= 0x00000010u;
1456 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_has_last_ack_width() {
1457 _has_bits_[0] &= ~0x00000010u;
1459 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::clear_last_ack_width() {
1460 last_ack_width_ = 120;
1461 clear_has_last_ack_width();
1463 inline ::google::protobuf::int32 ProtobufCommanderConfig_DatabaseColumnWidthPixels::last_ack_width()
const {
1465 return last_ack_width_;
1467 inline void ProtobufCommanderConfig_DatabaseColumnWidthPixels::set_last_ack_width(::google::protobuf::int32 value) {
1468 set_has_last_ack_width();
1469 last_ack_width_ = value;
1478 inline bool ProtobufCommanderConfig_ModalDialogDimensions::has_width()
const {
1479 return (_has_bits_[0] & 0x00000001u) != 0;
1481 inline void ProtobufCommanderConfig_ModalDialogDimensions::set_has_width() {
1482 _has_bits_[0] |= 0x00000001u;
1484 inline void ProtobufCommanderConfig_ModalDialogDimensions::clear_has_width() {
1485 _has_bits_[0] &= ~0x00000001u;
1487 inline void ProtobufCommanderConfig_ModalDialogDimensions::clear_width() {
1491 inline ::google::protobuf::int32 ProtobufCommanderConfig_ModalDialogDimensions::width()
const {
1495 inline void ProtobufCommanderConfig_ModalDialogDimensions::set_width(::google::protobuf::int32 value) {
1502 inline bool ProtobufCommanderConfig_ModalDialogDimensions::has_height()
const {
1503 return (_has_bits_[0] & 0x00000002u) != 0;
1505 inline void ProtobufCommanderConfig_ModalDialogDimensions::set_has_height() {
1506 _has_bits_[0] |= 0x00000002u;
1508 inline void ProtobufCommanderConfig_ModalDialogDimensions::clear_has_height() {
1509 _has_bits_[0] &= ~0x00000002u;
1511 inline void ProtobufCommanderConfig_ModalDialogDimensions::clear_height() {
1515 inline ::google::protobuf::int32 ProtobufCommanderConfig_ModalDialogDimensions::height()
const {
1519 inline void ProtobufCommanderConfig_ModalDialogDimensions::set_height(::google::protobuf::int32 value) {
1530 inline int ProtobufCommanderConfig::load_protobuf_name_size()
const {
1531 return load_protobuf_name_.size();
1533 inline void ProtobufCommanderConfig::clear_load_protobuf_name() {
1534 load_protobuf_name_.Clear();
1536 inline const ::std::string& ProtobufCommanderConfig::load_protobuf_name(
int index)
const {
1538 return load_protobuf_name_.Get(index);
1540 inline ::std::string* ProtobufCommanderConfig::mutable_load_protobuf_name(
int index) {
1542 return load_protobuf_name_.Mutable(index);
1544 inline void ProtobufCommanderConfig::set_load_protobuf_name(
int index, const ::std::string& value) {
1546 load_protobuf_name_.Mutable(index)->assign(value);
1548 inline void ProtobufCommanderConfig::set_load_protobuf_name(
int index,
const char* value) {
1549 load_protobuf_name_.Mutable(index)->assign(value);
1552 inline void ProtobufCommanderConfig::set_load_protobuf_name(
int index,
const char* value,
size_t size) {
1553 load_protobuf_name_.Mutable(index)->assign(
1554 reinterpret_cast<const char*>(value), size);
1557 inline ::std::string* ProtobufCommanderConfig::add_load_protobuf_name() {
1558 return load_protobuf_name_.Add();
1560 inline void ProtobufCommanderConfig::add_load_protobuf_name(const ::std::string& value) {
1561 load_protobuf_name_.Add()->assign(value);
1564 inline void ProtobufCommanderConfig::add_load_protobuf_name(
const char* value) {
1565 load_protobuf_name_.Add()->assign(value);
1568 inline void ProtobufCommanderConfig::add_load_protobuf_name(
const char* value,
size_t size) {
1569 load_protobuf_name_.Add()->assign(reinterpret_cast<const char*>(value), size);
1572 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
1573 ProtobufCommanderConfig::load_protobuf_name()
const {
1575 return load_protobuf_name_;
1577 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
1578 ProtobufCommanderConfig::mutable_load_protobuf_name() {
1580 return &load_protobuf_name_;
1584 inline bool ProtobufCommanderConfig::has_value_width_pixels()
const {
1585 return (_has_bits_[0] & 0x00000002u) != 0;
1587 inline void ProtobufCommanderConfig::set_has_value_width_pixels() {
1588 _has_bits_[0] |= 0x00000002u;
1590 inline void ProtobufCommanderConfig::clear_has_value_width_pixels() {
1591 _has_bits_[0] &= ~0x00000002u;
1593 inline void ProtobufCommanderConfig::clear_value_width_pixels() {
1594 value_width_pixels_ = 500;
1595 clear_has_value_width_pixels();
1597 inline ::google::protobuf::int32 ProtobufCommanderConfig::value_width_pixels()
const {
1599 return value_width_pixels_;
1601 inline void ProtobufCommanderConfig::set_value_width_pixels(::google::protobuf::int32 value) {
1602 set_has_value_width_pixels();
1603 value_width_pixels_ = value;
1608 inline bool ProtobufCommanderConfig::has_modify_width_pixels()
const {
1609 return (_has_bits_[0] & 0x00000004u) != 0;
1611 inline void ProtobufCommanderConfig::set_has_modify_width_pixels() {
1612 _has_bits_[0] |= 0x00000004u;
1614 inline void ProtobufCommanderConfig::clear_has_modify_width_pixels() {
1615 _has_bits_[0] &= ~0x00000004u;
1617 inline void ProtobufCommanderConfig::clear_modify_width_pixels() {
1618 modify_width_pixels_ = 100;
1619 clear_has_modify_width_pixels();
1621 inline ::google::protobuf::int32 ProtobufCommanderConfig::modify_width_pixels()
const {
1623 return modify_width_pixels_;
1625 inline void ProtobufCommanderConfig::set_modify_width_pixels(::google::protobuf::int32 value) {
1626 set_has_modify_width_pixels();
1627 modify_width_pixels_ = value;
1632 inline bool ProtobufCommanderConfig::has_sqlite3_database()
const {
1633 return (_has_bits_[0] & 0x00000008u) != 0;
1635 inline void ProtobufCommanderConfig::set_has_sqlite3_database() {
1636 _has_bits_[0] |= 0x00000008u;
1638 inline void ProtobufCommanderConfig::clear_has_sqlite3_database() {
1639 _has_bits_[0] &= ~0x00000008u;
1641 inline void ProtobufCommanderConfig::clear_sqlite3_database() {
1642 if (sqlite3_database_ != _default_sqlite3_database_) {
1643 sqlite3_database_->assign(*_default_sqlite3_database_);
1645 clear_has_sqlite3_database();
1647 inline const ::std::string& ProtobufCommanderConfig::sqlite3_database()
const {
1649 return *sqlite3_database_;
1651 inline void ProtobufCommanderConfig::set_sqlite3_database(const ::std::string& value) {
1652 set_has_sqlite3_database();
1653 if (sqlite3_database_ == _default_sqlite3_database_) {
1654 sqlite3_database_ = new ::std::string;
1656 sqlite3_database_->assign(value);
1659 inline void ProtobufCommanderConfig::set_sqlite3_database(
const char* value) {
1660 set_has_sqlite3_database();
1661 if (sqlite3_database_ == _default_sqlite3_database_) {
1662 sqlite3_database_ = new ::std::string;
1664 sqlite3_database_->assign(value);
1667 inline void ProtobufCommanderConfig::set_sqlite3_database(
const char* value,
size_t size) {
1668 set_has_sqlite3_database();
1669 if (sqlite3_database_ == _default_sqlite3_database_) {
1670 sqlite3_database_ = new ::std::string;
1672 sqlite3_database_->assign(reinterpret_cast<const char*>(value), size);
1675 inline ::std::string* ProtobufCommanderConfig::mutable_sqlite3_database() {
1676 set_has_sqlite3_database();
1677 if (sqlite3_database_ == _default_sqlite3_database_) {
1678 sqlite3_database_ = new ::std::string(*_default_sqlite3_database_);
1681 return sqlite3_database_;
1683 inline ::std::string* ProtobufCommanderConfig::release_sqlite3_database() {
1684 clear_has_sqlite3_database();
1685 if (sqlite3_database_ == _default_sqlite3_database_) {
1688 ::std::string* temp = sqlite3_database_;
1689 sqlite3_database_ =
const_cast< ::std::string*
>(_default_sqlite3_database_);
1693 inline void ProtobufCommanderConfig::set_allocated_sqlite3_database(::std::string* sqlite3_database) {
1694 if (sqlite3_database_ != _default_sqlite3_database_) {
1695 delete sqlite3_database_;
1697 if (sqlite3_database) {
1698 set_has_sqlite3_database();
1699 sqlite3_database_ = sqlite3_database;
1701 clear_has_sqlite3_database();
1702 sqlite3_database_ =
const_cast< ::std::string*
>(_default_sqlite3_database_);
1708 inline bool ProtobufCommanderConfig::has_database_pool_size()
const {
1709 return (_has_bits_[0] & 0x00000010u) != 0;
1711 inline void ProtobufCommanderConfig::set_has_database_pool_size() {
1712 _has_bits_[0] |= 0x00000010u;
1714 inline void ProtobufCommanderConfig::clear_has_database_pool_size() {
1715 _has_bits_[0] &= ~0x00000010u;
1717 inline void ProtobufCommanderConfig::clear_database_pool_size() {
1718 database_pool_size_ = 10;
1719 clear_has_database_pool_size();
1721 inline ::google::protobuf::int32 ProtobufCommanderConfig::database_pool_size()
const {
1723 return database_pool_size_;
1725 inline void ProtobufCommanderConfig::set_database_pool_size(::google::protobuf::int32 value) {
1726 set_has_database_pool_size();
1727 database_pool_size_ = value;
1732 inline bool ProtobufCommanderConfig::has_database_view_height()
const {
1733 return (_has_bits_[0] & 0x00000020u) != 0;
1735 inline void ProtobufCommanderConfig::set_has_database_view_height() {
1736 _has_bits_[0] |= 0x00000020u;
1738 inline void ProtobufCommanderConfig::clear_has_database_view_height() {
1739 _has_bits_[0] &= ~0x00000020u;
1741 inline void ProtobufCommanderConfig::clear_database_view_height() {
1742 database_view_height_ = 400;
1743 clear_has_database_view_height();
1745 inline ::google::protobuf::int32 ProtobufCommanderConfig::database_view_height()
const {
1747 return database_view_height_;
1749 inline void ProtobufCommanderConfig::set_database_view_height(::google::protobuf::int32 value) {
1750 set_has_database_view_height();
1751 database_view_height_ = value;
1756 inline bool ProtobufCommanderConfig::has_database_width()
const {
1757 return (_has_bits_[0] & 0x00000040u) != 0;
1759 inline void ProtobufCommanderConfig::set_has_database_width() {
1760 _has_bits_[0] |= 0x00000040u;
1762 inline void ProtobufCommanderConfig::clear_has_database_width() {
1763 _has_bits_[0] &= ~0x00000040u;
1765 inline void ProtobufCommanderConfig::clear_database_width() {
1766 if (database_width_ != NULL) database_width_->::goby::common::protobuf::ProtobufCommanderConfig_DatabaseColumnWidthPixels::Clear();
1767 clear_has_database_width();
1769 inline const ::goby::common::protobuf::ProtobufCommanderConfig_DatabaseColumnWidthPixels& ProtobufCommanderConfig::database_width()
const {
1771 return database_width_ != NULL ? *database_width_ : *default_instance_->database_width_;
1773 inline ::goby::common::protobuf::ProtobufCommanderConfig_DatabaseColumnWidthPixels* ProtobufCommanderConfig::mutable_database_width() {
1774 set_has_database_width();
1775 if (database_width_ == NULL) database_width_ = new ::goby::common::protobuf::ProtobufCommanderConfig_DatabaseColumnWidthPixels;
1777 return database_width_;
1779 inline ::goby::common::protobuf::ProtobufCommanderConfig_DatabaseColumnWidthPixels* ProtobufCommanderConfig::release_database_width() {
1780 clear_has_database_width();
1782 database_width_ = NULL;
1786 delete database_width_;
1787 database_width_ = database_width;
1788 if (database_width) {
1789 set_has_database_width();
1791 clear_has_database_width();
1797 inline bool ProtobufCommanderConfig::has_modal_dimensions()
const {
1798 return (_has_bits_[0] & 0x00000080u) != 0;
1800 inline void ProtobufCommanderConfig::set_has_modal_dimensions() {
1801 _has_bits_[0] |= 0x00000080u;
1803 inline void ProtobufCommanderConfig::clear_has_modal_dimensions() {
1804 _has_bits_[0] &= ~0x00000080u;
1806 inline void ProtobufCommanderConfig::clear_modal_dimensions() {
1807 if (modal_dimensions_ != NULL) modal_dimensions_->::goby::common::protobuf::ProtobufCommanderConfig_ModalDialogDimensions::Clear();
1808 clear_has_modal_dimensions();
1810 inline const ::goby::common::protobuf::ProtobufCommanderConfig_ModalDialogDimensions& ProtobufCommanderConfig::modal_dimensions()
const {
1812 return modal_dimensions_ != NULL ? *modal_dimensions_ : *default_instance_->modal_dimensions_;
1814 inline ::goby::common::protobuf::ProtobufCommanderConfig_ModalDialogDimensions* ProtobufCommanderConfig::mutable_modal_dimensions() {
1815 set_has_modal_dimensions();
1816 if (modal_dimensions_ == NULL) modal_dimensions_ = new ::goby::common::protobuf::ProtobufCommanderConfig_ModalDialogDimensions;
1818 return modal_dimensions_;
1820 inline ::goby::common::protobuf::ProtobufCommanderConfig_ModalDialogDimensions* ProtobufCommanderConfig::release_modal_dimensions() {
1821 clear_has_modal_dimensions();
1823 modal_dimensions_ = NULL;
1827 delete modal_dimensions_;
1828 modal_dimensions_ = modal_dimensions;
1829 if (modal_dimensions) {
1830 set_has_modal_dimensions();
1832 clear_has_modal_dimensions();
1838 inline int ProtobufCommanderConfig::subscription_size()
const {
1839 return subscription_.size();
1841 inline void ProtobufCommanderConfig::clear_subscription() {
1842 subscription_.Clear();
1844 inline const ::std::string& ProtobufCommanderConfig::subscription(
int index)
const {
1846 return subscription_.Get(index);
1848 inline ::std::string* ProtobufCommanderConfig::mutable_subscription(
int index) {
1850 return subscription_.Mutable(index);
1852 inline void ProtobufCommanderConfig::set_subscription(
int index, const ::std::string& value) {
1854 subscription_.Mutable(index)->assign(value);
1856 inline void ProtobufCommanderConfig::set_subscription(
int index,
const char* value) {
1857 subscription_.Mutable(index)->assign(value);
1860 inline void ProtobufCommanderConfig::set_subscription(
int index,
const char* value,
size_t size) {
1861 subscription_.Mutable(index)->assign(
1862 reinterpret_cast<const char*>(value), size);
1865 inline ::std::string* ProtobufCommanderConfig::add_subscription() {
1866 return subscription_.Add();
1868 inline void ProtobufCommanderConfig::add_subscription(const ::std::string& value) {
1869 subscription_.Add()->assign(value);
1872 inline void ProtobufCommanderConfig::add_subscription(
const char* value) {
1873 subscription_.Add()->assign(value);
1876 inline void ProtobufCommanderConfig::add_subscription(
const char* value,
size_t size) {
1877 subscription_.Add()->assign(reinterpret_cast<const char*>(value), size);
1880 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
1881 ProtobufCommanderConfig::subscription()
const {
1883 return subscription_;
1885 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
1886 ProtobufCommanderConfig::mutable_subscription() {
1888 return &subscription_;
1892 inline bool ProtobufCommanderConfig::has_time_source_var()
const {
1893 return (_has_bits_[0] & 0x00000200u) != 0;
1895 inline void ProtobufCommanderConfig::set_has_time_source_var() {
1896 _has_bits_[0] |= 0x00000200u;
1898 inline void ProtobufCommanderConfig::clear_has_time_source_var() {
1899 _has_bits_[0] &= ~0x00000200u;
1901 inline void ProtobufCommanderConfig::clear_time_source_var() {
1902 if (time_source_var_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1903 time_source_var_->clear();
1905 clear_has_time_source_var();
1907 inline const ::std::string& ProtobufCommanderConfig::time_source_var()
const {
1909 return *time_source_var_;
1911 inline void ProtobufCommanderConfig::set_time_source_var(const ::std::string& value) {
1912 set_has_time_source_var();
1913 if (time_source_var_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1914 time_source_var_ = new ::std::string;
1916 time_source_var_->assign(value);
1919 inline void ProtobufCommanderConfig::set_time_source_var(
const char* value) {
1920 set_has_time_source_var();
1921 if (time_source_var_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1922 time_source_var_ = new ::std::string;
1924 time_source_var_->assign(value);
1927 inline void ProtobufCommanderConfig::set_time_source_var(
const char* value,
size_t size) {
1928 set_has_time_source_var();
1929 if (time_source_var_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1930 time_source_var_ = new ::std::string;
1932 time_source_var_->assign(reinterpret_cast<const char*>(value), size);
1935 inline ::std::string* ProtobufCommanderConfig::mutable_time_source_var() {
1936 set_has_time_source_var();
1937 if (time_source_var_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1938 time_source_var_ = new ::std::string;
1941 return time_source_var_;
1943 inline ::std::string* ProtobufCommanderConfig::release_time_source_var() {
1944 clear_has_time_source_var();
1945 if (time_source_var_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1948 ::std::string* temp = time_source_var_;
1949 time_source_var_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1953 inline void ProtobufCommanderConfig::set_allocated_time_source_var(::std::string* time_source_var) {
1954 if (time_source_var_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1955 delete time_source_var_;
1957 if (time_source_var) {
1958 set_has_time_source_var();
1959 time_source_var_ = time_source_var;
1961 clear_has_time_source_var();
1962 time_source_var_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1968 inline bool ProtobufCommanderConfig::has_network_ack_var()
const {
1969 return (_has_bits_[0] & 0x00000400u) != 0;
1971 inline void ProtobufCommanderConfig::set_has_network_ack_var() {
1972 _has_bits_[0] |= 0x00000400u;
1974 inline void ProtobufCommanderConfig::clear_has_network_ack_var() {
1975 _has_bits_[0] &= ~0x00000400u;
1977 inline void ProtobufCommanderConfig::clear_network_ack_var() {
1978 if (network_ack_var_ != _default_network_ack_var_) {
1979 network_ack_var_->assign(*_default_network_ack_var_);
1981 clear_has_network_ack_var();
1983 inline const ::std::string& ProtobufCommanderConfig::network_ack_var()
const {
1985 return *network_ack_var_;
1987 inline void ProtobufCommanderConfig::set_network_ack_var(const ::std::string& value) {
1988 set_has_network_ack_var();
1989 if (network_ack_var_ == _default_network_ack_var_) {
1990 network_ack_var_ = new ::std::string;
1992 network_ack_var_->assign(value);
1995 inline void ProtobufCommanderConfig::set_network_ack_var(
const char* value) {
1996 set_has_network_ack_var();
1997 if (network_ack_var_ == _default_network_ack_var_) {
1998 network_ack_var_ = new ::std::string;
2000 network_ack_var_->assign(value);
2003 inline void ProtobufCommanderConfig::set_network_ack_var(
const char* value,
size_t size) {
2004 set_has_network_ack_var();
2005 if (network_ack_var_ == _default_network_ack_var_) {
2006 network_ack_var_ = new ::std::string;
2008 network_ack_var_->assign(reinterpret_cast<const char*>(value), size);
2011 inline ::std::string* ProtobufCommanderConfig::mutable_network_ack_var() {
2012 set_has_network_ack_var();
2013 if (network_ack_var_ == _default_network_ack_var_) {
2014 network_ack_var_ = new ::std::string(*_default_network_ack_var_);
2017 return network_ack_var_;
2019 inline ::std::string* ProtobufCommanderConfig::release_network_ack_var() {
2020 clear_has_network_ack_var();
2021 if (network_ack_var_ == _default_network_ack_var_) {
2024 ::std::string* temp = network_ack_var_;
2025 network_ack_var_ =
const_cast< ::std::string*
>(_default_network_ack_var_);
2029 inline void ProtobufCommanderConfig::set_allocated_network_ack_var(::std::string* network_ack_var) {
2030 if (network_ack_var_ != _default_network_ack_var_) {
2031 delete network_ack_var_;
2033 if (network_ack_var) {
2034 set_has_network_ack_var();
2035 network_ack_var_ = network_ack_var;
2037 clear_has_network_ack_var();
2038 network_ack_var_ =
const_cast< ::std::string*
>(_default_network_ack_var_);
2044 inline bool ProtobufCommanderConfig::has_moos_parser_technique()
const {
2045 return (_has_bits_[0] & 0x00000800u) != 0;
2047 inline void ProtobufCommanderConfig::set_has_moos_parser_technique() {
2048 _has_bits_[0] |= 0x00000800u;
2050 inline void ProtobufCommanderConfig::clear_has_moos_parser_technique() {
2051 _has_bits_[0] &= ~0x00000800u;
2053 inline void ProtobufCommanderConfig::clear_moos_parser_technique() {
2054 moos_parser_technique_ = 5;
2055 clear_has_moos_parser_technique();
2057 inline ::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique ProtobufCommanderConfig::moos_parser_technique()
const {
2059 return static_cast< ::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique
>(moos_parser_technique_);
2061 inline void ProtobufCommanderConfig::set_moos_parser_technique(::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique value) {
2062 assert(::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_IsValid(value));
2063 set_has_moos_parser_technique();
2064 moos_parser_technique_ = value;
2073 inline bool NetworkAckSet::has_newest_ack_time()
const {
2074 return (_has_bits_[0] & 0x00000001u) != 0;
2076 inline void NetworkAckSet::set_has_newest_ack_time() {
2077 _has_bits_[0] |= 0x00000001u;
2079 inline void NetworkAckSet::clear_has_newest_ack_time() {
2080 _has_bits_[0] &= ~0x00000001u;
2082 inline void NetworkAckSet::clear_newest_ack_time() {
2083 newest_ack_time_ = GOOGLE_ULONGLONG(0);
2084 clear_has_newest_ack_time();
2086 inline ::google::protobuf::uint64 NetworkAckSet::newest_ack_time()
const {
2088 return newest_ack_time_;
2090 inline void NetworkAckSet::set_newest_ack_time(::google::protobuf::uint64 value) {
2091 set_has_newest_ack_time();
2092 newest_ack_time_ = value;
2097 inline int NetworkAckSet::ack_size()
const {
2100 inline void NetworkAckSet::clear_ack() {
2103 inline const ::goby::acomms::protobuf::NetworkAck& NetworkAckSet::ack(
int index)
const {
2105 return ack_.Get(index);
2107 inline ::goby::acomms::protobuf::NetworkAck* NetworkAckSet::mutable_ack(
int index) {
2109 return ack_.Mutable(index);
2111 inline ::goby::acomms::protobuf::NetworkAck* NetworkAckSet::add_ack() {
2115 inline const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::NetworkAck >&
2116 NetworkAckSet::ack()
const {
2120 inline ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::NetworkAck >*
2121 NetworkAckSet::mutable_ack() {
2131 inline bool MOOSScopeConfig_ColumnWidthPixels::has_key_width()
const {
2132 return (_has_bits_[0] & 0x00000001u) != 0;
2134 inline void MOOSScopeConfig_ColumnWidthPixels::set_has_key_width() {
2135 _has_bits_[0] |= 0x00000001u;
2137 inline void MOOSScopeConfig_ColumnWidthPixels::clear_has_key_width() {
2138 _has_bits_[0] &= ~0x00000001u;
2140 inline void MOOSScopeConfig_ColumnWidthPixels::clear_key_width() {
2142 clear_has_key_width();
2144 inline ::google::protobuf::int32 MOOSScopeConfig_ColumnWidthPixels::key_width()
const {
2148 inline void MOOSScopeConfig_ColumnWidthPixels::set_key_width(::google::protobuf::int32 value) {
2149 set_has_key_width();
2155 inline bool MOOSScopeConfig_ColumnWidthPixels::has_type_width()
const {
2156 return (_has_bits_[0] & 0x00000002u) != 0;
2158 inline void MOOSScopeConfig_ColumnWidthPixels::set_has_type_width() {
2159 _has_bits_[0] |= 0x00000002u;
2161 inline void MOOSScopeConfig_ColumnWidthPixels::clear_has_type_width() {
2162 _has_bits_[0] &= ~0x00000002u;
2164 inline void MOOSScopeConfig_ColumnWidthPixels::clear_type_width() {
2166 clear_has_type_width();
2168 inline ::google::protobuf::int32 MOOSScopeConfig_ColumnWidthPixels::type_width()
const {
2172 inline void MOOSScopeConfig_ColumnWidthPixels::set_type_width(::google::protobuf::int32 value) {
2173 set_has_type_width();
2174 type_width_ = value;
2179 inline bool MOOSScopeConfig_ColumnWidthPixels::has_value_width()
const {
2180 return (_has_bits_[0] & 0x00000004u) != 0;
2182 inline void MOOSScopeConfig_ColumnWidthPixels::set_has_value_width() {
2183 _has_bits_[0] |= 0x00000004u;
2185 inline void MOOSScopeConfig_ColumnWidthPixels::clear_has_value_width() {
2186 _has_bits_[0] &= ~0x00000004u;
2188 inline void MOOSScopeConfig_ColumnWidthPixels::clear_value_width() {
2190 clear_has_value_width();
2192 inline ::google::protobuf::int32 MOOSScopeConfig_ColumnWidthPixels::value_width()
const {
2194 return value_width_;
2196 inline void MOOSScopeConfig_ColumnWidthPixels::set_value_width(::google::protobuf::int32 value) {
2197 set_has_value_width();
2198 value_width_ = value;
2203 inline bool MOOSScopeConfig_ColumnWidthPixels::has_time_width()
const {
2204 return (_has_bits_[0] & 0x00000008u) != 0;
2206 inline void MOOSScopeConfig_ColumnWidthPixels::set_has_time_width() {
2207 _has_bits_[0] |= 0x00000008u;
2209 inline void MOOSScopeConfig_ColumnWidthPixels::clear_has_time_width() {
2210 _has_bits_[0] &= ~0x00000008u;
2212 inline void MOOSScopeConfig_ColumnWidthPixels::clear_time_width() {
2214 clear_has_time_width();
2216 inline ::google::protobuf::int32 MOOSScopeConfig_ColumnWidthPixels::time_width()
const {
2220 inline void MOOSScopeConfig_ColumnWidthPixels::set_time_width(::google::protobuf::int32 value) {
2221 set_has_time_width();
2222 time_width_ = value;
2227 inline bool MOOSScopeConfig_ColumnWidthPixels::has_community_width()
const {
2228 return (_has_bits_[0] & 0x00000010u) != 0;
2230 inline void MOOSScopeConfig_ColumnWidthPixels::set_has_community_width() {
2231 _has_bits_[0] |= 0x00000010u;
2233 inline void MOOSScopeConfig_ColumnWidthPixels::clear_has_community_width() {
2234 _has_bits_[0] &= ~0x00000010u;
2236 inline void MOOSScopeConfig_ColumnWidthPixels::clear_community_width() {
2237 community_width_ = 80;
2238 clear_has_community_width();
2240 inline ::google::protobuf::int32 MOOSScopeConfig_ColumnWidthPixels::community_width()
const {
2242 return community_width_;
2244 inline void MOOSScopeConfig_ColumnWidthPixels::set_community_width(::google::protobuf::int32 value) {
2245 set_has_community_width();
2246 community_width_ = value;
2251 inline bool MOOSScopeConfig_ColumnWidthPixels::has_source_width()
const {
2252 return (_has_bits_[0] & 0x00000020u) != 0;
2254 inline void MOOSScopeConfig_ColumnWidthPixels::set_has_source_width() {
2255 _has_bits_[0] |= 0x00000020u;
2257 inline void MOOSScopeConfig_ColumnWidthPixels::clear_has_source_width() {
2258 _has_bits_[0] &= ~0x00000020u;
2260 inline void MOOSScopeConfig_ColumnWidthPixels::clear_source_width() {
2262 clear_has_source_width();
2264 inline ::google::protobuf::int32 MOOSScopeConfig_ColumnWidthPixels::source_width()
const {
2266 return source_width_;
2268 inline void MOOSScopeConfig_ColumnWidthPixels::set_source_width(::google::protobuf::int32 value) {
2269 set_has_source_width();
2270 source_width_ = value;
2275 inline bool MOOSScopeConfig_ColumnWidthPixels::has_source_aux_width()
const {
2276 return (_has_bits_[0] & 0x00000040u) != 0;
2278 inline void MOOSScopeConfig_ColumnWidthPixels::set_has_source_aux_width() {
2279 _has_bits_[0] |= 0x00000040u;
2281 inline void MOOSScopeConfig_ColumnWidthPixels::clear_has_source_aux_width() {
2282 _has_bits_[0] &= ~0x00000040u;
2284 inline void MOOSScopeConfig_ColumnWidthPixels::clear_source_aux_width() {
2285 source_aux_width_ = 120;
2286 clear_has_source_aux_width();
2288 inline ::google::protobuf::int32 MOOSScopeConfig_ColumnWidthPixels::source_aux_width()
const {
2290 return source_aux_width_;
2292 inline void MOOSScopeConfig_ColumnWidthPixels::set_source_aux_width(::google::protobuf::int32 value) {
2293 set_has_source_aux_width();
2294 source_aux_width_ = value;
2303 inline bool MOOSScopeConfig_HistoryConfig::has_key()
const {
2304 return (_has_bits_[0] & 0x00000001u) != 0;
2306 inline void MOOSScopeConfig_HistoryConfig::set_has_key() {
2307 _has_bits_[0] |= 0x00000001u;
2309 inline void MOOSScopeConfig_HistoryConfig::clear_has_key() {
2310 _has_bits_[0] &= ~0x00000001u;
2312 inline void MOOSScopeConfig_HistoryConfig::clear_key() {
2313 if (key_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2318 inline const ::std::string& MOOSScopeConfig_HistoryConfig::key()
const {
2322 inline void MOOSScopeConfig_HistoryConfig::set_key(const ::std::string& value) {
2324 if (key_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2325 key_ = new ::std::string;
2327 key_->assign(value);
2330 inline void MOOSScopeConfig_HistoryConfig::set_key(
const char* value) {
2332 if (key_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2333 key_ = new ::std::string;
2335 key_->assign(value);
2338 inline void MOOSScopeConfig_HistoryConfig::set_key(
const char* value,
size_t size) {
2340 if (key_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2341 key_ = new ::std::string;
2343 key_->assign(reinterpret_cast<const char*>(value), size);
2346 inline ::std::string* MOOSScopeConfig_HistoryConfig::mutable_key() {
2348 if (key_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2349 key_ = new ::std::string;
2354 inline ::std::string* MOOSScopeConfig_HistoryConfig::release_key() {
2356 if (key_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2359 ::std::string* temp = key_;
2360 key_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2364 inline void MOOSScopeConfig_HistoryConfig::set_allocated_key(::std::string* key) {
2365 if (key_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2373 key_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2379 inline bool MOOSScopeConfig_HistoryConfig::has_show_plot()
const {
2380 return (_has_bits_[0] & 0x00000002u) != 0;
2382 inline void MOOSScopeConfig_HistoryConfig::set_has_show_plot() {
2383 _has_bits_[0] |= 0x00000002u;
2385 inline void MOOSScopeConfig_HistoryConfig::clear_has_show_plot() {
2386 _has_bits_[0] &= ~0x00000002u;
2388 inline void MOOSScopeConfig_HistoryConfig::clear_show_plot() {
2390 clear_has_show_plot();
2392 inline bool MOOSScopeConfig_HistoryConfig::show_plot()
const {
2396 inline void MOOSScopeConfig_HistoryConfig::set_show_plot(
bool value) {
2397 set_has_show_plot();
2403 inline bool MOOSScopeConfig_HistoryConfig::has_plot_width()
const {
2404 return (_has_bits_[0] & 0x00000004u) != 0;
2406 inline void MOOSScopeConfig_HistoryConfig::set_has_plot_width() {
2407 _has_bits_[0] |= 0x00000004u;
2409 inline void MOOSScopeConfig_HistoryConfig::clear_has_plot_width() {
2410 _has_bits_[0] &= ~0x00000004u;
2412 inline void MOOSScopeConfig_HistoryConfig::clear_plot_width() {
2414 clear_has_plot_width();
2416 inline ::google::protobuf::int32 MOOSScopeConfig_HistoryConfig::plot_width()
const {
2420 inline void MOOSScopeConfig_HistoryConfig::set_plot_width(::google::protobuf::int32 value) {
2421 set_has_plot_width();
2422 plot_width_ = value;
2427 inline bool MOOSScopeConfig_HistoryConfig::has_plot_height()
const {
2428 return (_has_bits_[0] & 0x00000008u) != 0;
2430 inline void MOOSScopeConfig_HistoryConfig::set_has_plot_height() {
2431 _has_bits_[0] |= 0x00000008u;
2433 inline void MOOSScopeConfig_HistoryConfig::clear_has_plot_height() {
2434 _has_bits_[0] &= ~0x00000008u;
2436 inline void MOOSScopeConfig_HistoryConfig::clear_plot_height() {
2438 clear_has_plot_height();
2440 inline ::google::protobuf::int32 MOOSScopeConfig_HistoryConfig::plot_height()
const {
2442 return plot_height_;
2444 inline void MOOSScopeConfig_HistoryConfig::set_plot_height(::google::protobuf::int32 value) {
2445 set_has_plot_height();
2446 plot_height_ = value;
2455 inline int MOOSScopeConfig::subscription_size()
const {
2456 return subscription_.size();
2458 inline void MOOSScopeConfig::clear_subscription() {
2459 subscription_.Clear();
2461 inline const ::std::string& MOOSScopeConfig::subscription(
int index)
const {
2463 return subscription_.Get(index);
2465 inline ::std::string* MOOSScopeConfig::mutable_subscription(
int index) {
2467 return subscription_.Mutable(index);
2469 inline void MOOSScopeConfig::set_subscription(
int index, const ::std::string& value) {
2471 subscription_.Mutable(index)->assign(value);
2473 inline void MOOSScopeConfig::set_subscription(
int index,
const char* value) {
2474 subscription_.Mutable(index)->assign(value);
2477 inline void MOOSScopeConfig::set_subscription(
int index,
const char* value,
size_t size) {
2478 subscription_.Mutable(index)->assign(
2479 reinterpret_cast<const char*>(value), size);
2482 inline ::std::string* MOOSScopeConfig::add_subscription() {
2483 return subscription_.Add();
2485 inline void MOOSScopeConfig::add_subscription(const ::std::string& value) {
2486 subscription_.Add()->assign(value);
2489 inline void MOOSScopeConfig::add_subscription(
const char* value) {
2490 subscription_.Add()->assign(value);
2493 inline void MOOSScopeConfig::add_subscription(
const char* value,
size_t size) {
2494 subscription_.Add()->assign(reinterpret_cast<const char*>(value), size);
2497 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
2498 MOOSScopeConfig::subscription()
const {
2500 return subscription_;
2502 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
2503 MOOSScopeConfig::mutable_subscription() {
2505 return &subscription_;
2509 inline bool MOOSScopeConfig::has_column_width()
const {
2510 return (_has_bits_[0] & 0x00000002u) != 0;
2512 inline void MOOSScopeConfig::set_has_column_width() {
2513 _has_bits_[0] |= 0x00000002u;
2515 inline void MOOSScopeConfig::clear_has_column_width() {
2516 _has_bits_[0] &= ~0x00000002u;
2518 inline void MOOSScopeConfig::clear_column_width() {
2519 if (column_width_ != NULL) column_width_->::goby::common::protobuf::MOOSScopeConfig_ColumnWidthPixels::Clear();
2520 clear_has_column_width();
2522 inline const ::goby::common::protobuf::MOOSScopeConfig_ColumnWidthPixels& MOOSScopeConfig::column_width()
const {
2524 return column_width_ != NULL ? *column_width_ : *default_instance_->column_width_;
2526 inline ::goby::common::protobuf::MOOSScopeConfig_ColumnWidthPixels* MOOSScopeConfig::mutable_column_width() {
2527 set_has_column_width();
2528 if (column_width_ == NULL) column_width_ = new ::goby::common::protobuf::MOOSScopeConfig_ColumnWidthPixels;
2530 return column_width_;
2532 inline ::goby::common::protobuf::MOOSScopeConfig_ColumnWidthPixels* MOOSScopeConfig::release_column_width() {
2533 clear_has_column_width();
2535 column_width_ = NULL;
2539 delete column_width_;
2540 column_width_ = column_width;
2542 set_has_column_width();
2544 clear_has_column_width();
2550 inline bool MOOSScopeConfig::has_sort_by_column()
const {
2551 return (_has_bits_[0] & 0x00000004u) != 0;
2553 inline void MOOSScopeConfig::set_has_sort_by_column() {
2554 _has_bits_[0] |= 0x00000004u;
2556 inline void MOOSScopeConfig::clear_has_sort_by_column() {
2557 _has_bits_[0] &= ~0x00000004u;
2559 inline void MOOSScopeConfig::clear_sort_by_column() {
2560 sort_by_column_ = 0;
2561 clear_has_sort_by_column();
2563 inline ::goby::common::protobuf::MOOSScopeConfig_Column MOOSScopeConfig::sort_by_column()
const {
2565 return static_cast< ::goby::common::protobuf::MOOSScopeConfig_Column
>(sort_by_column_);
2567 inline void MOOSScopeConfig::set_sort_by_column(::goby::common::protobuf::MOOSScopeConfig_Column value) {
2568 assert(::goby::common::protobuf::MOOSScopeConfig_Column_IsValid(value));
2569 set_has_sort_by_column();
2570 sort_by_column_ = value;
2575 inline bool MOOSScopeConfig::has_sort_ascending()
const {
2576 return (_has_bits_[0] & 0x00000008u) != 0;
2578 inline void MOOSScopeConfig::set_has_sort_ascending() {
2579 _has_bits_[0] |= 0x00000008u;
2581 inline void MOOSScopeConfig::clear_has_sort_ascending() {
2582 _has_bits_[0] &= ~0x00000008u;
2584 inline void MOOSScopeConfig::clear_sort_ascending() {
2585 sort_ascending_ =
true;
2586 clear_has_sort_ascending();
2588 inline bool MOOSScopeConfig::sort_ascending()
const {
2590 return sort_ascending_;
2592 inline void MOOSScopeConfig::set_sort_ascending(
bool value) {
2593 set_has_sort_ascending();
2594 sort_ascending_ = value;
2599 inline bool MOOSScopeConfig::has_scope_height()
const {
2600 return (_has_bits_[0] & 0x00000010u) != 0;
2602 inline void MOOSScopeConfig::set_has_scope_height() {
2603 _has_bits_[0] |= 0x00000010u;
2605 inline void MOOSScopeConfig::clear_has_scope_height() {
2606 _has_bits_[0] &= ~0x00000010u;
2608 inline void MOOSScopeConfig::clear_scope_height() {
2609 scope_height_ = 400;
2610 clear_has_scope_height();
2612 inline ::google::protobuf::int32 MOOSScopeConfig::scope_height()
const {
2614 return scope_height_;
2616 inline void MOOSScopeConfig::set_scope_height(::google::protobuf::int32 value) {
2617 set_has_scope_height();
2618 scope_height_ = value;
2623 inline bool MOOSScopeConfig::has_regex_filter_column()
const {
2624 return (_has_bits_[0] & 0x00000020u) != 0;
2626 inline void MOOSScopeConfig::set_has_regex_filter_column() {
2627 _has_bits_[0] |= 0x00000020u;
2629 inline void MOOSScopeConfig::clear_has_regex_filter_column() {
2630 _has_bits_[0] &= ~0x00000020u;
2632 inline void MOOSScopeConfig::clear_regex_filter_column() {
2633 regex_filter_column_ = 0;
2634 clear_has_regex_filter_column();
2636 inline ::goby::common::protobuf::MOOSScopeConfig_Column MOOSScopeConfig::regex_filter_column()
const {
2638 return static_cast< ::goby::common::protobuf::MOOSScopeConfig_Column
>(regex_filter_column_);
2640 inline void MOOSScopeConfig::set_regex_filter_column(::goby::common::protobuf::MOOSScopeConfig_Column value) {
2641 assert(::goby::common::protobuf::MOOSScopeConfig_Column_IsValid(value));
2642 set_has_regex_filter_column();
2643 regex_filter_column_ = value;
2648 inline bool MOOSScopeConfig::has_regex_filter_expression()
const {
2649 return (_has_bits_[0] & 0x00000040u) != 0;
2651 inline void MOOSScopeConfig::set_has_regex_filter_expression() {
2652 _has_bits_[0] |= 0x00000040u;
2654 inline void MOOSScopeConfig::clear_has_regex_filter_expression() {
2655 _has_bits_[0] &= ~0x00000040u;
2657 inline void MOOSScopeConfig::clear_regex_filter_expression() {
2658 if (regex_filter_expression_ != _default_regex_filter_expression_) {
2659 regex_filter_expression_->assign(*_default_regex_filter_expression_);
2661 clear_has_regex_filter_expression();
2663 inline const ::std::string& MOOSScopeConfig::regex_filter_expression()
const {
2665 return *regex_filter_expression_;
2667 inline void MOOSScopeConfig::set_regex_filter_expression(const ::std::string& value) {
2668 set_has_regex_filter_expression();
2669 if (regex_filter_expression_ == _default_regex_filter_expression_) {
2670 regex_filter_expression_ = new ::std::string;
2672 regex_filter_expression_->assign(value);
2675 inline void MOOSScopeConfig::set_regex_filter_expression(
const char* value) {
2676 set_has_regex_filter_expression();
2677 if (regex_filter_expression_ == _default_regex_filter_expression_) {
2678 regex_filter_expression_ = new ::std::string;
2680 regex_filter_expression_->assign(value);
2683 inline void MOOSScopeConfig::set_regex_filter_expression(
const char* value,
size_t size) {
2684 set_has_regex_filter_expression();
2685 if (regex_filter_expression_ == _default_regex_filter_expression_) {
2686 regex_filter_expression_ = new ::std::string;
2688 regex_filter_expression_->assign(reinterpret_cast<const char*>(value), size);
2691 inline ::std::string* MOOSScopeConfig::mutable_regex_filter_expression() {
2692 set_has_regex_filter_expression();
2693 if (regex_filter_expression_ == _default_regex_filter_expression_) {
2694 regex_filter_expression_ = new ::std::string(*_default_regex_filter_expression_);
2697 return regex_filter_expression_;
2699 inline ::std::string* MOOSScopeConfig::release_regex_filter_expression() {
2700 clear_has_regex_filter_expression();
2701 if (regex_filter_expression_ == _default_regex_filter_expression_) {
2704 ::std::string* temp = regex_filter_expression_;
2705 regex_filter_expression_ =
const_cast< ::std::string*
>(_default_regex_filter_expression_);
2709 inline void MOOSScopeConfig::set_allocated_regex_filter_expression(::std::string* regex_filter_expression) {
2710 if (regex_filter_expression_ != _default_regex_filter_expression_) {
2711 delete regex_filter_expression_;
2713 if (regex_filter_expression) {
2714 set_has_regex_filter_expression();
2715 regex_filter_expression_ = regex_filter_expression;
2717 clear_has_regex_filter_expression();
2718 regex_filter_expression_ =
const_cast< ::std::string*
>(_default_regex_filter_expression_);
2724 inline int MOOSScopeConfig::history_size()
const {
2725 return history_.size();
2727 inline void MOOSScopeConfig::clear_history() {
2730 inline const ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig& MOOSScopeConfig::history(
int index)
const {
2732 return history_.Get(index);
2734 inline ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig* MOOSScopeConfig::mutable_history(
int index) {
2736 return history_.Mutable(index);
2738 inline ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig* MOOSScopeConfig::add_history() {
2740 return history_.Add();
2742 inline const ::google::protobuf::RepeatedPtrField< ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig >&
2743 MOOSScopeConfig::history()
const {
2747 inline ::google::protobuf::RepeatedPtrField< ::goby::common::protobuf::MOOSScopeConfig_HistoryConfig >*
2748 MOOSScopeConfig::mutable_history() {
2754 inline bool MOOSScopeConfig::has_max_history_items()
const {
2755 return (_has_bits_[0] & 0x00000100u) != 0;
2757 inline void MOOSScopeConfig::set_has_max_history_items() {
2758 _has_bits_[0] |= 0x00000100u;
2760 inline void MOOSScopeConfig::clear_has_max_history_items() {
2761 _has_bits_[0] &= ~0x00000100u;
2763 inline void MOOSScopeConfig::clear_max_history_items() {
2764 max_history_items_ = 100;
2765 clear_has_max_history_items();
2767 inline ::google::protobuf::int32 MOOSScopeConfig::max_history_items()
const {
2769 return max_history_items_;
2771 inline void MOOSScopeConfig::set_max_history_items(::google::protobuf::int32 value) {
2772 set_has_max_history_items();
2773 max_history_items_ = value;
2778 inline bool MOOSScopeConfig::has_moos_parser_technique()
const {
2779 return (_has_bits_[0] & 0x00000200u) != 0;
2781 inline void MOOSScopeConfig::set_has_moos_parser_technique() {
2782 _has_bits_[0] |= 0x00000200u;
2784 inline void MOOSScopeConfig::clear_has_moos_parser_technique() {
2785 _has_bits_[0] &= ~0x00000200u;
2787 inline void MOOSScopeConfig::clear_moos_parser_technique() {
2788 moos_parser_technique_ = 5;
2789 clear_has_moos_parser_technique();
2791 inline ::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique MOOSScopeConfig::moos_parser_technique()
const {
2793 return static_cast< ::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique
>(moos_parser_technique_);
2795 inline void MOOSScopeConfig::set_moos_parser_technique(::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique value) {
2796 assert(::goby::moos::protobuf::TranslatorEntry_ParserSerializerTechnique_IsValid(value));
2797 set_has_moos_parser_technique();
2798 moos_parser_technique_ = value;
2807 inline bool GeodesyConfig::has_lat_origin()
const {
2808 return (_has_bits_[0] & 0x00000001u) != 0;
2810 inline void GeodesyConfig::set_has_lat_origin() {
2811 _has_bits_[0] |= 0x00000001u;
2813 inline void GeodesyConfig::clear_has_lat_origin() {
2814 _has_bits_[0] &= ~0x00000001u;
2816 inline void GeodesyConfig::clear_lat_origin() {
2818 clear_has_lat_origin();
2820 inline double GeodesyConfig::lat_origin()
const {
2824 inline void GeodesyConfig::set_lat_origin(
double value) {
2825 set_has_lat_origin();
2826 lat_origin_ = value;
2831 inline bool GeodesyConfig::has_lon_origin()
const {
2832 return (_has_bits_[0] & 0x00000002u) != 0;
2834 inline void GeodesyConfig::set_has_lon_origin() {
2835 _has_bits_[0] |= 0x00000002u;
2837 inline void GeodesyConfig::clear_has_lon_origin() {
2838 _has_bits_[0] &= ~0x00000002u;
2840 inline void GeodesyConfig::clear_lon_origin() {
2842 clear_has_lon_origin();
2844 inline double GeodesyConfig::lon_origin()
const {
2848 inline void GeodesyConfig::set_lon_origin(
double value) {
2849 set_has_lon_origin();
2850 lon_origin_ = value;
2859 inline bool AcommsConfig::has_minimize_dccl()
const {
2860 return (_has_bits_[0] & 0x00000001u) != 0;
2862 inline void AcommsConfig::set_has_minimize_dccl() {
2863 _has_bits_[0] |= 0x00000001u;
2865 inline void AcommsConfig::clear_has_minimize_dccl() {
2866 _has_bits_[0] &= ~0x00000001u;
2868 inline void AcommsConfig::clear_minimize_dccl() {
2869 minimize_dccl_ =
false;
2870 clear_has_minimize_dccl();
2872 inline bool AcommsConfig::minimize_dccl()
const {
2874 return minimize_dccl_;
2876 inline void AcommsConfig::set_minimize_dccl(
bool value) {
2877 set_has_minimize_dccl();
2878 minimize_dccl_ = value;
2883 inline bool AcommsConfig::has_minimize_queue()
const {
2884 return (_has_bits_[0] & 0x00000002u) != 0;
2886 inline void AcommsConfig::set_has_minimize_queue() {
2887 _has_bits_[0] |= 0x00000002u;
2889 inline void AcommsConfig::clear_has_minimize_queue() {
2890 _has_bits_[0] &= ~0x00000002u;
2892 inline void AcommsConfig::clear_minimize_queue() {
2893 minimize_queue_ =
false;
2894 clear_has_minimize_queue();
2896 inline bool AcommsConfig::minimize_queue()
const {
2898 return minimize_queue_;
2900 inline void AcommsConfig::set_minimize_queue(
bool value) {
2901 set_has_minimize_queue();
2902 minimize_queue_ = value;
2907 inline bool AcommsConfig::has_minimize_amac()
const {
2908 return (_has_bits_[0] & 0x00000004u) != 0;
2910 inline void AcommsConfig::set_has_minimize_amac() {
2911 _has_bits_[0] |= 0x00000004u;
2913 inline void AcommsConfig::clear_has_minimize_amac() {
2914 _has_bits_[0] &= ~0x00000004u;
2916 inline void AcommsConfig::clear_minimize_amac() {
2917 minimize_amac_ =
false;
2918 clear_has_minimize_amac();
2920 inline bool AcommsConfig::minimize_amac()
const {
2922 return minimize_amac_;
2924 inline void AcommsConfig::set_minimize_amac(
bool value) {
2925 set_has_minimize_amac();
2926 minimize_amac_ = value;
2931 inline bool AcommsConfig::has_minimize_driver()
const {
2932 return (_has_bits_[0] & 0x00000008u) != 0;
2934 inline void AcommsConfig::set_has_minimize_driver() {
2935 _has_bits_[0] |= 0x00000008u;
2937 inline void AcommsConfig::clear_has_minimize_driver() {
2938 _has_bits_[0] &= ~0x00000008u;
2940 inline void AcommsConfig::clear_minimize_driver() {
2941 minimize_driver_ =
false;
2942 clear_has_minimize_driver();
2944 inline bool AcommsConfig::minimize_driver()
const {
2946 return minimize_driver_;
2948 inline void AcommsConfig::set_minimize_driver(
bool value) {
2949 set_has_minimize_driver();
2950 minimize_driver_ = value;
2963 namespace protobuf {
2965 template <>
struct is_proto_enum< ::goby::common::protobuf::ProtobufCommanderConfig_Column> : ::google::protobuf::internal::true_type {};
2967 inline const EnumDescriptor* GetEnumDescriptor< ::goby::common::protobuf::ProtobufCommanderConfig_Column>() {
2968 return ::goby::common::protobuf::ProtobufCommanderConfig_Column_descriptor();
2970 template <>
struct is_proto_enum< ::goby::common::protobuf::MOOSScopeConfig_Column> : ::google::protobuf::internal::true_type {};
2972 inline const EnumDescriptor* GetEnumDescriptor< ::goby::common::protobuf::MOOSScopeConfig_Column>() {
2973 return ::goby::common::protobuf::MOOSScopeConfig_Column_descriptor();
2982 #endif // PROTOBUF_goby_2fmoos_2fprotobuf_2fliaison_5fconfig_2eproto__INCLUDED
The global namespace for the Goby project.