Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
dccl.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: goby/acomms/protobuf/dccl.proto
3
4#ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fdccl_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fdccl_2eproto
6
7#include <limits>
8#include <string>
9
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3021000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
14#error your headers.
15#endif
16#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
20#endif
21
22#include <google/protobuf/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_util.h>
27#include <google/protobuf/metadata_lite.h>
28#include <google/protobuf/generated_message_reflection.h>
30#include <google/protobuf/repeated_field.h> // IWYU pragma: export
31#include <google/protobuf/extension_set.h> // IWYU pragma: export
32#include <google/protobuf/unknown_field_set.h>
34#include <boost/units/quantity.hpp>
35#include <boost/units/absolute.hpp>
36#include <boost/units/dimensionless_type.hpp>
37#include <boost/units/make_scaled_unit.hpp>
38// @@protoc_insertion_point(includes)
39#include <google/protobuf/port_def.inc>
40#define PROTOBUF_INTERNAL_EXPORT_goby_2facomms_2fprotobuf_2fdccl_2eproto
41PROTOBUF_NAMESPACE_OPEN
42namespace internal {
43class AnyMetadata;
44} // namespace internal
45PROTOBUF_NAMESPACE_CLOSE
46
47// Internal implementation detail -- do not use these members.
51extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2facomms_2fprotobuf_2fdccl_2eproto;
52namespace goby {
53namespace acomms {
54namespace protobuf {
55class ArithmeticModel;
56struct ArithmeticModelDefaultTypeInternal;
57extern ArithmeticModelDefaultTypeInternal _ArithmeticModel_default_instance_;
58class DCCLConfig;
59struct DCCLConfigDefaultTypeInternal;
60extern DCCLConfigDefaultTypeInternal _DCCLConfig_default_instance_;
61} // namespace protobuf
62} // namespace acomms
63} // namespace goby
64PROTOBUF_NAMESPACE_OPEN
65template<> ::goby::acomms::protobuf::ArithmeticModel* Arena::CreateMaybeMessage<::goby::acomms::protobuf::ArithmeticModel>(Arena*);
66template<> ::goby::acomms::protobuf::DCCLConfig* Arena::CreateMaybeMessage<::goby::acomms::protobuf::DCCLConfig>(Arena*);
67PROTOBUF_NAMESPACE_CLOSE
68namespace goby {
69namespace acomms {
70namespace protobuf {
71
72// ===================================================================
73
74class DCCLConfig final :
75 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.DCCLConfig) */ {
76 public:
77 inline DCCLConfig() : DCCLConfig(nullptr) {}
78 ~DCCLConfig() override;
79 explicit PROTOBUF_CONSTEXPR DCCLConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
80
81 DCCLConfig(const DCCLConfig& from);
82 DCCLConfig(DCCLConfig&& from) noexcept
83 : DCCLConfig() {
84 *this = ::std::move(from);
85 }
86
87 inline DCCLConfig& operator=(const DCCLConfig& from) {
88 CopyFrom(from);
89 return *this;
90 }
91 inline DCCLConfig& operator=(DCCLConfig&& from) noexcept {
92 if (this == &from) return *this;
93 if (GetOwningArena() == from.GetOwningArena()
94 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
95 && GetOwningArena() != nullptr
96 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
97 ) {
98 InternalSwap(&from);
99 } else {
100 CopyFrom(from);
101 }
102 return *this;
103 }
104
105 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
106 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
107 }
108 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
109 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
110 }
111
112 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
113 return GetDescriptor();
114 }
115 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
116 return default_instance().GetMetadata().descriptor;
117 }
118 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
119 return default_instance().GetMetadata().reflection;
120 }
121 static const DCCLConfig& default_instance() {
123 }
124 static inline const DCCLConfig* internal_default_instance() {
125 return reinterpret_cast<const DCCLConfig*>(
127 }
128 static constexpr int kIndexInFileMessages =
129 0;
130
131 friend void swap(DCCLConfig& a, DCCLConfig& b) {
132 a.Swap(&b);
133 }
134 inline void Swap(DCCLConfig* other) {
135 if (other == this) return;
136 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
137 if (GetOwningArena() != nullptr &&
138 GetOwningArena() == other->GetOwningArena()) {
139 #else // PROTOBUF_FORCE_COPY_IN_SWAP
140 if (GetOwningArena() == other->GetOwningArena()) {
141 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
142 InternalSwap(other);
143 } else {
144 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
145 }
146 }
148 if (other == this) return;
149 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
150 InternalSwap(other);
151 }
152
153 // implements Message ----------------------------------------------
154
155 DCCLConfig* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
156 return CreateMaybeMessage<DCCLConfig>(arena);
157 }
158 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
159 void CopyFrom(const DCCLConfig& from);
160 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
161 void MergeFrom( const DCCLConfig& from) {
162 DCCLConfig::MergeImpl(*this, from);
163 }
164 private:
165 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
166 public:
167 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
168 bool IsInitialized() const final;
169
170 size_t ByteSizeLong() const final;
171 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
173 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
174 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
175
176 private:
177 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
178 void SharedDtor();
179 void SetCachedSize(int size) const final;
180 void InternalSwap(DCCLConfig* other);
181
182 private:
183 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
184 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
185 return "goby.acomms.protobuf.DCCLConfig";
186 }
187 protected:
188 explicit DCCLConfig(::PROTOBUF_NAMESPACE_ID::Arena* arena,
189 bool is_message_owned = false);
190 public:
191
192 static const ClassData _class_data_;
193 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
194
195 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
196
197 // nested types ----------------------------------------------------
198
199 // accessors -------------------------------------------------------
200
201 enum : int {
205 };
206 // repeated uint32 skip_crypto_for_id = 3 [(.goby.field) = {
207 int skip_crypto_for_id_size() const;
208 private:
209 int _internal_skip_crypto_for_id_size() const;
210 public:
212 private:
213 uint32_t _internal_skip_crypto_for_id(int index) const;
214 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
215 _internal_skip_crypto_for_id() const;
216 void _internal_add_skip_crypto_for_id(uint32_t value);
217 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
218 _internal_mutable_skip_crypto_for_id();
219 public:
220 uint32_t skip_crypto_for_id(int index) const;
221 void set_skip_crypto_for_id(int index, uint32_t value);
222 void add_skip_crypto_for_id(uint32_t value);
223 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
224 skip_crypto_for_id() const;
225 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
227
228 // optional string crypto_passphrase = 2 [(.goby.field) = {
229 bool has_crypto_passphrase() const;
230 private:
231 bool _internal_has_crypto_passphrase() const;
232 public:
234 const std::string& crypto_passphrase() const;
235 template <typename ArgT0 = const std::string&, typename... ArgT>
236 void set_crypto_passphrase(ArgT0&& arg0, ArgT... args);
237 std::string* mutable_crypto_passphrase();
238 PROTOBUF_NODISCARD std::string* release_crypto_passphrase();
240 private:
241 const std::string& _internal_crypto_passphrase() const;
242 inline PROTOBUF_ALWAYS_INLINE void _internal_set_crypto_passphrase(const std::string& value);
243 std::string* _internal_mutable_crypto_passphrase();
244 public:
245
246 // optional string id_codec = 4;
247 bool has_id_codec() const;
248 private:
249 bool _internal_has_id_codec() const;
250 public:
251 void clear_id_codec();
252 const std::string& id_codec() const;
253 template <typename ArgT0 = const std::string&, typename... ArgT>
254 void set_id_codec(ArgT0&& arg0, ArgT... args);
255 std::string* mutable_id_codec();
256 PROTOBUF_NODISCARD std::string* release_id_codec();
257 void set_allocated_id_codec(std::string* id_codec);
258 private:
259 const std::string& _internal_id_codec() const;
260 inline PROTOBUF_ALWAYS_INLINE void _internal_set_id_codec(const std::string& value);
261 std::string* _internal_mutable_id_codec();
262 public:
263
264 // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.DCCLConfig)
265 private:
266 class _Internal;
267
268 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
269 typedef void InternalArenaConstructable_;
270 typedef void DestructorSkippable_;
271 struct Impl_ {
272 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
273 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
274 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > skip_crypto_for_id_;
275 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr crypto_passphrase_;
276 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr id_codec_;
277 };
278 union { Impl_ _impl_; };
279 friend struct ::TableStruct_goby_2facomms_2fprotobuf_2fdccl_2eproto;
280};
281// -------------------------------------------------------------------
282
283class ArithmeticModel final :
284 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.ArithmeticModel) */ {
285 public:
286 inline ArithmeticModel() : ArithmeticModel(nullptr) {}
288 explicit PROTOBUF_CONSTEXPR ArithmeticModel(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
289
292 : ArithmeticModel() {
293 *this = ::std::move(from);
294 }
295
297 CopyFrom(from);
298 return *this;
299 }
300 inline ArithmeticModel& operator=(ArithmeticModel&& from) noexcept {
301 if (this == &from) return *this;
302 if (GetOwningArena() == from.GetOwningArena()
303 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
304 && GetOwningArena() != nullptr
305 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
306 ) {
307 InternalSwap(&from);
308 } else {
309 CopyFrom(from);
310 }
311 return *this;
312 }
313
314 inline const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& unknown_fields() const {
315 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
316 }
317 inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* mutable_unknown_fields() {
318 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
319 }
320
321 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
322 return GetDescriptor();
323 }
324 static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
325 return default_instance().GetMetadata().descriptor;
326 }
327 static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
328 return default_instance().GetMetadata().reflection;
329 }
331 return *internal_default_instance();
332 }
334 return reinterpret_cast<const ArithmeticModel*>(
336 }
337 static constexpr int kIndexInFileMessages =
338 1;
339
341 a.Swap(&b);
342 }
343 inline void Swap(ArithmeticModel* other) {
344 if (other == this) return;
345 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
346 if (GetOwningArena() != nullptr &&
347 GetOwningArena() == other->GetOwningArena()) {
348 #else // PROTOBUF_FORCE_COPY_IN_SWAP
349 if (GetOwningArena() == other->GetOwningArena()) {
350 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
351 InternalSwap(other);
352 } else {
353 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
354 }
355 }
357 if (other == this) return;
358 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
359 InternalSwap(other);
360 }
361
362 // implements Message ----------------------------------------------
363
364 ArithmeticModel* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
365 return CreateMaybeMessage<ArithmeticModel>(arena);
366 }
367 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
368 void CopyFrom(const ArithmeticModel& from);
369 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
370 void MergeFrom( const ArithmeticModel& from) {
371 ArithmeticModel::MergeImpl(*this, from);
372 }
373 private:
374 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
375 public:
376 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
377 bool IsInitialized() const final;
378
379 size_t ByteSizeLong() const final;
380 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
381 uint8_t* _InternalSerialize(
382 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
383 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
384
385 private:
386 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena, bool is_message_owned);
387 void SharedDtor();
388 void SetCachedSize(int size) const final;
389 void InternalSwap(ArithmeticModel* other);
390
391 private:
392 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
393 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
394 return "goby.acomms.protobuf.ArithmeticModel";
395 }
396 protected:
397 explicit ArithmeticModel(::PROTOBUF_NAMESPACE_ID::Arena* arena,
398 bool is_message_owned = false);
399 public:
400
401 static const ClassData _class_data_;
402 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
403
404 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
405
406 // nested types ----------------------------------------------------
407
408 // accessors -------------------------------------------------------
409
410 enum : int {
411 kFrequencyFieldNumber = 10,
412 kValueBoundFieldNumber = 20,
413 kNameFieldNumber = 1,
414 kOutOfRangeFrequencyFieldNumber = 12,
415 kIsAdaptiveFieldNumber = 30,
416 kEofFrequencyFieldNumber = 11,
417 };
418 // repeated uint32 frequency = 10;
419 int frequency_size() const;
420 private:
421 int _internal_frequency_size() const;
422 public:
423 void clear_frequency();
424 private:
425 uint32_t _internal_frequency(int index) const;
426 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
427 _internal_frequency() const;
428 void _internal_add_frequency(uint32_t value);
429 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
430 _internal_mutable_frequency();
431 public:
432 uint32_t frequency(int index) const;
433 void set_frequency(int index, uint32_t value);
434 void add_frequency(uint32_t value);
435 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
436 frequency() const;
437 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
438 mutable_frequency();
439
440 // repeated double value_bound = 20;
441 int value_bound_size() const;
442 private:
443 int _internal_value_bound_size() const;
444 public:
445 void clear_value_bound();
446 private:
447 double _internal_value_bound(int index) const;
448 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
449 _internal_value_bound() const;
450 void _internal_add_value_bound(double value);
451 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
452 _internal_mutable_value_bound();
453 public:
454 double value_bound(int index) const;
455 void set_value_bound(int index, double value);
456 void add_value_bound(double value);
457 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
458 value_bound() const;
459 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
460 mutable_value_bound();
461
462 // required string name = 1;
463 bool has_name() const;
464 private:
465 bool _internal_has_name() const;
466 public:
467 void clear_name();
468 const std::string& name() const;
469 template <typename ArgT0 = const std::string&, typename... ArgT>
470 void set_name(ArgT0&& arg0, ArgT... args);
471 std::string* mutable_name();
472 PROTOBUF_NODISCARD std::string* release_name();
473 void set_allocated_name(std::string* name);
474 private:
475 const std::string& _internal_name() const;
476 inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(const std::string& value);
477 std::string* _internal_mutable_name();
478 public:
479
480 // optional uint32 out_of_range_frequency = 12 [default = 0];
481 bool has_out_of_range_frequency() const;
482 private:
483 bool _internal_has_out_of_range_frequency() const;
484 public:
485 void clear_out_of_range_frequency();
486 uint32_t out_of_range_frequency() const;
487 void set_out_of_range_frequency(uint32_t value);
488 private:
489 uint32_t _internal_out_of_range_frequency() const;
490 void _internal_set_out_of_range_frequency(uint32_t value);
491 public:
492
493 // optional bool is_adaptive = 30 [default = false];
494 bool has_is_adaptive() const;
495 private:
496 bool _internal_has_is_adaptive() const;
497 public:
498 void clear_is_adaptive();
499 bool is_adaptive() const;
500 void set_is_adaptive(bool value);
501 private:
502 bool _internal_is_adaptive() const;
503 void _internal_set_is_adaptive(bool value);
504 public:
505
506 // optional uint32 eof_frequency = 11 [default = 1];
507 bool has_eof_frequency() const;
508 private:
509 bool _internal_has_eof_frequency() const;
510 public:
511 void clear_eof_frequency();
512 uint32_t eof_frequency() const;
513 void set_eof_frequency(uint32_t value);
514 private:
515 uint32_t _internal_eof_frequency() const;
516 void _internal_set_eof_frequency(uint32_t value);
517 public:
518
519 // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.ArithmeticModel)
520 private:
521 class _Internal;
522
523 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
524 typedef void InternalArenaConstructable_;
525 typedef void DestructorSkippable_;
526 struct Impl_ {
527 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
528 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
529 ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > frequency_;
530 ::PROTOBUF_NAMESPACE_ID::RepeatedField< double > value_bound_;
531 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr name_;
532 uint32_t out_of_range_frequency_;
533 bool is_adaptive_;
534 uint32_t eof_frequency_;
535 };
536 union { Impl_ _impl_; };
537 friend struct ::TableStruct_goby_2facomms_2fprotobuf_2fdccl_2eproto;
538};
539// ===================================================================
540
541
542// ===================================================================
543
544#ifdef __GNUC__
545 #pragma GCC diagnostic push
546 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
547#endif // __GNUC__
548// DCCLConfig
549
550// optional string crypto_passphrase = 2 [(.goby.field) = {
551inline bool DCCLConfig::_internal_has_crypto_passphrase() const {
552 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
553 return value;
554}
555inline bool DCCLConfig::has_crypto_passphrase() const {
556 return _internal_has_crypto_passphrase();
557}
558inline void DCCLConfig::clear_crypto_passphrase() {
559 _impl_.crypto_passphrase_.ClearToEmpty();
560 _impl_._has_bits_[0] &= ~0x00000001u;
561}
562inline const std::string& DCCLConfig::crypto_passphrase() const {
563 // @@protoc_insertion_point(field_get:goby.acomms.protobuf.DCCLConfig.crypto_passphrase)
564 return _internal_crypto_passphrase();
565}
566template <typename ArgT0, typename... ArgT>
567inline PROTOBUF_ALWAYS_INLINE
568void DCCLConfig::set_crypto_passphrase(ArgT0&& arg0, ArgT... args) {
569 _impl_._has_bits_[0] |= 0x00000001u;
570 _impl_.crypto_passphrase_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
571 // @@protoc_insertion_point(field_set:goby.acomms.protobuf.DCCLConfig.crypto_passphrase)
572}
573inline std::string* DCCLConfig::mutable_crypto_passphrase() {
574 std::string* _s = _internal_mutable_crypto_passphrase();
575 // @@protoc_insertion_point(field_mutable:goby.acomms.protobuf.DCCLConfig.crypto_passphrase)
576 return _s;
577}
578inline const std::string& DCCLConfig::_internal_crypto_passphrase() const {
579 return _impl_.crypto_passphrase_.Get();
580}
581inline void DCCLConfig::_internal_set_crypto_passphrase(const std::string& value) {
582 _impl_._has_bits_[0] |= 0x00000001u;
583 _impl_.crypto_passphrase_.Set(value, GetArenaForAllocation());
584}
585inline std::string* DCCLConfig::_internal_mutable_crypto_passphrase() {
586 _impl_._has_bits_[0] |= 0x00000001u;
587 return _impl_.crypto_passphrase_.Mutable(GetArenaForAllocation());
588}
589inline std::string* DCCLConfig::release_crypto_passphrase() {
590 // @@protoc_insertion_point(field_release:goby.acomms.protobuf.DCCLConfig.crypto_passphrase)
591 if (!_internal_has_crypto_passphrase()) {
592 return nullptr;
593 }
594 _impl_._has_bits_[0] &= ~0x00000001u;
595 auto* p = _impl_.crypto_passphrase_.Release();
596#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
597 if (_impl_.crypto_passphrase_.IsDefault()) {
598 _impl_.crypto_passphrase_.Set("", GetArenaForAllocation());
599 }
600#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
601 return p;
602}
603inline void DCCLConfig::set_allocated_crypto_passphrase(std::string* crypto_passphrase) {
604 if (crypto_passphrase != nullptr) {
605 _impl_._has_bits_[0] |= 0x00000001u;
606 } else {
607 _impl_._has_bits_[0] &= ~0x00000001u;
608 }
609 _impl_.crypto_passphrase_.SetAllocated(crypto_passphrase, GetArenaForAllocation());
610#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
611 if (_impl_.crypto_passphrase_.IsDefault()) {
612 _impl_.crypto_passphrase_.Set("", GetArenaForAllocation());
613 }
614#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
615 // @@protoc_insertion_point(field_set_allocated:goby.acomms.protobuf.DCCLConfig.crypto_passphrase)
616}
617
618// repeated uint32 skip_crypto_for_id = 3 [(.goby.field) = {
619inline int DCCLConfig::_internal_skip_crypto_for_id_size() const {
620 return _impl_.skip_crypto_for_id_.size();
621}
622inline int DCCLConfig::skip_crypto_for_id_size() const {
623 return _internal_skip_crypto_for_id_size();
624}
625inline void DCCLConfig::clear_skip_crypto_for_id() {
626 _impl_.skip_crypto_for_id_.Clear();
627}
628inline uint32_t DCCLConfig::_internal_skip_crypto_for_id(int index) const {
629 return _impl_.skip_crypto_for_id_.Get(index);
630}
631inline uint32_t DCCLConfig::skip_crypto_for_id(int index) const {
632 // @@protoc_insertion_point(field_get:goby.acomms.protobuf.DCCLConfig.skip_crypto_for_id)
633 return _internal_skip_crypto_for_id(index);
634}
635inline void DCCLConfig::set_skip_crypto_for_id(int index, uint32_t value) {
636 _impl_.skip_crypto_for_id_.Set(index, value);
637 // @@protoc_insertion_point(field_set:goby.acomms.protobuf.DCCLConfig.skip_crypto_for_id)
638}
639inline void DCCLConfig::_internal_add_skip_crypto_for_id(uint32_t value) {
640 _impl_.skip_crypto_for_id_.Add(value);
641}
642inline void DCCLConfig::add_skip_crypto_for_id(uint32_t value) {
643 _internal_add_skip_crypto_for_id(value);
644 // @@protoc_insertion_point(field_add:goby.acomms.protobuf.DCCLConfig.skip_crypto_for_id)
645}
646inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
647DCCLConfig::_internal_skip_crypto_for_id() const {
648 return _impl_.skip_crypto_for_id_;
649}
650inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
651DCCLConfig::skip_crypto_for_id() const {
652 // @@protoc_insertion_point(field_list:goby.acomms.protobuf.DCCLConfig.skip_crypto_for_id)
653 return _internal_skip_crypto_for_id();
654}
655inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
656DCCLConfig::_internal_mutable_skip_crypto_for_id() {
657 return &_impl_.skip_crypto_for_id_;
658}
659inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
660DCCLConfig::mutable_skip_crypto_for_id() {
661 // @@protoc_insertion_point(field_mutable_list:goby.acomms.protobuf.DCCLConfig.skip_crypto_for_id)
662 return _internal_mutable_skip_crypto_for_id();
663}
664
665// optional string id_codec = 4;
666inline bool DCCLConfig::_internal_has_id_codec() const {
667 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
668 return value;
669}
670inline bool DCCLConfig::has_id_codec() const {
671 return _internal_has_id_codec();
672}
673inline void DCCLConfig::clear_id_codec() {
674 _impl_.id_codec_.ClearToEmpty();
675 _impl_._has_bits_[0] &= ~0x00000002u;
676}
677inline const std::string& DCCLConfig::id_codec() const {
678 // @@protoc_insertion_point(field_get:goby.acomms.protobuf.DCCLConfig.id_codec)
679 return _internal_id_codec();
680}
681template <typename ArgT0, typename... ArgT>
682inline PROTOBUF_ALWAYS_INLINE
683void DCCLConfig::set_id_codec(ArgT0&& arg0, ArgT... args) {
684 _impl_._has_bits_[0] |= 0x00000002u;
685 _impl_.id_codec_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
686 // @@protoc_insertion_point(field_set:goby.acomms.protobuf.DCCLConfig.id_codec)
687}
688inline std::string* DCCLConfig::mutable_id_codec() {
689 std::string* _s = _internal_mutable_id_codec();
690 // @@protoc_insertion_point(field_mutable:goby.acomms.protobuf.DCCLConfig.id_codec)
691 return _s;
692}
693inline const std::string& DCCLConfig::_internal_id_codec() const {
694 return _impl_.id_codec_.Get();
695}
696inline void DCCLConfig::_internal_set_id_codec(const std::string& value) {
697 _impl_._has_bits_[0] |= 0x00000002u;
698 _impl_.id_codec_.Set(value, GetArenaForAllocation());
699}
700inline std::string* DCCLConfig::_internal_mutable_id_codec() {
701 _impl_._has_bits_[0] |= 0x00000002u;
702 return _impl_.id_codec_.Mutable(GetArenaForAllocation());
703}
704inline std::string* DCCLConfig::release_id_codec() {
705 // @@protoc_insertion_point(field_release:goby.acomms.protobuf.DCCLConfig.id_codec)
706 if (!_internal_has_id_codec()) {
707 return nullptr;
708 }
709 _impl_._has_bits_[0] &= ~0x00000002u;
710 auto* p = _impl_.id_codec_.Release();
711#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
712 if (_impl_.id_codec_.IsDefault()) {
713 _impl_.id_codec_.Set("", GetArenaForAllocation());
714 }
715#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
716 return p;
717}
718inline void DCCLConfig::set_allocated_id_codec(std::string* id_codec) {
719 if (id_codec != nullptr) {
720 _impl_._has_bits_[0] |= 0x00000002u;
721 } else {
722 _impl_._has_bits_[0] &= ~0x00000002u;
723 }
724 _impl_.id_codec_.SetAllocated(id_codec, GetArenaForAllocation());
725#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
726 if (_impl_.id_codec_.IsDefault()) {
727 _impl_.id_codec_.Set("", GetArenaForAllocation());
728 }
729#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
730 // @@protoc_insertion_point(field_set_allocated:goby.acomms.protobuf.DCCLConfig.id_codec)
731}
732
733// -------------------------------------------------------------------
734
735// ArithmeticModel
736
737// required string name = 1;
738inline bool ArithmeticModel::_internal_has_name() const {
739 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
740 return value;
741}
742inline bool ArithmeticModel::has_name() const {
743 return _internal_has_name();
744}
745inline void ArithmeticModel::clear_name() {
746 _impl_.name_.ClearToEmpty();
747 _impl_._has_bits_[0] &= ~0x00000001u;
748}
749inline const std::string& ArithmeticModel::name() const {
750 // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ArithmeticModel.name)
751 return _internal_name();
752}
753template <typename ArgT0, typename... ArgT>
754inline PROTOBUF_ALWAYS_INLINE
755void ArithmeticModel::set_name(ArgT0&& arg0, ArgT... args) {
756 _impl_._has_bits_[0] |= 0x00000001u;
757 _impl_.name_.Set(static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
758 // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ArithmeticModel.name)
759}
760inline std::string* ArithmeticModel::mutable_name() {
761 std::string* _s = _internal_mutable_name();
762 // @@protoc_insertion_point(field_mutable:goby.acomms.protobuf.ArithmeticModel.name)
763 return _s;
764}
765inline const std::string& ArithmeticModel::_internal_name() const {
766 return _impl_.name_.Get();
767}
768inline void ArithmeticModel::_internal_set_name(const std::string& value) {
769 _impl_._has_bits_[0] |= 0x00000001u;
770 _impl_.name_.Set(value, GetArenaForAllocation());
771}
772inline std::string* ArithmeticModel::_internal_mutable_name() {
773 _impl_._has_bits_[0] |= 0x00000001u;
774 return _impl_.name_.Mutable(GetArenaForAllocation());
775}
776inline std::string* ArithmeticModel::release_name() {
777 // @@protoc_insertion_point(field_release:goby.acomms.protobuf.ArithmeticModel.name)
778 if (!_internal_has_name()) {
779 return nullptr;
780 }
781 _impl_._has_bits_[0] &= ~0x00000001u;
782 auto* p = _impl_.name_.Release();
783#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
784 if (_impl_.name_.IsDefault()) {
785 _impl_.name_.Set("", GetArenaForAllocation());
786 }
787#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
788 return p;
789}
790inline void ArithmeticModel::set_allocated_name(std::string* name) {
791 if (name != nullptr) {
792 _impl_._has_bits_[0] |= 0x00000001u;
793 } else {
794 _impl_._has_bits_[0] &= ~0x00000001u;
795 }
796 _impl_.name_.SetAllocated(name, GetArenaForAllocation());
797#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
798 if (_impl_.name_.IsDefault()) {
799 _impl_.name_.Set("", GetArenaForAllocation());
800 }
801#endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
802 // @@protoc_insertion_point(field_set_allocated:goby.acomms.protobuf.ArithmeticModel.name)
803}
804
805// repeated uint32 frequency = 10;
806inline int ArithmeticModel::_internal_frequency_size() const {
807 return _impl_.frequency_.size();
808}
809inline int ArithmeticModel::frequency_size() const {
810 return _internal_frequency_size();
811}
812inline void ArithmeticModel::clear_frequency() {
813 _impl_.frequency_.Clear();
814}
815inline uint32_t ArithmeticModel::_internal_frequency(int index) const {
816 return _impl_.frequency_.Get(index);
817}
818inline uint32_t ArithmeticModel::frequency(int index) const {
819 // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ArithmeticModel.frequency)
820 return _internal_frequency(index);
821}
822inline void ArithmeticModel::set_frequency(int index, uint32_t value) {
823 _impl_.frequency_.Set(index, value);
824 // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ArithmeticModel.frequency)
825}
826inline void ArithmeticModel::_internal_add_frequency(uint32_t value) {
827 _impl_.frequency_.Add(value);
828}
829inline void ArithmeticModel::add_frequency(uint32_t value) {
830 _internal_add_frequency(value);
831 // @@protoc_insertion_point(field_add:goby.acomms.protobuf.ArithmeticModel.frequency)
832}
833inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
834ArithmeticModel::_internal_frequency() const {
835 return _impl_.frequency_;
836}
837inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >&
838ArithmeticModel::frequency() const {
839 // @@protoc_insertion_point(field_list:goby.acomms.protobuf.ArithmeticModel.frequency)
840 return _internal_frequency();
841}
842inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
843ArithmeticModel::_internal_mutable_frequency() {
844 return &_impl_.frequency_;
845}
846inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t >*
847ArithmeticModel::mutable_frequency() {
848 // @@protoc_insertion_point(field_mutable_list:goby.acomms.protobuf.ArithmeticModel.frequency)
849 return _internal_mutable_frequency();
850}
851
852// optional uint32 eof_frequency = 11 [default = 1];
853inline bool ArithmeticModel::_internal_has_eof_frequency() const {
854 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
855 return value;
856}
857inline bool ArithmeticModel::has_eof_frequency() const {
858 return _internal_has_eof_frequency();
859}
860inline void ArithmeticModel::clear_eof_frequency() {
861 _impl_.eof_frequency_ = 1u;
862 _impl_._has_bits_[0] &= ~0x00000008u;
863}
864inline uint32_t ArithmeticModel::_internal_eof_frequency() const {
865 return _impl_.eof_frequency_;
866}
867inline uint32_t ArithmeticModel::eof_frequency() const {
868 // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ArithmeticModel.eof_frequency)
869 return _internal_eof_frequency();
870}
871inline void ArithmeticModel::_internal_set_eof_frequency(uint32_t value) {
872 _impl_._has_bits_[0] |= 0x00000008u;
873 _impl_.eof_frequency_ = value;
874}
875inline void ArithmeticModel::set_eof_frequency(uint32_t value) {
876 _internal_set_eof_frequency(value);
877 // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ArithmeticModel.eof_frequency)
878}
879
880// optional uint32 out_of_range_frequency = 12 [default = 0];
881inline bool ArithmeticModel::_internal_has_out_of_range_frequency() const {
882 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
883 return value;
884}
885inline bool ArithmeticModel::has_out_of_range_frequency() const {
886 return _internal_has_out_of_range_frequency();
887}
888inline void ArithmeticModel::clear_out_of_range_frequency() {
889 _impl_.out_of_range_frequency_ = 0u;
890 _impl_._has_bits_[0] &= ~0x00000002u;
891}
892inline uint32_t ArithmeticModel::_internal_out_of_range_frequency() const {
893 return _impl_.out_of_range_frequency_;
894}
895inline uint32_t ArithmeticModel::out_of_range_frequency() const {
896 // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ArithmeticModel.out_of_range_frequency)
897 return _internal_out_of_range_frequency();
898}
899inline void ArithmeticModel::_internal_set_out_of_range_frequency(uint32_t value) {
900 _impl_._has_bits_[0] |= 0x00000002u;
901 _impl_.out_of_range_frequency_ = value;
902}
903inline void ArithmeticModel::set_out_of_range_frequency(uint32_t value) {
904 _internal_set_out_of_range_frequency(value);
905 // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ArithmeticModel.out_of_range_frequency)
906}
907
908// repeated double value_bound = 20;
909inline int ArithmeticModel::_internal_value_bound_size() const {
910 return _impl_.value_bound_.size();
911}
912inline int ArithmeticModel::value_bound_size() const {
913 return _internal_value_bound_size();
914}
915inline void ArithmeticModel::clear_value_bound() {
916 _impl_.value_bound_.Clear();
917}
918inline double ArithmeticModel::_internal_value_bound(int index) const {
919 return _impl_.value_bound_.Get(index);
920}
921inline double ArithmeticModel::value_bound(int index) const {
922 // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ArithmeticModel.value_bound)
923 return _internal_value_bound(index);
924}
925inline void ArithmeticModel::set_value_bound(int index, double value) {
926 _impl_.value_bound_.Set(index, value);
927 // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ArithmeticModel.value_bound)
928}
929inline void ArithmeticModel::_internal_add_value_bound(double value) {
930 _impl_.value_bound_.Add(value);
931}
932inline void ArithmeticModel::add_value_bound(double value) {
933 _internal_add_value_bound(value);
934 // @@protoc_insertion_point(field_add:goby.acomms.protobuf.ArithmeticModel.value_bound)
935}
936inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
937ArithmeticModel::_internal_value_bound() const {
938 return _impl_.value_bound_;
939}
940inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >&
941ArithmeticModel::value_bound() const {
942 // @@protoc_insertion_point(field_list:goby.acomms.protobuf.ArithmeticModel.value_bound)
943 return _internal_value_bound();
944}
945inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
946ArithmeticModel::_internal_mutable_value_bound() {
947 return &_impl_.value_bound_;
948}
949inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< double >*
950ArithmeticModel::mutable_value_bound() {
951 // @@protoc_insertion_point(field_mutable_list:goby.acomms.protobuf.ArithmeticModel.value_bound)
952 return _internal_mutable_value_bound();
953}
954
955// optional bool is_adaptive = 30 [default = false];
956inline bool ArithmeticModel::_internal_has_is_adaptive() const {
957 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
958 return value;
959}
960inline bool ArithmeticModel::has_is_adaptive() const {
961 return _internal_has_is_adaptive();
962}
963inline void ArithmeticModel::clear_is_adaptive() {
964 _impl_.is_adaptive_ = false;
965 _impl_._has_bits_[0] &= ~0x00000004u;
966}
967inline bool ArithmeticModel::_internal_is_adaptive() const {
968 return _impl_.is_adaptive_;
969}
970inline bool ArithmeticModel::is_adaptive() const {
971 // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ArithmeticModel.is_adaptive)
972 return _internal_is_adaptive();
973}
974inline void ArithmeticModel::_internal_set_is_adaptive(bool value) {
975 _impl_._has_bits_[0] |= 0x00000004u;
976 _impl_.is_adaptive_ = value;
977}
978inline void ArithmeticModel::set_is_adaptive(bool value) {
979 _internal_set_is_adaptive(value);
980 // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ArithmeticModel.is_adaptive)
981}
982
983#ifdef __GNUC__
984 #pragma GCC diagnostic pop
985#endif // __GNUC__
986// -------------------------------------------------------------------
987
988
989// @@protoc_insertion_point(namespace_scope)
990
991} // namespace protobuf
992} // namespace acomms
993} // namespace goby
994
995// @@protoc_insertion_point(global_scope)
996
997#include <google/protobuf/port_undef.inc>
998#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fdccl_2eproto
friend void swap(ArithmeticModel &a, ArithmeticModel &b)
Definition dccl.pb.h:340
void Swap(ArithmeticModel *other)
Definition dccl.pb.h:343
PROTOBUF_CONSTEXPR ArithmeticModel(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ArithmeticModel * internal_default_instance()
Definition dccl.pb.h:333
static const ClassData _class_data_
Definition dccl.pb.h:401
void set_name(ArgT0 &&arg0, ArgT... args)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition dccl.pb.h:317
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition dccl.pb.h:327
void CopyFrom(const ArithmeticModel &from)
ArithmeticModel(const ArithmeticModel &from)
void MergeFrom(const ArithmeticModel &from)
Definition dccl.pb.h:370
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void UnsafeArenaSwap(ArithmeticModel *other)
Definition dccl.pb.h:356
ArithmeticModel & operator=(ArithmeticModel &&from) noexcept
Definition dccl.pb.h:300
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition dccl.pb.h:324
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition dccl.pb.h:321
static const ArithmeticModel & default_instance()
Definition dccl.pb.h:330
ArithmeticModel * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition dccl.pb.h:364
ArithmeticModel & operator=(const ArithmeticModel &from)
Definition dccl.pb.h:296
ArithmeticModel(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
ArithmeticModel(ArithmeticModel &&from) noexcept
Definition dccl.pb.h:291
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition dccl.pb.h:314
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > & skip_crypto_for_id() const
Definition dccl.pb.h:651
DCCLConfig(DCCLConfig &&from) noexcept
Definition dccl.pb.h:82
PROTOBUF_CONSTEXPR DCCLConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
DCCLConfig & operator=(const DCCLConfig &from)
Definition dccl.pb.h:87
PROTOBUF_NODISCARD std::string * release_id_codec()
Definition dccl.pb.h:704
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
static const DCCLConfig & default_instance()
Definition dccl.pb.h:121
const std::string & id_codec() const
Definition dccl.pb.h:677
void set_allocated_id_codec(std::string *id_codec)
Definition dccl.pb.h:718
DCCLConfig & operator=(DCCLConfig &&from) noexcept
Definition dccl.pb.h:91
void set_id_codec(ArgT0 &&arg0, ArgT... args)
static constexpr int kIndexInFileMessages
Definition dccl.pb.h:128
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Definition dccl.pb.h:105
DCCLConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition dccl.pb.h:155
void MergeFrom(const DCCLConfig &from)
Definition dccl.pb.h:161
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
Definition dccl.pb.h:108
void UnsafeArenaSwap(DCCLConfig *other)
Definition dccl.pb.h:147
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
void CopyFrom(const DCCLConfig &from)
void set_crypto_passphrase(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition dccl.pb.h:118
void set_allocated_crypto_passphrase(std::string *crypto_passphrase)
Definition dccl.pb.h:603
void Swap(DCCLConfig *other)
Definition dccl.pb.h:134
DCCLConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
size_t ByteSizeLong() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition dccl.pb.h:115
int GetCachedSize() const final
Definition dccl.pb.h:174
static const DCCLConfig * internal_default_instance()
Definition dccl.pb.h:124
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
DCCLConfig(const DCCLConfig &from)
::PROTOBUF_NAMESPACE_ID::RepeatedField< uint32_t > * mutable_skip_crypto_for_id()
Definition dccl.pb.h:660
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition dccl.pb.h:112
std::string * mutable_crypto_passphrase()
Definition dccl.pb.h:573
const std::string & crypto_passphrase() const
Definition dccl.pb.h:562
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
friend void swap(DCCLConfig &a, DCCLConfig &b)
Definition dccl.pb.h:131
void set_skip_crypto_for_id(int index, uint32_t value)
Definition dccl.pb.h:635
void add_skip_crypto_for_id(uint32_t value)
Definition dccl.pb.h:642
PROTOBUF_NODISCARD std::string * release_crypto_passphrase()
Definition dccl.pb.h:589
static const ClassData _class_data_
Definition dccl.pb.h:192
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2facomms_2fprotobuf_2fdccl_2eproto
DCCLConfigDefaultTypeInternal _DCCLConfig_default_instance_
ArithmeticModelDefaultTypeInternal _ArithmeticModel_default_instance_
The global namespace for the Goby project.
#define ByteSizeLong