DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
opmon_entry.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: opmonlib/opmon_entry.proto
3
4#ifndef GOOGLE_PROTOBUF_INCLUDED_opmonlib_2fopmon_5fentry_2eproto_2epb_2eh
5#define GOOGLE_PROTOBUF_INCLUDED_opmonlib_2fopmon_5fentry_2eproto_2epb_2eh
6
7#include <limits>
8#include <string>
9#include <type_traits>
10
11#include "google/protobuf/port_def.inc"
12#if PROTOBUF_VERSION < 4024000
13#error "This file was generated by a newer version of protoc which is"
14#error "incompatible with your Protocol Buffer headers. Please update"
15#error "your headers."
16#endif // PROTOBUF_VERSION
17
18#if 4024004 < PROTOBUF_MIN_PROTOC_VERSION
19#error "This file was generated by an older version of protoc which is"
20#error "incompatible with your Protocol Buffer headers. Please"
21#error "regenerate this file with a newer version of protoc."
22#endif // PROTOBUF_MIN_PROTOC_VERSION
23#include "google/protobuf/port_undef.inc"
24#include "google/protobuf/io/coded_stream.h"
25#include "google/protobuf/arena.h"
26#include "google/protobuf/arenastring.h"
27#include "google/protobuf/generated_message_tctable_decl.h"
28#include "google/protobuf/generated_message_util.h"
29#include "google/protobuf/metadata_lite.h"
30#include "google/protobuf/generated_message_reflection.h"
31#include "google/protobuf/message.h"
32#include "google/protobuf/repeated_field.h" // IWYU pragma: export
33#include "google/protobuf/extension_set.h" // IWYU pragma: export
34#include "google/protobuf/map.h" // IWYU pragma: export
35#include "google/protobuf/map_entry.h"
36#include "google/protobuf/map_field_inl.h"
37#include "google/protobuf/generated_enum_reflection.h"
38#include "google/protobuf/unknown_field_set.h"
39#include "google/protobuf/timestamp.pb.h"
40// @@protoc_insertion_point(includes)
41
42// Must be included last.
43#include "google/protobuf/port_def.inc"
44
45#define PROTOBUF_INTERNAL_EXPORT_opmonlib_2fopmon_5fentry_2eproto
46
47namespace google {
48namespace protobuf {
49namespace internal {
50class AnyMetadata;
51} // namespace internal
52} // namespace protobuf
53} // namespace google
54
55// Internal implementation detail -- do not use these members.
57 static const ::uint32_t offsets[];
58};
59extern const ::google::protobuf::internal::DescriptorTable
61namespace dunedaq {
62namespace opmon {
63class OpMonEntry;
64struct OpMonEntryDefaultTypeInternal;
65extern OpMonEntryDefaultTypeInternal _OpMonEntry_default_instance_;
66class OpMonEntry_CustomOriginEntry_DoNotUse;
67struct OpMonEntry_CustomOriginEntry_DoNotUseDefaultTypeInternal;
68extern OpMonEntry_CustomOriginEntry_DoNotUseDefaultTypeInternal _OpMonEntry_CustomOriginEntry_DoNotUse_default_instance_;
69class OpMonEntry_DataEntry_DoNotUse;
70struct OpMonEntry_DataEntry_DoNotUseDefaultTypeInternal;
71extern OpMonEntry_DataEntry_DoNotUseDefaultTypeInternal _OpMonEntry_DataEntry_DoNotUse_default_instance_;
72class OpMonId;
73struct OpMonIdDefaultTypeInternal;
74extern OpMonIdDefaultTypeInternal _OpMonId_default_instance_;
75class OpMonValue;
76struct OpMonValueDefaultTypeInternal;
77extern OpMonValueDefaultTypeInternal _OpMonValue_default_instance_;
78} // namespace opmon
79} // namespace dunedaq
80namespace google {
81namespace protobuf {
82} // namespace protobuf
83} // namespace google
84
85namespace dunedaq {
86namespace opmon {
87enum NullValue : int {
90 std::numeric_limits<::int32_t>::min(),
92 std::numeric_limits<::int32_t>::max(),
93};
94
95bool NullValue_IsValid(int value);
96constexpr NullValue NullValue_MIN = static_cast<NullValue>(0);
97constexpr NullValue NullValue_MAX = static_cast<NullValue>(0);
98constexpr int NullValue_ARRAYSIZE = 0 + 1;
99const ::google::protobuf::EnumDescriptor*
101template <typename T>
102const std::string& NullValue_Name(T value) {
103 static_assert(std::is_same<T, NullValue>::value ||
104 std::is_integral<T>::value,
105 "Incorrect type passed to NullValue_Name().");
106 return NullValue_Name(static_cast<NullValue>(value));
107}
108template <>
109inline const std::string& NullValue_Name(NullValue value) {
110 return ::google::protobuf::internal::NameOfDenseEnum<NullValue_descriptor,
111 0, 0>(
112 static_cast<int>(value));
113}
114inline bool NullValue_Parse(absl::string_view name, NullValue* value) {
115 return ::google::protobuf::internal::ParseNamedEnum<NullValue>(
116 NullValue_descriptor(), name, value);
117}
118
119// ===================================================================
120
121
122// -------------------------------------------------------------------
123
124class OpMonValue final :
125 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dunedaq.opmon.OpMonValue) */ {
126 public:
127 inline OpMonValue() : OpMonValue(nullptr) {}
128 ~OpMonValue() override;
129 template<typename = void>
130 explicit PROTOBUF_CONSTEXPR OpMonValue(::google::protobuf::internal::ConstantInitialized);
131
132 OpMonValue(const OpMonValue& from);
133 OpMonValue(OpMonValue&& from) noexcept
134 : OpMonValue() {
135 *this = ::std::move(from);
136 }
137
138 inline OpMonValue& operator=(const OpMonValue& from) {
139 CopyFrom(from);
140 return *this;
141 }
142 inline OpMonValue& operator=(OpMonValue&& from) noexcept {
143 if (this == &from) return *this;
144 if (GetOwningArena() == from.GetOwningArena()
145 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
146 && GetOwningArena() != nullptr
147 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
148 ) {
149 InternalSwap(&from);
150 } else {
151 CopyFrom(from);
152 }
153 return *this;
154 }
155
156 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
157 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
158 }
159 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
160 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
161 }
162
163 static const ::google::protobuf::Descriptor* descriptor() {
164 return GetDescriptor();
165 }
166 static const ::google::protobuf::Descriptor* GetDescriptor() {
167 return default_instance().GetMetadata().descriptor;
168 }
169 static const ::google::protobuf::Reflection* GetReflection() {
170 return default_instance().GetMetadata().reflection;
171 }
172 static const OpMonValue& default_instance() {
174 }
187
188 static inline const OpMonValue* internal_default_instance() {
189 return reinterpret_cast<const OpMonValue*>(
191 }
192 static constexpr int kIndexInFileMessages =
193 0;
194
195 friend void swap(OpMonValue& a, OpMonValue& b) {
196 a.Swap(&b);
197 }
198 inline void Swap(OpMonValue* other) {
199 if (other == this) return;
200 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
201 if (GetOwningArena() != nullptr &&
202 GetOwningArena() == other->GetOwningArena()) {
203 #else // PROTOBUF_FORCE_COPY_IN_SWAP
204 if (GetOwningArena() == other->GetOwningArena()) {
205 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
206 InternalSwap(other);
207 } else {
208 ::google::protobuf::internal::GenericSwap(this, other);
209 }
210 }
212 if (other == this) return;
213 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
214 InternalSwap(other);
215 }
216
217 // implements Message ----------------------------------------------
218
219 OpMonValue* New(::google::protobuf::Arena* arena = nullptr) const final {
220 return CreateMaybeMessage<OpMonValue>(arena);
221 }
222 using ::google::protobuf::Message::CopyFrom;
223 void CopyFrom(const OpMonValue& from);
224 using ::google::protobuf::Message::MergeFrom;
225 void MergeFrom( const OpMonValue& from) {
226 OpMonValue::MergeImpl(*this, from);
227 }
228 private:
229 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
230 public:
231 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
232 bool IsInitialized() const final;
233
234 ::size_t ByteSizeLong() const final;
235 const char* _InternalParse(const char* ptr, ::google::protobuf::internal::ParseContext* ctx) final;
236 ::uint8_t* _InternalSerialize(
237 ::uint8_t* target, ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
238 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
239
240 private:
241 void SharedCtor(::google::protobuf::Arena* arena);
242 void SharedDtor();
243 void SetCachedSize(int size) const final;
244 void InternalSwap(OpMonValue* other);
245
246 private:
247 friend class ::google::protobuf::internal::AnyMetadata;
248 static ::absl::string_view FullMessageName() {
249 return "dunedaq.opmon.OpMonValue";
250 }
251 protected:
252 explicit OpMonValue(::google::protobuf::Arena* arena);
253 public:
254
255 static const ClassData _class_data_;
256 const ::google::protobuf::Message::ClassData*GetClassData() const final;
257
258 ::google::protobuf::Metadata GetMetadata() const final;
259
260 // nested types ----------------------------------------------------
261
262 // accessors -------------------------------------------------------
263
264 enum : int {
274 };
275 // .dunedaq.opmon.NullValue null_value = 1;
276 bool has_null_value() const;
277 void clear_null_value() ;
280
281 private:
284
285 public:
286 // int32 int4_value = 2;
287 bool has_int4_value() const;
288 void clear_int4_value() ;
289 ::int32_t int4_value() const;
290 void set_int4_value(::int32_t value);
291
292 private:
293 ::int32_t _internal_int4_value() const;
294 void _internal_set_int4_value(::int32_t value);
295
296 public:
297 // int64 int8_value = 3;
298 bool has_int8_value() const;
299 void clear_int8_value() ;
300 ::int64_t int8_value() const;
301 void set_int8_value(::int64_t value);
302
303 private:
304 ::int64_t _internal_int8_value() const;
305 void _internal_set_int8_value(::int64_t value);
306
307 public:
308 // uint32 uint4_value = 4;
309 bool has_uint4_value() const;
310 void clear_uint4_value() ;
311 ::uint32_t uint4_value() const;
312 void set_uint4_value(::uint32_t value);
313
314 private:
315 ::uint32_t _internal_uint4_value() const;
316 void _internal_set_uint4_value(::uint32_t value);
317
318 public:
319 // uint64 uint8_value = 5;
320 bool has_uint8_value() const;
321 void clear_uint8_value() ;
322 ::uint64_t uint8_value() const;
323 void set_uint8_value(::uint64_t value);
324
325 private:
326 ::uint64_t _internal_uint8_value() const;
327 void _internal_set_uint8_value(::uint64_t value);
328
329 public:
330 // double double_value = 10;
331 bool has_double_value() const;
332 void clear_double_value() ;
333 double double_value() const;
334 void set_double_value(double value);
335
336 private:
337 double _internal_double_value() const;
338 void _internal_set_double_value(double value);
339
340 public:
341 // float float_value = 11;
342 bool has_float_value() const;
343 void clear_float_value() ;
344 float float_value() const;
345 void set_float_value(float value);
346
347 private:
348 float _internal_float_value() const;
349 void _internal_set_float_value(float value);
350
351 public:
352 // bool boolean_value = 15;
353 bool has_boolean_value() const;
354 void clear_boolean_value() ;
355 bool boolean_value() const;
356 void set_boolean_value(bool value);
357
358 private:
359 bool _internal_boolean_value() const;
360 void _internal_set_boolean_value(bool value);
361
362 public:
363 // string string_value = 20;
364 bool has_string_value() const;
365 void clear_string_value() ;
366 const std::string& string_value() const;
367 template <typename Arg_ = const std::string&, typename... Args_>
368 void set_string_value(Arg_&& arg, Args_... args);
369 std::string* mutable_string_value();
370 PROTOBUF_NODISCARD std::string* release_string_value();
371 void set_allocated_string_value(std::string* ptr);
372
373 private:
374 const std::string& _internal_string_value() const;
375 inline PROTOBUF_ALWAYS_INLINE void _internal_set_string_value(
376 const std::string& value);
377 std::string* _internal_mutable_string_value();
378
379 public:
380 void clear_kind();
381 KindCase kind_case() const;
382 // @@protoc_insertion_point(class_scope:dunedaq.opmon.OpMonValue)
383 private:
384 class _Internal;
385 void set_has_null_value();
386 void set_has_int4_value();
387 void set_has_int8_value();
388 void set_has_uint4_value();
389 void set_has_uint8_value();
391 void set_has_float_value();
394
395 inline bool has_kind() const;
396 inline void clear_has_kind();
397
398 friend class ::google::protobuf::internal::TcParser;
399 static const ::google::protobuf::internal::TcParseTable<0, 9, 0, 53, 2> _table_;
400 template <typename T> friend class ::google::protobuf::Arena::InternalHelper;
403 struct Impl_ {
404 union KindUnion {
405 constexpr KindUnion() : _constinit_{} {}
406 ::google::protobuf::internal::ConstantInitialized _constinit_;
408 ::int32_t int4_value_;
409 ::int64_t int8_value_;
410 ::uint32_t uint4_value_;
411 ::uint64_t uint8_value_;
415 ::google::protobuf::internal::ArenaStringPtr string_value_;
417 mutable ::google::protobuf::internal::CachedSize _cached_size_;
418 ::uint32_t _oneof_case_[1];
419
420 PROTOBUF_TSAN_DECLARE_MEMBER
421 };
422 union { Impl_ _impl_; };
423 friend struct ::TableStruct_opmonlib_2fopmon_5fentry_2eproto;
424};// -------------------------------------------------------------------
425
426class OpMonId final :
427 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dunedaq.opmon.OpMonId) */ {
428 public:
429 inline OpMonId() : OpMonId(nullptr) {}
430 ~OpMonId() override;
431 template<typename = void>
432 explicit PROTOBUF_CONSTEXPR OpMonId(::google::protobuf::internal::ConstantInitialized);
433
434 OpMonId(const OpMonId& from);
435 OpMonId(OpMonId&& from) noexcept
436 : OpMonId() {
437 *this = ::std::move(from);
438 }
439
440 inline OpMonId& operator=(const OpMonId& from) {
441 CopyFrom(from);
442 return *this;
443 }
444 inline OpMonId& operator=(OpMonId&& from) noexcept {
445 if (this == &from) return *this;
446 if (GetOwningArena() == from.GetOwningArena()
447 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
448 && GetOwningArena() != nullptr
449 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
450 ) {
451 InternalSwap(&from);
452 } else {
453 CopyFrom(from);
454 }
455 return *this;
456 }
457
458 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
459 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
460 }
461 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
462 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
463 }
464
465 static const ::google::protobuf::Descriptor* descriptor() {
466 return GetDescriptor();
467 }
468 static const ::google::protobuf::Descriptor* GetDescriptor() {
469 return default_instance().GetMetadata().descriptor;
470 }
471 static const ::google::protobuf::Reflection* GetReflection() {
472 return default_instance().GetMetadata().reflection;
473 }
474 static const OpMonId& default_instance() {
475 return *internal_default_instance();
476 }
477 static inline const OpMonId* internal_default_instance() {
478 return reinterpret_cast<const OpMonId*>(
480 }
481 static constexpr int kIndexInFileMessages =
482 1;
483
484 friend void swap(OpMonId& a, OpMonId& b) {
485 a.Swap(&b);
486 }
487 inline void Swap(OpMonId* other) {
488 if (other == this) return;
489 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
490 if (GetOwningArena() != nullptr &&
491 GetOwningArena() == other->GetOwningArena()) {
492 #else // PROTOBUF_FORCE_COPY_IN_SWAP
493 if (GetOwningArena() == other->GetOwningArena()) {
494 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
495 InternalSwap(other);
496 } else {
497 ::google::protobuf::internal::GenericSwap(this, other);
498 }
499 }
501 if (other == this) return;
502 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
503 InternalSwap(other);
504 }
505
506 // implements Message ----------------------------------------------
507
508 OpMonId* New(::google::protobuf::Arena* arena = nullptr) const final {
509 return CreateMaybeMessage<OpMonId>(arena);
510 }
511 using ::google::protobuf::Message::CopyFrom;
512 void CopyFrom(const OpMonId& from);
513 using ::google::protobuf::Message::MergeFrom;
514 void MergeFrom( const OpMonId& from) {
515 OpMonId::MergeImpl(*this, from);
516 }
517 private:
518 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
519 public:
520 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
521 bool IsInitialized() const final;
522
523 ::size_t ByteSizeLong() const final;
524 const char* _InternalParse(const char* ptr, ::google::protobuf::internal::ParseContext* ctx) final;
525 ::uint8_t* _InternalSerialize(
526 ::uint8_t* target, ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
527 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
528
529 private:
530 void SharedCtor(::google::protobuf::Arena* arena);
531 void SharedDtor();
532 void SetCachedSize(int size) const final;
533 void InternalSwap(OpMonId* other);
534
535 private:
536 friend class ::google::protobuf::internal::AnyMetadata;
537 static ::absl::string_view FullMessageName() {
538 return "dunedaq.opmon.OpMonId";
539 }
540 protected:
541 explicit OpMonId(::google::protobuf::Arena* arena);
542 public:
543
544 static const ClassData _class_data_;
545 const ::google::protobuf::Message::ClassData*GetClassData() const final;
546
547 ::google::protobuf::Metadata GetMetadata() const final;
548
549 // nested types ----------------------------------------------------
550
551 // accessors -------------------------------------------------------
552
553 enum : int {
554 kSubstructureFieldNumber = 10,
555 kSessionFieldNumber = 1,
556 kApplicationFieldNumber = 2,
557 };
558 // repeated string substructure = 10;
559 int substructure_size() const;
560 private:
561 int _internal_substructure_size() const;
562
563 public:
564 void clear_substructure() ;
565 const std::string& substructure(int index) const;
566 std::string* mutable_substructure(int index);
567 void set_substructure(int index, const std::string& value);
568 void set_substructure(int index, std::string&& value);
569 void set_substructure(int index, const char* value);
570 void set_substructure(int index, const char* value, std::size_t size);
571 void set_substructure(int index, absl::string_view value);
572 std::string* add_substructure();
573 void add_substructure(const std::string& value);
574 void add_substructure(std::string&& value);
575 void add_substructure(const char* value);
576 void add_substructure(const char* value, std::size_t size);
577 void add_substructure(absl::string_view value);
578 const ::google::protobuf::RepeatedPtrField<std::string>& substructure() const;
579 ::google::protobuf::RepeatedPtrField<std::string>* mutable_substructure();
580
581 private:
582 const ::google::protobuf::RepeatedPtrField<std::string>& _internal_substructure() const;
583 ::google::protobuf::RepeatedPtrField<std::string>* _internal_mutable_substructure();
584
585 public:
586 // string session = 1;
587 void clear_session() ;
588 const std::string& session() const;
589 template <typename Arg_ = const std::string&, typename... Args_>
590 void set_session(Arg_&& arg, Args_... args);
591 std::string* mutable_session();
592 PROTOBUF_NODISCARD std::string* release_session();
593 void set_allocated_session(std::string* ptr);
594
595 private:
596 const std::string& _internal_session() const;
597 inline PROTOBUF_ALWAYS_INLINE void _internal_set_session(
598 const std::string& value);
599 std::string* _internal_mutable_session();
600
601 public:
602 // string application = 2;
603 void clear_application() ;
604 const std::string& application() const;
605 template <typename Arg_ = const std::string&, typename... Args_>
606 void set_application(Arg_&& arg, Args_... args);
607 std::string* mutable_application();
608 PROTOBUF_NODISCARD std::string* release_application();
609 void set_allocated_application(std::string* ptr);
610
611 private:
612 const std::string& _internal_application() const;
613 inline PROTOBUF_ALWAYS_INLINE void _internal_set_application(
614 const std::string& value);
615 std::string* _internal_mutable_application();
616
617 public:
618 // @@protoc_insertion_point(class_scope:dunedaq.opmon.OpMonId)
619 private:
620 class _Internal;
621
622 friend class ::google::protobuf::internal::TcParser;
623 static const ::google::protobuf::internal::TcParseTable<1, 3, 0, 60, 2> _table_;
624 template <typename T> friend class ::google::protobuf::Arena::InternalHelper;
627 struct Impl_ {
628 ::google::protobuf::RepeatedPtrField<std::string> substructure_;
629 ::google::protobuf::internal::ArenaStringPtr session_;
630 ::google::protobuf::internal::ArenaStringPtr application_;
631 mutable ::google::protobuf::internal::CachedSize _cached_size_;
632 PROTOBUF_TSAN_DECLARE_MEMBER
633 };
634 union { Impl_ _impl_; };
635 friend struct ::TableStruct_opmonlib_2fopmon_5fentry_2eproto;
636};// -------------------------------------------------------------------
637
638class OpMonEntry_CustomOriginEntry_DoNotUse final : public ::google::protobuf::internal::MapEntry<OpMonEntry_CustomOriginEntry_DoNotUse,
639 std::string, std::string,
640 ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
641 ::google::protobuf::internal::WireFormatLite::TYPE_STRING> {
642public:
643 typedef ::google::protobuf::internal::MapEntry<OpMonEntry_CustomOriginEntry_DoNotUse,
644 std::string, std::string,
645 ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
646 ::google::protobuf::internal::WireFormatLite::TYPE_STRING> SuperType;
648 template <typename = void>
649 explicit PROTOBUF_CONSTEXPR OpMonEntry_CustomOriginEntry_DoNotUse(
650 ::google::protobuf::internal::ConstantInitialized);
651 explicit OpMonEntry_CustomOriginEntry_DoNotUse(::google::protobuf::Arena* arena);
652 void MergeFrom(const OpMonEntry_CustomOriginEntry_DoNotUse& other);
654 static bool ValidateKey(std::string* s) {
655 return ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::google::protobuf::internal::WireFormatLite::PARSE, "dunedaq.opmon.OpMonEntry.CustomOriginEntry.key");
656 }
657 static bool ValidateValue(std::string* s) {
658 return ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::google::protobuf::internal::WireFormatLite::PARSE, "dunedaq.opmon.OpMonEntry.CustomOriginEntry.value");
659 }
660 using ::google::protobuf::Message::MergeFrom;
661 ::google::protobuf::Metadata GetMetadata() const final;
663};
664// -------------------------------------------------------------------
665
666class OpMonEntry_DataEntry_DoNotUse final : public ::google::protobuf::internal::MapEntry<OpMonEntry_DataEntry_DoNotUse,
667 std::string, ::dunedaq::opmon::OpMonValue,
668 ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
669 ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE> {
670public:
671 typedef ::google::protobuf::internal::MapEntry<OpMonEntry_DataEntry_DoNotUse,
672 std::string, ::dunedaq::opmon::OpMonValue,
673 ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
674 ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE> SuperType;
676 template <typename = void>
677 explicit PROTOBUF_CONSTEXPR OpMonEntry_DataEntry_DoNotUse(
678 ::google::protobuf::internal::ConstantInitialized);
679 explicit OpMonEntry_DataEntry_DoNotUse(::google::protobuf::Arena* arena);
680 void MergeFrom(const OpMonEntry_DataEntry_DoNotUse& other);
682 static bool ValidateKey(std::string* s) {
683 return ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::google::protobuf::internal::WireFormatLite::PARSE, "dunedaq.opmon.OpMonEntry.DataEntry.key");
684 }
685 static bool ValidateValue(void*) { return true; }
686 using ::google::protobuf::Message::MergeFrom;
687 ::google::protobuf::Metadata GetMetadata() const final;
689};
690// -------------------------------------------------------------------
691
692class OpMonEntry final :
693 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dunedaq.opmon.OpMonEntry) */ {
694 public:
695 inline OpMonEntry() : OpMonEntry(nullptr) {}
696 ~OpMonEntry() override;
697 template<typename = void>
698 explicit PROTOBUF_CONSTEXPR OpMonEntry(::google::protobuf::internal::ConstantInitialized);
699
700 OpMonEntry(const OpMonEntry& from);
701 OpMonEntry(OpMonEntry&& from) noexcept
702 : OpMonEntry() {
703 *this = ::std::move(from);
704 }
705
706 inline OpMonEntry& operator=(const OpMonEntry& from) {
707 CopyFrom(from);
708 return *this;
709 }
710 inline OpMonEntry& operator=(OpMonEntry&& from) noexcept {
711 if (this == &from) return *this;
712 if (GetOwningArena() == from.GetOwningArena()
713 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
714 && GetOwningArena() != nullptr
715 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
716 ) {
717 InternalSwap(&from);
718 } else {
719 CopyFrom(from);
720 }
721 return *this;
722 }
723
724 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
725 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
726 }
727 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
728 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
729 }
730
731 static const ::google::protobuf::Descriptor* descriptor() {
732 return GetDescriptor();
733 }
734 static const ::google::protobuf::Descriptor* GetDescriptor() {
735 return default_instance().GetMetadata().descriptor;
736 }
737 static const ::google::protobuf::Reflection* GetReflection() {
738 return default_instance().GetMetadata().reflection;
739 }
740 static const OpMonEntry& default_instance() {
741 return *internal_default_instance();
742 }
743 static inline const OpMonEntry* internal_default_instance() {
744 return reinterpret_cast<const OpMonEntry*>(
746 }
747 static constexpr int kIndexInFileMessages =
748 4;
749
750 friend void swap(OpMonEntry& a, OpMonEntry& b) {
751 a.Swap(&b);
752 }
753 inline void Swap(OpMonEntry* other) {
754 if (other == this) return;
755 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
756 if (GetOwningArena() != nullptr &&
757 GetOwningArena() == other->GetOwningArena()) {
758 #else // PROTOBUF_FORCE_COPY_IN_SWAP
759 if (GetOwningArena() == other->GetOwningArena()) {
760 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
761 InternalSwap(other);
762 } else {
763 ::google::protobuf::internal::GenericSwap(this, other);
764 }
765 }
767 if (other == this) return;
768 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
769 InternalSwap(other);
770 }
771
772 // implements Message ----------------------------------------------
773
774 OpMonEntry* New(::google::protobuf::Arena* arena = nullptr) const final {
775 return CreateMaybeMessage<OpMonEntry>(arena);
776 }
777 using ::google::protobuf::Message::CopyFrom;
778 void CopyFrom(const OpMonEntry& from);
779 using ::google::protobuf::Message::MergeFrom;
780 void MergeFrom( const OpMonEntry& from) {
781 OpMonEntry::MergeImpl(*this, from);
782 }
783 private:
784 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
785 public:
786 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
787 bool IsInitialized() const final;
788
789 ::size_t ByteSizeLong() const final;
790 const char* _InternalParse(const char* ptr, ::google::protobuf::internal::ParseContext* ctx) final;
791 ::uint8_t* _InternalSerialize(
792 ::uint8_t* target, ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
793 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
794
795 private:
796 void SharedCtor(::google::protobuf::Arena* arena);
797 void SharedDtor();
798 void SetCachedSize(int size) const final;
799 void InternalSwap(OpMonEntry* other);
800
801 private:
802 friend class ::google::protobuf::internal::AnyMetadata;
803 static ::absl::string_view FullMessageName() {
804 return "dunedaq.opmon.OpMonEntry";
805 }
806 protected:
807 explicit OpMonEntry(::google::protobuf::Arena* arena);
808 public:
809
810 static const ClassData _class_data_;
811 const ::google::protobuf::Message::ClassData*GetClassData() const final;
812
813 ::google::protobuf::Metadata GetMetadata() const final;
814
815 // nested types ----------------------------------------------------
816
817
818 // accessors -------------------------------------------------------
819
820 enum : int {
821 kCustomOriginFieldNumber = 3,
822 kDataFieldNumber = 10,
823 kMeasurementFieldNumber = 5,
824 kTimeFieldNumber = 1,
825 kOriginFieldNumber = 2,
826 };
827 // map<string, string> custom_origin = 3;
828 int custom_origin_size() const;
829 private:
830 int _internal_custom_origin_size() const;
831
832 public:
833 void clear_custom_origin() ;
834 const ::google::protobuf::Map<std::string, std::string>& custom_origin() const;
835 ::google::protobuf::Map<std::string, std::string>* mutable_custom_origin();
836
837 private:
838 const ::google::protobuf::Map<std::string, std::string>& _internal_custom_origin() const;
839 ::google::protobuf::Map<std::string, std::string>* _internal_mutable_custom_origin();
840
841 public:
842 // map<string, .dunedaq.opmon.OpMonValue> data = 10;
843 int data_size() const;
844 private:
845 int _internal_data_size() const;
846
847 public:
848 void clear_data() ;
849 const ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>& data() const;
850 ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>* mutable_data();
851
852 private:
853 const ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>& _internal_data() const;
854 ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>* _internal_mutable_data();
855
856 public:
857 // string measurement = 5;
858 void clear_measurement() ;
859 const std::string& measurement() const;
860 template <typename Arg_ = const std::string&, typename... Args_>
861 void set_measurement(Arg_&& arg, Args_... args);
862 std::string* mutable_measurement();
863 PROTOBUF_NODISCARD std::string* release_measurement();
864 void set_allocated_measurement(std::string* ptr);
865
866 private:
867 const std::string& _internal_measurement() const;
868 inline PROTOBUF_ALWAYS_INLINE void _internal_set_measurement(
869 const std::string& value);
870 std::string* _internal_mutable_measurement();
871
872 public:
873 // .google.protobuf.Timestamp time = 1;
874 bool has_time() const;
875 void clear_time() ;
876 const ::google::protobuf::Timestamp& time() const;
877 PROTOBUF_NODISCARD ::google::protobuf::Timestamp* release_time();
878 ::google::protobuf::Timestamp* mutable_time();
879 void set_allocated_time(::google::protobuf::Timestamp* value);
880 void unsafe_arena_set_allocated_time(::google::protobuf::Timestamp* value);
881 ::google::protobuf::Timestamp* unsafe_arena_release_time();
882
883 private:
884 const ::google::protobuf::Timestamp& _internal_time() const;
885 ::google::protobuf::Timestamp* _internal_mutable_time();
886
887 public:
888 // .dunedaq.opmon.OpMonId origin = 2;
889 bool has_origin() const;
890 void clear_origin() ;
891 const ::dunedaq::opmon::OpMonId& origin() const;
892 PROTOBUF_NODISCARD ::dunedaq::opmon::OpMonId* release_origin();
893 ::dunedaq::opmon::OpMonId* mutable_origin();
894 void set_allocated_origin(::dunedaq::opmon::OpMonId* value);
895 void unsafe_arena_set_allocated_origin(::dunedaq::opmon::OpMonId* value);
896 ::dunedaq::opmon::OpMonId* unsafe_arena_release_origin();
897
898 private:
899 const ::dunedaq::opmon::OpMonId& _internal_origin() const;
900 ::dunedaq::opmon::OpMonId* _internal_mutable_origin();
901
902 public:
903 // @@protoc_insertion_point(class_scope:dunedaq.opmon.OpMonEntry)
904 private:
905 class _Internal;
906
907 friend class ::google::protobuf::internal::TcParser;
908 static const ::google::protobuf::internal::TcParseTable<3, 5, 5, 61, 2> _table_;
909 template <typename T> friend class ::google::protobuf::Arena::InternalHelper;
912 struct Impl_ {
913 ::google::protobuf::internal::HasBits<1> _has_bits_;
914 mutable ::google::protobuf::internal::CachedSize _cached_size_;
915 ::google::protobuf::internal::MapField<OpMonEntry_CustomOriginEntry_DoNotUse, std::string, std::string,
916 ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
917 ::google::protobuf::internal::WireFormatLite::TYPE_STRING>
919 ::google::protobuf::internal::MapField<OpMonEntry_DataEntry_DoNotUse, std::string, ::dunedaq::opmon::OpMonValue,
920 ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
921 ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE>
923 ::google::protobuf::internal::ArenaStringPtr measurement_;
924 ::google::protobuf::Timestamp* time_;
926 PROTOBUF_TSAN_DECLARE_MEMBER
927 };
928 union { Impl_ _impl_; };
929 friend struct ::TableStruct_opmonlib_2fopmon_5fentry_2eproto;
930};
931
932// ===================================================================
933
934
935
936
937// ===================================================================
938
939
940#ifdef __GNUC__
941#pragma GCC diagnostic push
942#pragma GCC diagnostic ignored "-Wstrict-aliasing"
943#endif // __GNUC__
944// -------------------------------------------------------------------
945
946// OpMonValue
947
948// .dunedaq.opmon.NullValue null_value = 1;
949inline bool OpMonValue::has_null_value() const {
950 return kind_case() == kNullValue;
951}
952inline void OpMonValue::set_has_null_value() {
953 _impl_._oneof_case_[0] = kNullValue;
954}
955inline void OpMonValue::clear_null_value() {
956 if (kind_case() == kNullValue) {
957 _impl_.kind_.null_value_ = 0;
958 clear_has_kind();
959 }
960}
961inline ::dunedaq::opmon::NullValue OpMonValue::null_value() const {
962 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonValue.null_value)
963 return _internal_null_value();
964}
965inline void OpMonValue::set_null_value(::dunedaq::opmon::NullValue value) {
966 _internal_set_null_value(value);
967 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonValue.null_value)
968}
969inline ::dunedaq::opmon::NullValue OpMonValue::_internal_null_value() const {
970 if (kind_case() == kNullValue) {
971 return static_cast<::dunedaq::opmon::NullValue>(_impl_.kind_.null_value_);
972 }
973 return static_cast<::dunedaq::opmon::NullValue>(0);
974}
975inline void OpMonValue::_internal_set_null_value(::dunedaq::opmon::NullValue value) {
976 if (kind_case() != kNullValue) {
977 clear_kind();
978 set_has_null_value();
979 }
980 _impl_.kind_.null_value_ = value;
981}
982
983// int32 int4_value = 2;
984inline bool OpMonValue::has_int4_value() const {
985 return kind_case() == kInt4Value;
986}
987inline void OpMonValue::set_has_int4_value() {
988 _impl_._oneof_case_[0] = kInt4Value;
989}
990inline void OpMonValue::clear_int4_value() {
991 if (kind_case() == kInt4Value) {
992 _impl_.kind_.int4_value_ = 0;
993 clear_has_kind();
994 }
995}
996inline ::int32_t OpMonValue::int4_value() const {
997 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonValue.int4_value)
998 return _internal_int4_value();
999}
1000inline void OpMonValue::set_int4_value(::int32_t value) {
1001 _internal_set_int4_value(value);
1002 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonValue.int4_value)
1003}
1004inline ::int32_t OpMonValue::_internal_int4_value() const {
1005 if (kind_case() == kInt4Value) {
1006 return _impl_.kind_.int4_value_;
1007 }
1008 return 0;
1009}
1010inline void OpMonValue::_internal_set_int4_value(::int32_t value) {
1011 if (kind_case() != kInt4Value) {
1012 clear_kind();
1013 set_has_int4_value();
1014 }
1015 _impl_.kind_.int4_value_ = value;
1016}
1017
1018// int64 int8_value = 3;
1019inline bool OpMonValue::has_int8_value() const {
1020 return kind_case() == kInt8Value;
1021}
1022inline void OpMonValue::set_has_int8_value() {
1023 _impl_._oneof_case_[0] = kInt8Value;
1024}
1025inline void OpMonValue::clear_int8_value() {
1026 if (kind_case() == kInt8Value) {
1027 _impl_.kind_.int8_value_ = ::int64_t{0};
1028 clear_has_kind();
1029 }
1030}
1031inline ::int64_t OpMonValue::int8_value() const {
1032 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonValue.int8_value)
1033 return _internal_int8_value();
1034}
1035inline void OpMonValue::set_int8_value(::int64_t value) {
1036 _internal_set_int8_value(value);
1037 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonValue.int8_value)
1038}
1039inline ::int64_t OpMonValue::_internal_int8_value() const {
1040 if (kind_case() == kInt8Value) {
1041 return _impl_.kind_.int8_value_;
1042 }
1043 return ::int64_t{0};
1044}
1045inline void OpMonValue::_internal_set_int8_value(::int64_t value) {
1046 if (kind_case() != kInt8Value) {
1047 clear_kind();
1048 set_has_int8_value();
1049 }
1050 _impl_.kind_.int8_value_ = value;
1051}
1052
1053// uint32 uint4_value = 4;
1054inline bool OpMonValue::has_uint4_value() const {
1055 return kind_case() == kUint4Value;
1056}
1057inline void OpMonValue::set_has_uint4_value() {
1058 _impl_._oneof_case_[0] = kUint4Value;
1059}
1060inline void OpMonValue::clear_uint4_value() {
1061 if (kind_case() == kUint4Value) {
1062 _impl_.kind_.uint4_value_ = 0u;
1063 clear_has_kind();
1064 }
1065}
1066inline ::uint32_t OpMonValue::uint4_value() const {
1067 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonValue.uint4_value)
1068 return _internal_uint4_value();
1069}
1070inline void OpMonValue::set_uint4_value(::uint32_t value) {
1071 _internal_set_uint4_value(value);
1072 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonValue.uint4_value)
1073}
1074inline ::uint32_t OpMonValue::_internal_uint4_value() const {
1075 if (kind_case() == kUint4Value) {
1076 return _impl_.kind_.uint4_value_;
1077 }
1078 return 0u;
1079}
1080inline void OpMonValue::_internal_set_uint4_value(::uint32_t value) {
1081 if (kind_case() != kUint4Value) {
1082 clear_kind();
1083 set_has_uint4_value();
1084 }
1085 _impl_.kind_.uint4_value_ = value;
1086}
1087
1088// uint64 uint8_value = 5;
1089inline bool OpMonValue::has_uint8_value() const {
1090 return kind_case() == kUint8Value;
1091}
1092inline void OpMonValue::set_has_uint8_value() {
1093 _impl_._oneof_case_[0] = kUint8Value;
1094}
1095inline void OpMonValue::clear_uint8_value() {
1096 if (kind_case() == kUint8Value) {
1097 _impl_.kind_.uint8_value_ = ::uint64_t{0u};
1098 clear_has_kind();
1099 }
1100}
1101inline ::uint64_t OpMonValue::uint8_value() const {
1102 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonValue.uint8_value)
1103 return _internal_uint8_value();
1104}
1105inline void OpMonValue::set_uint8_value(::uint64_t value) {
1106 _internal_set_uint8_value(value);
1107 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonValue.uint8_value)
1108}
1109inline ::uint64_t OpMonValue::_internal_uint8_value() const {
1110 if (kind_case() == kUint8Value) {
1111 return _impl_.kind_.uint8_value_;
1112 }
1113 return ::uint64_t{0u};
1114}
1115inline void OpMonValue::_internal_set_uint8_value(::uint64_t value) {
1116 if (kind_case() != kUint8Value) {
1117 clear_kind();
1118 set_has_uint8_value();
1119 }
1120 _impl_.kind_.uint8_value_ = value;
1121}
1122
1123// double double_value = 10;
1124inline bool OpMonValue::has_double_value() const {
1125 return kind_case() == kDoubleValue;
1126}
1127inline void OpMonValue::set_has_double_value() {
1128 _impl_._oneof_case_[0] = kDoubleValue;
1129}
1130inline void OpMonValue::clear_double_value() {
1131 if (kind_case() == kDoubleValue) {
1132 _impl_.kind_.double_value_ = 0;
1133 clear_has_kind();
1134 }
1135}
1136inline double OpMonValue::double_value() const {
1137 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonValue.double_value)
1138 return _internal_double_value();
1139}
1140inline void OpMonValue::set_double_value(double value) {
1141 _internal_set_double_value(value);
1142 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonValue.double_value)
1143}
1144inline double OpMonValue::_internal_double_value() const {
1145 if (kind_case() == kDoubleValue) {
1146 return _impl_.kind_.double_value_;
1147 }
1148 return 0;
1149}
1150inline void OpMonValue::_internal_set_double_value(double value) {
1151 if (kind_case() != kDoubleValue) {
1152 clear_kind();
1153 set_has_double_value();
1154 }
1155 _impl_.kind_.double_value_ = value;
1156}
1157
1158// float float_value = 11;
1159inline bool OpMonValue::has_float_value() const {
1160 return kind_case() == kFloatValue;
1161}
1162inline void OpMonValue::set_has_float_value() {
1163 _impl_._oneof_case_[0] = kFloatValue;
1164}
1165inline void OpMonValue::clear_float_value() {
1166 if (kind_case() == kFloatValue) {
1167 _impl_.kind_.float_value_ = 0;
1168 clear_has_kind();
1169 }
1170}
1171inline float OpMonValue::float_value() const {
1172 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonValue.float_value)
1173 return _internal_float_value();
1174}
1175inline void OpMonValue::set_float_value(float value) {
1176 _internal_set_float_value(value);
1177 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonValue.float_value)
1178}
1179inline float OpMonValue::_internal_float_value() const {
1180 if (kind_case() == kFloatValue) {
1181 return _impl_.kind_.float_value_;
1182 }
1183 return 0;
1184}
1185inline void OpMonValue::_internal_set_float_value(float value) {
1186 if (kind_case() != kFloatValue) {
1187 clear_kind();
1188 set_has_float_value();
1189 }
1190 _impl_.kind_.float_value_ = value;
1191}
1192
1193// bool boolean_value = 15;
1194inline bool OpMonValue::has_boolean_value() const {
1195 return kind_case() == kBooleanValue;
1196}
1197inline void OpMonValue::set_has_boolean_value() {
1198 _impl_._oneof_case_[0] = kBooleanValue;
1199}
1200inline void OpMonValue::clear_boolean_value() {
1201 if (kind_case() == kBooleanValue) {
1202 _impl_.kind_.boolean_value_ = false;
1203 clear_has_kind();
1204 }
1205}
1206inline bool OpMonValue::boolean_value() const {
1207 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonValue.boolean_value)
1208 return _internal_boolean_value();
1209}
1210inline void OpMonValue::set_boolean_value(bool value) {
1211 _internal_set_boolean_value(value);
1212 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonValue.boolean_value)
1213}
1214inline bool OpMonValue::_internal_boolean_value() const {
1215 if (kind_case() == kBooleanValue) {
1216 return _impl_.kind_.boolean_value_;
1217 }
1218 return false;
1219}
1220inline void OpMonValue::_internal_set_boolean_value(bool value) {
1221 if (kind_case() != kBooleanValue) {
1222 clear_kind();
1223 set_has_boolean_value();
1224 }
1225 _impl_.kind_.boolean_value_ = value;
1226}
1227
1228// string string_value = 20;
1229inline bool OpMonValue::has_string_value() const {
1230 return kind_case() == kStringValue;
1231}
1232inline void OpMonValue::set_has_string_value() {
1233 _impl_._oneof_case_[0] = kStringValue;
1234}
1235inline void OpMonValue::clear_string_value() {
1236 if (kind_case() == kStringValue) {
1237 _impl_.kind_.string_value_.Destroy();
1238 clear_has_kind();
1239 }
1240}
1241inline const std::string& OpMonValue::string_value() const {
1242 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonValue.string_value)
1243 return _internal_string_value();
1244}
1245template <typename Arg_, typename... Args_>
1246inline PROTOBUF_ALWAYS_INLINE void OpMonValue::set_string_value(Arg_&& arg,
1247 Args_... args) {
1248 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1249 if (kind_case() != kStringValue) {
1250 clear_kind();
1251
1252 set_has_string_value();
1253 _impl_.kind_.string_value_.InitDefault();
1254 }
1255 _impl_.kind_.string_value_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1256 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonValue.string_value)
1257}
1258inline std::string* OpMonValue::mutable_string_value() {
1259 std::string* _s = _internal_mutable_string_value();
1260 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonValue.string_value)
1261 return _s;
1262}
1263inline const std::string& OpMonValue::_internal_string_value() const {
1264 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1265 if (kind_case() != kStringValue) {
1266 return ::google::protobuf::internal::GetEmptyStringAlreadyInited();
1267 }
1268 return _impl_.kind_.string_value_.Get();
1269}
1270inline void OpMonValue::_internal_set_string_value(const std::string& value) {
1271 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1272 if (kind_case() != kStringValue) {
1273 clear_kind();
1274
1275 set_has_string_value();
1276 _impl_.kind_.string_value_.InitDefault();
1277 }
1278 _impl_.kind_.string_value_.Set(value, GetArenaForAllocation());
1279}
1280inline std::string* OpMonValue::_internal_mutable_string_value() {
1281 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1282 if (kind_case() != kStringValue) {
1283 clear_kind();
1284
1285 set_has_string_value();
1286 _impl_.kind_.string_value_.InitDefault();
1287 }
1288 return _impl_.kind_.string_value_.Mutable( GetArenaForAllocation());
1289}
1290inline std::string* OpMonValue::release_string_value() {
1291 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1292 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonValue.string_value)
1293 if (kind_case() != kStringValue) {
1294 return nullptr;
1295 }
1296 clear_has_kind();
1297 return _impl_.kind_.string_value_.Release();
1298}
1299inline void OpMonValue::set_allocated_string_value(std::string* value) {
1300 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1301 if (has_kind()) {
1302 clear_kind();
1303 }
1304 if (value != nullptr) {
1305 set_has_string_value();
1306 _impl_.kind_.string_value_.InitAllocated(value, GetArenaForAllocation());
1307 }
1308 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonValue.string_value)
1309}
1310
1311inline bool OpMonValue::has_kind() const {
1312 return kind_case() != KIND_NOT_SET;
1313}
1314inline void OpMonValue::clear_has_kind() {
1315 _impl_._oneof_case_[0] = KIND_NOT_SET;
1316}
1317inline OpMonValue::KindCase OpMonValue::kind_case() const {
1318 return OpMonValue::KindCase(_impl_._oneof_case_[0]);
1319}
1320// -------------------------------------------------------------------
1321
1322// OpMonId
1323
1324// string session = 1;
1325inline void OpMonId::clear_session() {
1326 _impl_.session_.ClearToEmpty();
1327}
1328inline const std::string& OpMonId::session() const {
1329 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonId.session)
1330 return _internal_session();
1331}
1332template <typename Arg_, typename... Args_>
1333inline PROTOBUF_ALWAYS_INLINE void OpMonId::set_session(Arg_&& arg,
1334 Args_... args) {
1335 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1336 ;
1337 _impl_.session_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1338 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonId.session)
1339}
1340inline std::string* OpMonId::mutable_session() {
1341 std::string* _s = _internal_mutable_session();
1342 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonId.session)
1343 return _s;
1344}
1345inline const std::string& OpMonId::_internal_session() const {
1346 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1347 return _impl_.session_.Get();
1348}
1349inline void OpMonId::_internal_set_session(const std::string& value) {
1350 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1351 ;
1352 _impl_.session_.Set(value, GetArenaForAllocation());
1353}
1354inline std::string* OpMonId::_internal_mutable_session() {
1355 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1356 ;
1357 return _impl_.session_.Mutable( GetArenaForAllocation());
1358}
1359inline std::string* OpMonId::release_session() {
1360 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1361 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonId.session)
1362 return _impl_.session_.Release();
1363}
1364inline void OpMonId::set_allocated_session(std::string* value) {
1365 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1366 _impl_.session_.SetAllocated(value, GetArenaForAllocation());
1367 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1368 if (_impl_.session_.IsDefault()) {
1369 _impl_.session_.Set("", GetArenaForAllocation());
1370 }
1371 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1372 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonId.session)
1373}
1374
1375// string application = 2;
1376inline void OpMonId::clear_application() {
1377 _impl_.application_.ClearToEmpty();
1378}
1379inline const std::string& OpMonId::application() const {
1380 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonId.application)
1381 return _internal_application();
1382}
1383template <typename Arg_, typename... Args_>
1384inline PROTOBUF_ALWAYS_INLINE void OpMonId::set_application(Arg_&& arg,
1385 Args_... args) {
1386 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1387 ;
1388 _impl_.application_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1389 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonId.application)
1390}
1391inline std::string* OpMonId::mutable_application() {
1392 std::string* _s = _internal_mutable_application();
1393 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonId.application)
1394 return _s;
1395}
1396inline const std::string& OpMonId::_internal_application() const {
1397 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1398 return _impl_.application_.Get();
1399}
1400inline void OpMonId::_internal_set_application(const std::string& value) {
1401 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1402 ;
1403 _impl_.application_.Set(value, GetArenaForAllocation());
1404}
1405inline std::string* OpMonId::_internal_mutable_application() {
1406 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1407 ;
1408 return _impl_.application_.Mutable( GetArenaForAllocation());
1409}
1410inline std::string* OpMonId::release_application() {
1411 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1412 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonId.application)
1413 return _impl_.application_.Release();
1414}
1415inline void OpMonId::set_allocated_application(std::string* value) {
1416 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1417 _impl_.application_.SetAllocated(value, GetArenaForAllocation());
1418 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1419 if (_impl_.application_.IsDefault()) {
1420 _impl_.application_.Set("", GetArenaForAllocation());
1421 }
1422 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1423 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonId.application)
1424}
1425
1426// repeated string substructure = 10;
1427inline int OpMonId::_internal_substructure_size() const {
1428 return _internal_substructure().size();
1429}
1430inline int OpMonId::substructure_size() const {
1431 return _internal_substructure_size();
1432}
1433inline void OpMonId::clear_substructure() {
1434 _internal_mutable_substructure()->Clear();
1435}
1436inline std::string* OpMonId::add_substructure() {
1437 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1438 std::string* _s = _internal_mutable_substructure()->Add();
1439 // @@protoc_insertion_point(field_add_mutable:dunedaq.opmon.OpMonId.substructure)
1440 return _s;
1441}
1442inline const std::string& OpMonId::substructure(int index) const {
1443 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonId.substructure)
1444 return _internal_substructure().Get(index);
1445}
1446inline std::string* OpMonId::mutable_substructure(int index) {
1447 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonId.substructure)
1448 return _internal_mutable_substructure()->Mutable(index);
1449}
1450inline void OpMonId::set_substructure(int index, const std::string& value) {
1451 _internal_mutable_substructure()->Mutable(index)->assign(value);
1452 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonId.substructure)
1453}
1454inline void OpMonId::set_substructure(int index, std::string&& value) {
1455 _internal_mutable_substructure()->Mutable(index)->assign(std::move(value));
1456 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonId.substructure)
1457}
1458inline void OpMonId::set_substructure(int index, const char* value) {
1459 ABSL_DCHECK(value != nullptr);
1460 _internal_mutable_substructure()->Mutable(index)->assign(value);
1461 // @@protoc_insertion_point(field_set_char:dunedaq.opmon.OpMonId.substructure)
1462}
1463inline void OpMonId::set_substructure(int index, const char* value,
1464 std::size_t size) {
1465 _internal_mutable_substructure()->Mutable(index)->assign(
1466 reinterpret_cast<const char*>(value), size);
1467 // @@protoc_insertion_point(field_set_pointer:dunedaq.opmon.OpMonId.substructure)
1468}
1469inline void OpMonId::set_substructure(int index, absl::string_view value) {
1470 _internal_mutable_substructure()->Mutable(index)->assign(value.data(),
1471 value.size());
1472 // @@protoc_insertion_point(field_set_string_piece:dunedaq.opmon.OpMonId.substructure)
1473}
1474inline void OpMonId::add_substructure(const std::string& value) {
1475 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1476 _internal_mutable_substructure()->Add()->assign(value);
1477 // @@protoc_insertion_point(field_add:dunedaq.opmon.OpMonId.substructure)
1478}
1479inline void OpMonId::add_substructure(std::string&& value) {
1480 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1481 _internal_mutable_substructure()->Add(std::move(value));
1482 // @@protoc_insertion_point(field_add:dunedaq.opmon.OpMonId.substructure)
1483}
1484inline void OpMonId::add_substructure(const char* value) {
1485 ABSL_DCHECK(value != nullptr);
1486 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1487 _internal_mutable_substructure()->Add()->assign(value);
1488 // @@protoc_insertion_point(field_add_char:dunedaq.opmon.OpMonId.substructure)
1489}
1490inline void OpMonId::add_substructure(const char* value, std::size_t size) {
1491 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1492 _internal_mutable_substructure()->Add()->assign(
1493 reinterpret_cast<const char*>(value), size);
1494 // @@protoc_insertion_point(field_add_pointer:dunedaq.opmon.OpMonId.substructure)
1495}
1496inline void OpMonId::add_substructure(absl::string_view value) {
1497 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1498 _internal_mutable_substructure()->Add()->assign(value.data(), value.size());
1499 // @@protoc_insertion_point(field_add_string_piece:dunedaq.opmon.OpMonId.substructure)
1500}
1501inline const ::google::protobuf::RepeatedPtrField<std::string>&
1502OpMonId::substructure() const {
1503 // @@protoc_insertion_point(field_list:dunedaq.opmon.OpMonId.substructure)
1504 return _internal_substructure();
1505}
1506inline ::google::protobuf::RepeatedPtrField<std::string>* OpMonId::mutable_substructure() {
1507 // @@protoc_insertion_point(field_mutable_list:dunedaq.opmon.OpMonId.substructure)
1508 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1509 return _internal_mutable_substructure();
1510}
1511inline const ::google::protobuf::RepeatedPtrField<std::string>&
1512OpMonId::_internal_substructure() const {
1513 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1514 return _impl_.substructure_;
1515}
1516inline ::google::protobuf::RepeatedPtrField<std::string>*
1517OpMonId::_internal_mutable_substructure() {
1518 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1519 return &_impl_.substructure_;
1520}
1521
1522// -------------------------------------------------------------------
1523
1524// -------------------------------------------------------------------
1525
1526// -------------------------------------------------------------------
1527
1528// OpMonEntry
1529
1530// .google.protobuf.Timestamp time = 1;
1531inline bool OpMonEntry::has_time() const {
1532 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1533 PROTOBUF_ASSUME(!value || _impl_.time_ != nullptr);
1534 return value;
1535}
1536inline const ::google::protobuf::Timestamp& OpMonEntry::_internal_time() const {
1537 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1538 const ::google::protobuf::Timestamp* p = _impl_.time_;
1539 return p != nullptr ? *p : reinterpret_cast<const ::google::protobuf::Timestamp&>(::google::protobuf::_Timestamp_default_instance_);
1540}
1541inline const ::google::protobuf::Timestamp& OpMonEntry::time() const {
1542 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonEntry.time)
1543 return _internal_time();
1544}
1545inline void OpMonEntry::unsafe_arena_set_allocated_time(::google::protobuf::Timestamp* value) {
1546 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1547 if (GetArenaForAllocation() == nullptr) {
1548 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.time_);
1549 }
1550 _impl_.time_ = reinterpret_cast<::google::protobuf::Timestamp*>(value);
1551 if (value != nullptr) {
1552 _impl_._has_bits_[0] |= 0x00000001u;
1553 } else {
1554 _impl_._has_bits_[0] &= ~0x00000001u;
1555 }
1556 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:dunedaq.opmon.OpMonEntry.time)
1557}
1558inline ::google::protobuf::Timestamp* OpMonEntry::release_time() {
1559 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1560
1561 _impl_._has_bits_[0] &= ~0x00000001u;
1562 ::google::protobuf::Timestamp* released = _impl_.time_;
1563 _impl_.time_ = nullptr;
1564#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1565 auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
1566 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1567 if (GetArenaForAllocation() == nullptr) {
1568 delete old;
1569 }
1570#else // PROTOBUF_FORCE_COPY_IN_RELEASE
1571 if (GetArenaForAllocation() != nullptr) {
1572 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1573 }
1574#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1575 return released;
1576}
1577inline ::google::protobuf::Timestamp* OpMonEntry::unsafe_arena_release_time() {
1578 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1579 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonEntry.time)
1580
1581 _impl_._has_bits_[0] &= ~0x00000001u;
1582 ::google::protobuf::Timestamp* temp = _impl_.time_;
1583 _impl_.time_ = nullptr;
1584 return temp;
1585}
1586inline ::google::protobuf::Timestamp* OpMonEntry::_internal_mutable_time() {
1587 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1588 _impl_._has_bits_[0] |= 0x00000001u;
1589 if (_impl_.time_ == nullptr) {
1590 auto* p = CreateMaybeMessage<::google::protobuf::Timestamp>(GetArenaForAllocation());
1591 _impl_.time_ = reinterpret_cast<::google::protobuf::Timestamp*>(p);
1592 }
1593 return _impl_.time_;
1594}
1595inline ::google::protobuf::Timestamp* OpMonEntry::mutable_time() {
1596 ::google::protobuf::Timestamp* _msg = _internal_mutable_time();
1597 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonEntry.time)
1598 return _msg;
1599}
1600inline void OpMonEntry::set_allocated_time(::google::protobuf::Timestamp* value) {
1601 ::google::protobuf::Arena* message_arena = GetArenaForAllocation();
1602 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1603 if (message_arena == nullptr) {
1604 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.time_);
1605 }
1606
1607 if (value != nullptr) {
1608 ::google::protobuf::Arena* submessage_arena =
1609 ::google::protobuf::Arena::InternalGetOwningArena(reinterpret_cast<::google::protobuf::MessageLite*>(value));
1610 if (message_arena != submessage_arena) {
1611 value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
1612 }
1613 _impl_._has_bits_[0] |= 0x00000001u;
1614 } else {
1615 _impl_._has_bits_[0] &= ~0x00000001u;
1616 }
1617
1618 _impl_.time_ = reinterpret_cast<::google::protobuf::Timestamp*>(value);
1619 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonEntry.time)
1620}
1621
1622// .dunedaq.opmon.OpMonId origin = 2;
1623inline bool OpMonEntry::has_origin() const {
1624 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1625 PROTOBUF_ASSUME(!value || _impl_.origin_ != nullptr);
1626 return value;
1627}
1628inline void OpMonEntry::clear_origin() {
1629 if (_impl_.origin_ != nullptr) _impl_.origin_->Clear();
1630 _impl_._has_bits_[0] &= ~0x00000002u;
1631}
1632inline const ::dunedaq::opmon::OpMonId& OpMonEntry::_internal_origin() const {
1633 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1634 const ::dunedaq::opmon::OpMonId* p = _impl_.origin_;
1635 return p != nullptr ? *p : reinterpret_cast<const ::dunedaq::opmon::OpMonId&>(::dunedaq::opmon::_OpMonId_default_instance_);
1636}
1637inline const ::dunedaq::opmon::OpMonId& OpMonEntry::origin() const {
1638 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonEntry.origin)
1639 return _internal_origin();
1640}
1641inline void OpMonEntry::unsafe_arena_set_allocated_origin(::dunedaq::opmon::OpMonId* value) {
1642 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1643 if (GetArenaForAllocation() == nullptr) {
1644 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.origin_);
1645 }
1646 _impl_.origin_ = reinterpret_cast<::dunedaq::opmon::OpMonId*>(value);
1647 if (value != nullptr) {
1648 _impl_._has_bits_[0] |= 0x00000002u;
1649 } else {
1650 _impl_._has_bits_[0] &= ~0x00000002u;
1651 }
1652 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:dunedaq.opmon.OpMonEntry.origin)
1653}
1654inline ::dunedaq::opmon::OpMonId* OpMonEntry::release_origin() {
1655 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1656
1657 _impl_._has_bits_[0] &= ~0x00000002u;
1658 ::dunedaq::opmon::OpMonId* released = _impl_.origin_;
1659 _impl_.origin_ = nullptr;
1660#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1661 auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
1662 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1663 if (GetArenaForAllocation() == nullptr) {
1664 delete old;
1665 }
1666#else // PROTOBUF_FORCE_COPY_IN_RELEASE
1667 if (GetArenaForAllocation() != nullptr) {
1668 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1669 }
1670#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1671 return released;
1672}
1673inline ::dunedaq::opmon::OpMonId* OpMonEntry::unsafe_arena_release_origin() {
1674 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1675 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonEntry.origin)
1676
1677 _impl_._has_bits_[0] &= ~0x00000002u;
1678 ::dunedaq::opmon::OpMonId* temp = _impl_.origin_;
1679 _impl_.origin_ = nullptr;
1680 return temp;
1681}
1682inline ::dunedaq::opmon::OpMonId* OpMonEntry::_internal_mutable_origin() {
1683 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1684 _impl_._has_bits_[0] |= 0x00000002u;
1685 if (_impl_.origin_ == nullptr) {
1686 auto* p = CreateMaybeMessage<::dunedaq::opmon::OpMonId>(GetArenaForAllocation());
1687 _impl_.origin_ = reinterpret_cast<::dunedaq::opmon::OpMonId*>(p);
1688 }
1689 return _impl_.origin_;
1690}
1691inline ::dunedaq::opmon::OpMonId* OpMonEntry::mutable_origin() {
1692 ::dunedaq::opmon::OpMonId* _msg = _internal_mutable_origin();
1693 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonEntry.origin)
1694 return _msg;
1695}
1696inline void OpMonEntry::set_allocated_origin(::dunedaq::opmon::OpMonId* value) {
1697 ::google::protobuf::Arena* message_arena = GetArenaForAllocation();
1698 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1699 if (message_arena == nullptr) {
1700 delete reinterpret_cast<::dunedaq::opmon::OpMonId*>(_impl_.origin_);
1701 }
1702
1703 if (value != nullptr) {
1704 ::google::protobuf::Arena* submessage_arena =
1705 ::google::protobuf::Arena::InternalGetOwningArena(reinterpret_cast<::dunedaq::opmon::OpMonId*>(value));
1706 if (message_arena != submessage_arena) {
1707 value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
1708 }
1709 _impl_._has_bits_[0] |= 0x00000002u;
1710 } else {
1711 _impl_._has_bits_[0] &= ~0x00000002u;
1712 }
1713
1714 _impl_.origin_ = reinterpret_cast<::dunedaq::opmon::OpMonId*>(value);
1715 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonEntry.origin)
1716}
1717
1718// map<string, string> custom_origin = 3;
1719inline int OpMonEntry::_internal_custom_origin_size() const {
1720 return _internal_custom_origin().size();
1721}
1722inline int OpMonEntry::custom_origin_size() const {
1723 return _internal_custom_origin_size();
1724}
1725inline void OpMonEntry::clear_custom_origin() {
1726 _impl_.custom_origin_.Clear();
1727}
1728inline const ::google::protobuf::Map<std::string, std::string>& OpMonEntry::_internal_custom_origin() const {
1729 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1730 return _impl_.custom_origin_.GetMap();
1731}
1732inline const ::google::protobuf::Map<std::string, std::string>& OpMonEntry::custom_origin() const {
1733 // @@protoc_insertion_point(field_map:dunedaq.opmon.OpMonEntry.custom_origin)
1734 return _internal_custom_origin();
1735}
1736inline ::google::protobuf::Map<std::string, std::string>* OpMonEntry::_internal_mutable_custom_origin() {
1737 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1738 return _impl_.custom_origin_.MutableMap();
1739}
1740inline ::google::protobuf::Map<std::string, std::string>* OpMonEntry::mutable_custom_origin() {
1741 // @@protoc_insertion_point(field_mutable_map:dunedaq.opmon.OpMonEntry.custom_origin)
1742 return _internal_mutable_custom_origin();
1743}
1744
1745// string measurement = 5;
1746inline void OpMonEntry::clear_measurement() {
1747 _impl_.measurement_.ClearToEmpty();
1748}
1749inline const std::string& OpMonEntry::measurement() const {
1750 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonEntry.measurement)
1751 return _internal_measurement();
1752}
1753template <typename Arg_, typename... Args_>
1754inline PROTOBUF_ALWAYS_INLINE void OpMonEntry::set_measurement(Arg_&& arg,
1755 Args_... args) {
1756 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1757 ;
1758 _impl_.measurement_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1759 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonEntry.measurement)
1760}
1761inline std::string* OpMonEntry::mutable_measurement() {
1762 std::string* _s = _internal_mutable_measurement();
1763 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonEntry.measurement)
1764 return _s;
1765}
1766inline const std::string& OpMonEntry::_internal_measurement() const {
1767 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1768 return _impl_.measurement_.Get();
1769}
1770inline void OpMonEntry::_internal_set_measurement(const std::string& value) {
1771 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1772 ;
1773 _impl_.measurement_.Set(value, GetArenaForAllocation());
1774}
1775inline std::string* OpMonEntry::_internal_mutable_measurement() {
1776 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1777 ;
1778 return _impl_.measurement_.Mutable( GetArenaForAllocation());
1779}
1780inline std::string* OpMonEntry::release_measurement() {
1781 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1782 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonEntry.measurement)
1783 return _impl_.measurement_.Release();
1784}
1785inline void OpMonEntry::set_allocated_measurement(std::string* value) {
1786 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1787 _impl_.measurement_.SetAllocated(value, GetArenaForAllocation());
1788 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1789 if (_impl_.measurement_.IsDefault()) {
1790 _impl_.measurement_.Set("", GetArenaForAllocation());
1791 }
1792 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1793 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonEntry.measurement)
1794}
1795
1796// map<string, .dunedaq.opmon.OpMonValue> data = 10;
1797inline int OpMonEntry::_internal_data_size() const {
1798 return _internal_data().size();
1799}
1800inline int OpMonEntry::data_size() const {
1801 return _internal_data_size();
1802}
1803inline void OpMonEntry::clear_data() {
1804 _impl_.data_.Clear();
1805}
1806inline const ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>& OpMonEntry::_internal_data() const {
1807 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1808 return _impl_.data_.GetMap();
1809}
1810inline const ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>& OpMonEntry::data() const {
1811 // @@protoc_insertion_point(field_map:dunedaq.opmon.OpMonEntry.data)
1812 return _internal_data();
1813}
1814inline ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>* OpMonEntry::_internal_mutable_data() {
1815 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1816 return _impl_.data_.MutableMap();
1817}
1818inline ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>* OpMonEntry::mutable_data() {
1819 // @@protoc_insertion_point(field_mutable_map:dunedaq.opmon.OpMonEntry.data)
1820 return _internal_mutable_data();
1821}
1822
1823#ifdef __GNUC__
1824#pragma GCC diagnostic pop
1825#endif // __GNUC__
1826
1827// @@protoc_insertion_point(namespace_scope)
1828} // namespace opmon
1829} // namespace dunedaq
1830
1831
1832namespace google {
1833namespace protobuf {
1834
1835template <>
1836struct is_proto_enum<::dunedaq::opmon::NullValue> : std::true_type {};
1837template <>
1838inline const EnumDescriptor* GetEnumDescriptor<::dunedaq::opmon::NullValue>() {
1839 return ::dunedaq::opmon::NullValue_descriptor();
1840}
1841
1842} // namespace protobuf
1843} // namespace google
1844
1845// @@protoc_insertion_point(global_scope)
1846
1847#include "google/protobuf/port_undef.inc"
1848
1849#endif // GOOGLE_PROTOBUF_INCLUDED_opmonlib_2fopmon_5fentry_2eproto_2epb_2eh
static const OpMonEntry_CustomOriginEntry_DoNotUse * internal_default_instance()
PROTOBUF_CONSTEXPR OpMonEntry_CustomOriginEntry_DoNotUse(::google::protobuf::internal::ConstantInitialized)
::google::protobuf::internal::MapEntry< OpMonEntry_CustomOriginEntry_DoNotUse, std::string, std::string, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_STRING > SuperType
::google::protobuf::internal::MapEntry< OpMonEntry_DataEntry_DoNotUse, std::string, ::dunedaq::opmon::OpMonValue, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE > SuperType
static const OpMonEntry_DataEntry_DoNotUse * internal_default_instance()
PROTOBUF_CONSTEXPR OpMonEntry_DataEntry_DoNotUse(::google::protobuf::internal::ConstantInitialized)
static const ::google::protobuf::Reflection * GetReflection()
static const ::google::protobuf::Descriptor * GetDescriptor()
void UnsafeArenaSwap(OpMonEntry *other)
static const OpMonEntry * internal_default_instance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ClassData _class_data_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
OpMonEntry * New(::google::protobuf::Arena *arena=nullptr) const final
::absl::string_view FullMessageName()
OpMonEntry & operator=(OpMonEntry &&from) noexcept
void Swap(OpMonEntry *other)
void MergeFrom(const OpMonEntry &from)
OpMonEntry(OpMonEntry &&from) noexcept
static const ::google::protobuf::internal::TcParseTable< 3, 5, 5, 61, 2 > _table_
static const ::google::protobuf::Descriptor * descriptor()
void set_measurement(Arg_ &&arg, Args_... args)
OpMonEntry & operator=(const OpMonEntry &from)
static const OpMonEntry & default_instance()
friend void swap(OpMonEntry &a, OpMonEntry &b)
PROTOBUF_CONSTEXPR OpMonEntry(::google::protobuf::internal::ConstantInitialized)
OpMonId * New(::google::protobuf::Arena *arena=nullptr) const final
PROTOBUF_CONSTEXPR OpMonId(::google::protobuf::internal::ConstantInitialized)
static const ::google::protobuf::Descriptor * GetDescriptor()
::absl::string_view FullMessageName()
friend void swap(OpMonId &a, OpMonId &b)
void set_session(Arg_ &&arg, Args_... args)
void UnsafeArenaSwap(OpMonId *other)
void MergeFrom(const OpMonId &from)
OpMonId(OpMonId &&from) noexcept
static const ClassData _class_data_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ::google::protobuf::internal::TcParseTable< 1, 3, 0, 60, 2 > _table_
static const ::google::protobuf::Descriptor * descriptor()
static const OpMonId * internal_default_instance()
void set_application(Arg_ &&arg, Args_... args)
OpMonId & operator=(OpMonId &&from) noexcept
void Swap(OpMonId *other)
static const OpMonId & default_instance()
OpMonId & operator=(const OpMonId &from)
static const ::google::protobuf::Reflection * GetReflection()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::int32_t int4_value() const
void set_int4_value(::int32_t value)
::absl::string_view FullMessageName()
OpMonValue * New(::google::protobuf::Arena *arena=nullptr) const final
void set_uint4_value(::uint32_t value)
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
void set_allocated_string_value(std::string *ptr)
void _internal_set_boolean_value(bool value)
void Swap(OpMonValue *other)
PROTOBUF_CONSTEXPR OpMonValue(::google::protobuf::internal::ConstantInitialized)
void MergeFrom(const OpMonValue &from)
void set_boolean_value(bool value)
void set_string_value(Arg_ &&arg, Args_... args)
const ::google::protobuf::Message::ClassData * GetClassData() const final
const std::string & string_value() const
void _internal_set_null_value(::dunedaq::opmon::NullValue value)
void set_null_value(::dunedaq::opmon::NullValue value)
static const ClassData _class_data_
PROTOBUF_NODISCARD std::string * release_string_value()
static constexpr int kIndexInFileMessages
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
double _internal_double_value() const
static const ::google::protobuf::Descriptor * GetDescriptor()
void SetCachedSize(int size) const final
void _internal_set_uint8_value(::uint64_t value)
::dunedaq::opmon::NullValue _internal_null_value() const
static const OpMonValue & default_instance()
void UnsafeArenaSwap(OpMonValue *other)
void _internal_set_uint4_value(::uint32_t value)
void _internal_set_int4_value(::int32_t value)
static const ::google::protobuf::internal::TcParseTable< 0, 9, 0, 53, 2 > _table_
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
void set_uint8_value(::uint64_t value)
::uint32_t _internal_uint4_value() const
void _internal_set_double_value(double value)
bool IsInitialized() const final
void set_int8_value(::int64_t value)
void set_float_value(float value)
static const ::google::protobuf::Descriptor * descriptor()
::uint64_t _internal_uint8_value() const
void InternalSwap(OpMonValue *other)
int GetCachedSize() const final
::google::protobuf::Metadata GetMetadata() const final
std::string * mutable_string_value()
void _internal_set_int8_value(::int64_t value)
void set_double_value(double value)
OpMonValue(OpMonValue &&from) noexcept
::size_t ByteSizeLong() const final
static const ::google::protobuf::Reflection * GetReflection()
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::uint64_t uint8_value() const
PROTOBUF_ALWAYS_INLINE void _internal_set_string_value(const std::string &value)
::int64_t _internal_int8_value() const
::dunedaq::opmon::NullValue null_value() const
OpMonValue & operator=(const OpMonValue &from)
friend void swap(OpMonValue &a, OpMonValue &b)
void SharedCtor(::google::protobuf::Arena *arena)
std::string * _internal_mutable_string_value()
const std::string & _internal_string_value() const
static const OpMonValue * internal_default_instance()
void CopyFrom(const OpMonValue &from)
::int32_t _internal_int4_value() const
void _internal_set_float_value(float value)
OpMonValue & operator=(OpMonValue &&from) noexcept
::uint32_t uint4_value() const
bool NullValue_Parse(absl::string_view name, NullValue *value)
constexpr NullValue NullValue_MAX
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonEntry_DataEntry_DoNotUseDefaultTypeInternal _OpMonEntry_DataEntry_DoNotUse_default_instance_
constexpr int NullValue_ARRAYSIZE
constexpr NullValue NullValue_MIN
const std::string & NullValue_Name(T value)
const ::google::protobuf::EnumDescriptor * NullValue_descriptor()
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonIdDefaultTypeInternal _OpMonId_default_instance_
@ NullValue_INT_MIN_SENTINEL_DO_NOT_USE_
@ NullValue_INT_MAX_SENTINEL_DO_NOT_USE_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonEntry_CustomOriginEntry_DoNotUseDefaultTypeInternal _OpMonEntry_CustomOriginEntry_DoNotUse_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonValueDefaultTypeInternal _OpMonValue_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonEntryDefaultTypeInternal _OpMonEntry_default_instance_
bool NullValue_IsValid(int value)
Including Qt Headers.
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size
const ::google::protobuf::internal::DescriptorTable descriptor_table_opmonlib_2fopmon_5fentry_2eproto
mutable::google::protobuf::internal::CachedSize _cached_size_
::dunedaq::opmon::OpMonId * origin_
::google::protobuf::internal::MapField< OpMonEntry_DataEntry_DoNotUse, std::string, ::dunedaq::opmon::OpMonValue, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE > data_
::google::protobuf::Timestamp * time_
::google::protobuf::internal::ArenaStringPtr measurement_
::google::protobuf::internal::HasBits< 1 > _has_bits_
::google::protobuf::internal::MapField< OpMonEntry_CustomOriginEntry_DoNotUse, std::string, std::string, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_STRING > custom_origin_
::google::protobuf::internal::ArenaStringPtr application_
::google::protobuf::RepeatedPtrField< std::string > substructure_
mutable::google::protobuf::internal::CachedSize _cached_size_
::google::protobuf::internal::ArenaStringPtr session_
mutable::google::protobuf::internal::CachedSize _cached_size_
union dunedaq::opmon::OpMonValue::Impl_::KindUnion kind_
::google::protobuf::internal::ArenaStringPtr string_value_
::google::protobuf::internal::ConstantInitialized _constinit_