DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
issue.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: ers/issue.proto
3
4#ifndef GOOGLE_PROTOBUF_INCLUDED_ers_2fissue_2eproto_2epb_2eh
5#define GOOGLE_PROTOBUF_INCLUDED_ers_2fissue_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/unknown_field_set.h"
38// @@protoc_insertion_point(includes)
39
40// Must be included last.
41#include "google/protobuf/port_def.inc"
42
43#define PROTOBUF_INTERNAL_EXPORT_ers_2fissue_2eproto
44
45namespace google {
46namespace protobuf {
47namespace internal {
48class AnyMetadata;
49} // namespace internal
50} // namespace protobuf
51} // namespace google
52
53// Internal implementation detail -- do not use these members.
55 static const ::uint32_t offsets[];
56};
57extern const ::google::protobuf::internal::DescriptorTable
59namespace dunedaq {
60namespace ersschema {
61class Context;
62struct ContextDefaultTypeInternal;
63extern ContextDefaultTypeInternal _Context_default_instance_;
64class IssueChain;
65struct IssueChainDefaultTypeInternal;
66extern IssueChainDefaultTypeInternal _IssueChain_default_instance_;
67class SimpleIssue;
68struct SimpleIssueDefaultTypeInternal;
69extern SimpleIssueDefaultTypeInternal _SimpleIssue_default_instance_;
70class SimpleIssue_ParametersEntry_DoNotUse;
71struct SimpleIssue_ParametersEntry_DoNotUseDefaultTypeInternal;
72extern SimpleIssue_ParametersEntry_DoNotUseDefaultTypeInternal _SimpleIssue_ParametersEntry_DoNotUse_default_instance_;
73} // namespace ersschema
74} // namespace dunedaq
75namespace google {
76namespace protobuf {
77} // namespace protobuf
78} // namespace google
79
80namespace dunedaq {
81namespace ersschema {
82
83// ===================================================================
84
85
86// -------------------------------------------------------------------
87
88class Context final :
89 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dunedaq.ersschema.Context) */ {
90 public:
91 inline Context() : Context(nullptr) {}
92 ~Context() override;
93 template<typename = void>
94 explicit PROTOBUF_CONSTEXPR Context(::google::protobuf::internal::ConstantInitialized);
95
96 Context(const Context& from);
97 Context(Context&& from) noexcept
98 : Context() {
99 *this = ::std::move(from);
100 }
101
102 inline Context& operator=(const Context& from) {
103 CopyFrom(from);
104 return *this;
105 }
106 inline Context& operator=(Context&& from) noexcept {
107 if (this == &from) return *this;
108 if (GetOwningArena() == from.GetOwningArena()
109 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
110 && GetOwningArena() != nullptr
111 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
112 ) {
113 InternalSwap(&from);
114 } else {
115 CopyFrom(from);
116 }
117 return *this;
118 }
119
120 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
121 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
122 }
123 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
124 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
125 }
126
127 static const ::google::protobuf::Descriptor* descriptor() {
128 return GetDescriptor();
129 }
130 static const ::google::protobuf::Descriptor* GetDescriptor() {
131 return default_instance().GetMetadata().descriptor;
132 }
133 static const ::google::protobuf::Reflection* GetReflection() {
134 return default_instance().GetMetadata().reflection;
135 }
136 static const Context& default_instance() {
138 }
139 static inline const Context* internal_default_instance() {
140 return reinterpret_cast<const Context*>(
142 }
143 static constexpr int kIndexInFileMessages =
144 0;
145
146 friend void swap(Context& a, Context& b) {
147 a.Swap(&b);
148 }
149 inline void Swap(Context* other) {
150 if (other == this) return;
151 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
152 if (GetOwningArena() != nullptr &&
153 GetOwningArena() == other->GetOwningArena()) {
154 #else // PROTOBUF_FORCE_COPY_IN_SWAP
155 if (GetOwningArena() == other->GetOwningArena()) {
156 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
157 InternalSwap(other);
158 } else {
159 ::google::protobuf::internal::GenericSwap(this, other);
160 }
161 }
163 if (other == this) return;
164 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
165 InternalSwap(other);
166 }
167
168 // implements Message ----------------------------------------------
169
170 Context* New(::google::protobuf::Arena* arena = nullptr) const final {
171 return CreateMaybeMessage<Context>(arena);
172 }
173 using ::google::protobuf::Message::CopyFrom;
174 void CopyFrom(const Context& from);
175 using ::google::protobuf::Message::MergeFrom;
176 void MergeFrom( const Context& from) {
177 Context::MergeImpl(*this, from);
178 }
179 private:
180 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
181 public:
182 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
183 bool IsInitialized() const final;
184
185 ::size_t ByteSizeLong() const final;
186 const char* _InternalParse(const char* ptr, ::google::protobuf::internal::ParseContext* ctx) final;
187 ::uint8_t* _InternalSerialize(
188 ::uint8_t* target, ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
189 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
190
191 private:
192 void SharedCtor(::google::protobuf::Arena* arena);
193 void SharedDtor();
194 void SetCachedSize(int size) const final;
195 void InternalSwap(Context* other);
196
197 private:
198 friend class ::google::protobuf::internal::AnyMetadata;
199 static ::absl::string_view FullMessageName() {
200 return "dunedaq.ersschema.Context";
201 }
202 protected:
203 explicit Context(::google::protobuf::Arena* arena);
204 public:
205
206 static const ClassData _class_data_;
207 const ::google::protobuf::Message::ClassData*GetClassData() const final;
208
209 ::google::protobuf::Metadata GetMetadata() const final;
210
211 // nested types ----------------------------------------------------
212
213 // accessors -------------------------------------------------------
214
215 enum : int {
227 };
228 // string cwd = 1;
229 void clear_cwd() ;
230 const std::string& cwd() const;
231 template <typename Arg_ = const std::string&, typename... Args_>
232 void set_cwd(Arg_&& arg, Args_... args);
233 std::string* mutable_cwd();
234 PROTOBUF_NODISCARD std::string* release_cwd();
235 void set_allocated_cwd(std::string* ptr);
236
237 private:
238 const std::string& _internal_cwd() const;
239 inline PROTOBUF_ALWAYS_INLINE void _internal_set_cwd(
240 const std::string& value);
241 std::string* _internal_mutable_cwd();
242
243 public:
244 // string file_name = 2;
245 void clear_file_name() ;
246 const std::string& file_name() const;
247 template <typename Arg_ = const std::string&, typename... Args_>
248 void set_file_name(Arg_&& arg, Args_... args);
249 std::string* mutable_file_name();
250 PROTOBUF_NODISCARD std::string* release_file_name();
251 void set_allocated_file_name(std::string* ptr);
252
253 private:
254 const std::string& _internal_file_name() const;
255 inline PROTOBUF_ALWAYS_INLINE void _internal_set_file_name(
256 const std::string& value);
257 std::string* _internal_mutable_file_name();
258
259 public:
260 // string function_name = 3;
261 void clear_function_name() ;
262 const std::string& function_name() const;
263 template <typename Arg_ = const std::string&, typename... Args_>
264 void set_function_name(Arg_&& arg, Args_... args);
265 std::string* mutable_function_name();
266 PROTOBUF_NODISCARD std::string* release_function_name();
267 void set_allocated_function_name(std::string* ptr);
268
269 private:
270 const std::string& _internal_function_name() const;
271 inline PROTOBUF_ALWAYS_INLINE void _internal_set_function_name(
272 const std::string& value);
273 std::string* _internal_mutable_function_name();
274
275 public:
276 // string host_name = 4;
277 void clear_host_name() ;
278 const std::string& host_name() const;
279 template <typename Arg_ = const std::string&, typename... Args_>
280 void set_host_name(Arg_&& arg, Args_... args);
281 std::string* mutable_host_name();
282 PROTOBUF_NODISCARD std::string* release_host_name();
283 void set_allocated_host_name(std::string* ptr);
284
285 private:
286 const std::string& _internal_host_name() const;
287 inline PROTOBUF_ALWAYS_INLINE void _internal_set_host_name(
288 const std::string& value);
289 std::string* _internal_mutable_host_name();
290
291 public:
292 // string package_name = 6;
293 void clear_package_name() ;
294 const std::string& package_name() const;
295 template <typename Arg_ = const std::string&, typename... Args_>
296 void set_package_name(Arg_&& arg, Args_... args);
297 std::string* mutable_package_name();
298 PROTOBUF_NODISCARD std::string* release_package_name();
299 void set_allocated_package_name(std::string* ptr);
300
301 private:
302 const std::string& _internal_package_name() const;
303 inline PROTOBUF_ALWAYS_INLINE void _internal_set_package_name(
304 const std::string& value);
305 std::string* _internal_mutable_package_name();
306
307 public:
308 // string user_name = 14;
309 void clear_user_name() ;
310 const std::string& user_name() const;
311 template <typename Arg_ = const std::string&, typename... Args_>
312 void set_user_name(Arg_&& arg, Args_... args);
313 std::string* mutable_user_name();
314 PROTOBUF_NODISCARD std::string* release_user_name();
315 void set_allocated_user_name(std::string* ptr);
316
317 private:
318 const std::string& _internal_user_name() const;
319 inline PROTOBUF_ALWAYS_INLINE void _internal_set_user_name(
320 const std::string& value);
321 std::string* _internal_mutable_user_name();
322
323 public:
324 // string application_name = 15;
326 const std::string& application_name() const;
327 template <typename Arg_ = const std::string&, typename... Args_>
328 void set_application_name(Arg_&& arg, Args_... args);
329 std::string* mutable_application_name();
330 PROTOBUF_NODISCARD std::string* release_application_name();
331 void set_allocated_application_name(std::string* ptr);
332
333 private:
334 const std::string& _internal_application_name() const;
335 inline PROTOBUF_ALWAYS_INLINE void _internal_set_application_name(
336 const std::string& value);
338
339 public:
340 // uint32 line_number = 5;
341 void clear_line_number() ;
342 ::uint32_t line_number() const;
343 void set_line_number(::uint32_t value);
344
345 private:
346 ::uint32_t _internal_line_number() const;
347 void _internal_set_line_number(::uint32_t value);
348
349 public:
350 // uint32 process_id = 11;
351 void clear_process_id() ;
352 ::uint32_t process_id() const;
353 void set_process_id(::uint32_t value);
354
355 private:
356 ::uint32_t _internal_process_id() const;
357 void _internal_set_process_id(::uint32_t value);
358
359 public:
360 // uint32 thread_id = 12;
361 void clear_thread_id() ;
362 ::uint32_t thread_id() const;
363 void set_thread_id(::uint32_t value);
364
365 private:
366 ::uint32_t _internal_thread_id() const;
367 void _internal_set_thread_id(::uint32_t value);
368
369 public:
370 // uint32 user_id = 13;
371 void clear_user_id() ;
372 ::uint32_t user_id() const;
373 void set_user_id(::uint32_t value);
374
375 private:
376 ::uint32_t _internal_user_id() const;
377 void _internal_set_user_id(::uint32_t value);
378
379 public:
380 // @@protoc_insertion_point(class_scope:dunedaq.ersschema.Context)
381 private:
382 class _Internal;
383
384 friend class ::google::protobuf::internal::TcParser;
385 static const ::google::protobuf::internal::TcParseTable<4, 11, 0, 113, 2> _table_;
386 template <typename T> friend class ::google::protobuf::Arena::InternalHelper;
389 struct Impl_ {
390 ::google::protobuf::internal::ArenaStringPtr cwd_;
391 ::google::protobuf::internal::ArenaStringPtr file_name_;
392 ::google::protobuf::internal::ArenaStringPtr function_name_;
393 ::google::protobuf::internal::ArenaStringPtr host_name_;
394 ::google::protobuf::internal::ArenaStringPtr package_name_;
395 ::google::protobuf::internal::ArenaStringPtr user_name_;
396 ::google::protobuf::internal::ArenaStringPtr application_name_;
397 ::uint32_t line_number_;
398 ::uint32_t process_id_;
399 ::uint32_t thread_id_;
400 ::uint32_t user_id_;
401 mutable ::google::protobuf::internal::CachedSize _cached_size_;
402 PROTOBUF_TSAN_DECLARE_MEMBER
403 };
404 union { Impl_ _impl_; };
405 friend struct ::TableStruct_ers_2fissue_2eproto;
406};// -------------------------------------------------------------------
407
408class SimpleIssue_ParametersEntry_DoNotUse final : public ::google::protobuf::internal::MapEntry<SimpleIssue_ParametersEntry_DoNotUse,
409 std::string, std::string,
410 ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
411 ::google::protobuf::internal::WireFormatLite::TYPE_STRING> {
412public:
413 typedef ::google::protobuf::internal::MapEntry<SimpleIssue_ParametersEntry_DoNotUse,
414 std::string, std::string,
415 ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
416 ::google::protobuf::internal::WireFormatLite::TYPE_STRING> SuperType;
418 template <typename = void>
419 explicit PROTOBUF_CONSTEXPR SimpleIssue_ParametersEntry_DoNotUse(
420 ::google::protobuf::internal::ConstantInitialized);
421 explicit SimpleIssue_ParametersEntry_DoNotUse(::google::protobuf::Arena* arena);
422 void MergeFrom(const SimpleIssue_ParametersEntry_DoNotUse& other);
424 static bool ValidateKey(std::string* s) {
425 return ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::google::protobuf::internal::WireFormatLite::PARSE, "dunedaq.ersschema.SimpleIssue.ParametersEntry.key");
426 }
427 static bool ValidateValue(std::string* s) {
428 return ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(s->data(), static_cast<int>(s->size()), ::google::protobuf::internal::WireFormatLite::PARSE, "dunedaq.ersschema.SimpleIssue.ParametersEntry.value");
429 }
430 using ::google::protobuf::Message::MergeFrom;
431 ::google::protobuf::Metadata GetMetadata() const final;
433};
434// -------------------------------------------------------------------
435
436class SimpleIssue final :
437 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dunedaq.ersschema.SimpleIssue) */ {
438 public:
439 inline SimpleIssue() : SimpleIssue(nullptr) {}
440 ~SimpleIssue() override;
441 template<typename = void>
442 explicit PROTOBUF_CONSTEXPR SimpleIssue(::google::protobuf::internal::ConstantInitialized);
443
444 SimpleIssue(const SimpleIssue& from);
445 SimpleIssue(SimpleIssue&& from) noexcept
446 : SimpleIssue() {
447 *this = ::std::move(from);
448 }
449
450 inline SimpleIssue& operator=(const SimpleIssue& from) {
451 CopyFrom(from);
452 return *this;
453 }
454 inline SimpleIssue& operator=(SimpleIssue&& from) noexcept {
455 if (this == &from) return *this;
456 if (GetOwningArena() == from.GetOwningArena()
457 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
458 && GetOwningArena() != nullptr
459 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
460 ) {
461 InternalSwap(&from);
462 } else {
463 CopyFrom(from);
464 }
465 return *this;
466 }
467
468 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
469 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
470 }
471 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
472 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
473 }
474
475 static const ::google::protobuf::Descriptor* descriptor() {
476 return GetDescriptor();
477 }
478 static const ::google::protobuf::Descriptor* GetDescriptor() {
479 return default_instance().GetMetadata().descriptor;
480 }
481 static const ::google::protobuf::Reflection* GetReflection() {
482 return default_instance().GetMetadata().reflection;
483 }
485 return *internal_default_instance();
486 }
487 static inline const SimpleIssue* internal_default_instance() {
488 return reinterpret_cast<const SimpleIssue*>(
490 }
491 static constexpr int kIndexInFileMessages =
492 2;
493
494 friend void swap(SimpleIssue& a, SimpleIssue& b) {
495 a.Swap(&b);
496 }
497 inline void Swap(SimpleIssue* other) {
498 if (other == this) return;
499 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
500 if (GetOwningArena() != nullptr &&
501 GetOwningArena() == other->GetOwningArena()) {
502 #else // PROTOBUF_FORCE_COPY_IN_SWAP
503 if (GetOwningArena() == other->GetOwningArena()) {
504 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
505 InternalSwap(other);
506 } else {
507 ::google::protobuf::internal::GenericSwap(this, other);
508 }
509 }
511 if (other == this) return;
512 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
513 InternalSwap(other);
514 }
515
516 // implements Message ----------------------------------------------
517
518 SimpleIssue* New(::google::protobuf::Arena* arena = nullptr) const final {
519 return CreateMaybeMessage<SimpleIssue>(arena);
520 }
521 using ::google::protobuf::Message::CopyFrom;
522 void CopyFrom(const SimpleIssue& from);
523 using ::google::protobuf::Message::MergeFrom;
524 void MergeFrom( const SimpleIssue& from) {
525 SimpleIssue::MergeImpl(*this, from);
526 }
527 private:
528 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
529 public:
530 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
531 bool IsInitialized() const final;
532
533 ::size_t ByteSizeLong() const final;
534 const char* _InternalParse(const char* ptr, ::google::protobuf::internal::ParseContext* ctx) final;
535 ::uint8_t* _InternalSerialize(
536 ::uint8_t* target, ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
537 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
538
539 private:
540 void SharedCtor(::google::protobuf::Arena* arena);
541 void SharedDtor();
542 void SetCachedSize(int size) const final;
543 void InternalSwap(SimpleIssue* other);
544
545 private:
546 friend class ::google::protobuf::internal::AnyMetadata;
547 static ::absl::string_view FullMessageName() {
548 return "dunedaq.ersschema.SimpleIssue";
549 }
550 protected:
551 explicit SimpleIssue(::google::protobuf::Arena* arena);
552 public:
553
554 static const ClassData _class_data_;
555 const ::google::protobuf::Message::ClassData*GetClassData() const final;
556
557 ::google::protobuf::Metadata GetMetadata() const final;
558
559 // nested types ----------------------------------------------------
560
561
562 // accessors -------------------------------------------------------
563
564 enum : int {
565 kInheritanceFieldNumber = 3,
566 kParametersFieldNumber = 11,
567 kNameFieldNumber = 2,
568 kMessageFieldNumber = 4,
569 kSeverityFieldNumber = 5,
570 kContextFieldNumber = 1,
571 kTimeFieldNumber = 6,
572 };
573 // repeated string inheritance = 3;
574 int inheritance_size() const;
575 private:
576 int _internal_inheritance_size() const;
577
578 public:
579 void clear_inheritance() ;
580 const std::string& inheritance(int index) const;
581 std::string* mutable_inheritance(int index);
582 void set_inheritance(int index, const std::string& value);
583 void set_inheritance(int index, std::string&& value);
584 void set_inheritance(int index, const char* value);
585 void set_inheritance(int index, const char* value, std::size_t size);
586 void set_inheritance(int index, absl::string_view value);
587 std::string* add_inheritance();
588 void add_inheritance(const std::string& value);
589 void add_inheritance(std::string&& value);
590 void add_inheritance(const char* value);
591 void add_inheritance(const char* value, std::size_t size);
592 void add_inheritance(absl::string_view value);
593 const ::google::protobuf::RepeatedPtrField<std::string>& inheritance() const;
594 ::google::protobuf::RepeatedPtrField<std::string>* mutable_inheritance();
595
596 private:
597 const ::google::protobuf::RepeatedPtrField<std::string>& _internal_inheritance() const;
598 ::google::protobuf::RepeatedPtrField<std::string>* _internal_mutable_inheritance();
599
600 public:
601 // map<string, string> parameters = 11;
602 int parameters_size() const;
603 private:
604 int _internal_parameters_size() const;
605
606 public:
607 void clear_parameters() ;
608 const ::google::protobuf::Map<std::string, std::string>& parameters() const;
609 ::google::protobuf::Map<std::string, std::string>* mutable_parameters();
610
611 private:
612 const ::google::protobuf::Map<std::string, std::string>& _internal_parameters() const;
613 ::google::protobuf::Map<std::string, std::string>* _internal_mutable_parameters();
614
615 public:
616 // string name = 2;
617 void clear_name() ;
618 const std::string& name() const;
619 template <typename Arg_ = const std::string&, typename... Args_>
620 void set_name(Arg_&& arg, Args_... args);
621 std::string* mutable_name();
622 PROTOBUF_NODISCARD std::string* release_name();
623 void set_allocated_name(std::string* ptr);
624
625 private:
626 const std::string& _internal_name() const;
627 inline PROTOBUF_ALWAYS_INLINE void _internal_set_name(
628 const std::string& value);
629 std::string* _internal_mutable_name();
630
631 public:
632 // string message = 4;
633 void clear_message() ;
634 const std::string& message() const;
635 template <typename Arg_ = const std::string&, typename... Args_>
636 void set_message(Arg_&& arg, Args_... args);
637 std::string* mutable_message();
638 PROTOBUF_NODISCARD std::string* release_message();
639 void set_allocated_message(std::string* ptr);
640
641 private:
642 const std::string& _internal_message() const;
643 inline PROTOBUF_ALWAYS_INLINE void _internal_set_message(
644 const std::string& value);
645 std::string* _internal_mutable_message();
646
647 public:
648 // string severity = 5;
649 void clear_severity() ;
650 const std::string& severity() const;
651 template <typename Arg_ = const std::string&, typename... Args_>
652 void set_severity(Arg_&& arg, Args_... args);
653 std::string* mutable_severity();
654 PROTOBUF_NODISCARD std::string* release_severity();
655 void set_allocated_severity(std::string* ptr);
656
657 private:
658 const std::string& _internal_severity() const;
659 inline PROTOBUF_ALWAYS_INLINE void _internal_set_severity(
660 const std::string& value);
661 std::string* _internal_mutable_severity();
662
663 public:
664 // .dunedaq.ersschema.Context context = 1;
665 bool has_context() const;
666 void clear_context() ;
667 const ::dunedaq::ersschema::Context& context() const;
668 PROTOBUF_NODISCARD ::dunedaq::ersschema::Context* release_context();
669 ::dunedaq::ersschema::Context* mutable_context();
670 void set_allocated_context(::dunedaq::ersschema::Context* value);
671 void unsafe_arena_set_allocated_context(::dunedaq::ersschema::Context* value);
672 ::dunedaq::ersschema::Context* unsafe_arena_release_context();
673
674 private:
675 const ::dunedaq::ersschema::Context& _internal_context() const;
676 ::dunedaq::ersschema::Context* _internal_mutable_context();
677
678 public:
679 // uint64 time = 6;
680 void clear_time() ;
681 ::uint64_t time() const;
682 void set_time(::uint64_t value);
683
684 private:
685 ::uint64_t _internal_time() const;
686 void _internal_set_time(::uint64_t value);
687
688 public:
689 // @@protoc_insertion_point(class_scope:dunedaq.ersschema.SimpleIssue)
690 private:
691 class _Internal;
692
693 friend class ::google::protobuf::internal::TcParser;
694 static const ::google::protobuf::internal::TcParseTable<3, 7, 2, 78, 2> _table_;
695 template <typename T> friend class ::google::protobuf::Arena::InternalHelper;
698 struct Impl_ {
699 ::google::protobuf::internal::HasBits<1> _has_bits_;
700 mutable ::google::protobuf::internal::CachedSize _cached_size_;
701 ::google::protobuf::RepeatedPtrField<std::string> inheritance_;
702 ::google::protobuf::internal::MapField<SimpleIssue_ParametersEntry_DoNotUse, std::string, std::string,
703 ::google::protobuf::internal::WireFormatLite::TYPE_STRING,
704 ::google::protobuf::internal::WireFormatLite::TYPE_STRING>
706 ::google::protobuf::internal::ArenaStringPtr name_;
707 ::google::protobuf::internal::ArenaStringPtr message_;
708 ::google::protobuf::internal::ArenaStringPtr severity_;
710 ::uint64_t time_;
711 PROTOBUF_TSAN_DECLARE_MEMBER
712 };
713 union { Impl_ _impl_; };
714 friend struct ::TableStruct_ers_2fissue_2eproto;
715};// -------------------------------------------------------------------
716
717class IssueChain final :
718 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dunedaq.ersschema.IssueChain) */ {
719 public:
720 inline IssueChain() : IssueChain(nullptr) {}
721 ~IssueChain() override;
722 template<typename = void>
723 explicit PROTOBUF_CONSTEXPR IssueChain(::google::protobuf::internal::ConstantInitialized);
724
725 IssueChain(const IssueChain& from);
726 IssueChain(IssueChain&& from) noexcept
727 : IssueChain() {
728 *this = ::std::move(from);
729 }
730
731 inline IssueChain& operator=(const IssueChain& from) {
732 CopyFrom(from);
733 return *this;
734 }
735 inline IssueChain& operator=(IssueChain&& from) noexcept {
736 if (this == &from) return *this;
737 if (GetOwningArena() == from.GetOwningArena()
738 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
739 && GetOwningArena() != nullptr
740 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
741 ) {
742 InternalSwap(&from);
743 } else {
744 CopyFrom(from);
745 }
746 return *this;
747 }
748
749 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
750 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
751 }
752 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
753 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
754 }
755
756 static const ::google::protobuf::Descriptor* descriptor() {
757 return GetDescriptor();
758 }
759 static const ::google::protobuf::Descriptor* GetDescriptor() {
760 return default_instance().GetMetadata().descriptor;
761 }
762 static const ::google::protobuf::Reflection* GetReflection() {
763 return default_instance().GetMetadata().reflection;
764 }
765 static const IssueChain& default_instance() {
766 return *internal_default_instance();
767 }
768 static inline const IssueChain* internal_default_instance() {
769 return reinterpret_cast<const IssueChain*>(
771 }
772 static constexpr int kIndexInFileMessages =
773 3;
774
775 friend void swap(IssueChain& a, IssueChain& b) {
776 a.Swap(&b);
777 }
778 inline void Swap(IssueChain* other) {
779 if (other == this) return;
780 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
781 if (GetOwningArena() != nullptr &&
782 GetOwningArena() == other->GetOwningArena()) {
783 #else // PROTOBUF_FORCE_COPY_IN_SWAP
784 if (GetOwningArena() == other->GetOwningArena()) {
785 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
786 InternalSwap(other);
787 } else {
788 ::google::protobuf::internal::GenericSwap(this, other);
789 }
790 }
792 if (other == this) return;
793 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
794 InternalSwap(other);
795 }
796
797 // implements Message ----------------------------------------------
798
799 IssueChain* New(::google::protobuf::Arena* arena = nullptr) const final {
800 return CreateMaybeMessage<IssueChain>(arena);
801 }
802 using ::google::protobuf::Message::CopyFrom;
803 void CopyFrom(const IssueChain& from);
804 using ::google::protobuf::Message::MergeFrom;
805 void MergeFrom( const IssueChain& from) {
806 IssueChain::MergeImpl(*this, from);
807 }
808 private:
809 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
810 public:
811 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
812 bool IsInitialized() const final;
813
814 ::size_t ByteSizeLong() const final;
815 const char* _InternalParse(const char* ptr, ::google::protobuf::internal::ParseContext* ctx) final;
816 ::uint8_t* _InternalSerialize(
817 ::uint8_t* target, ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
818 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
819
820 private:
821 void SharedCtor(::google::protobuf::Arena* arena);
822 void SharedDtor();
823 void SetCachedSize(int size) const final;
824 void InternalSwap(IssueChain* other);
825
826 private:
827 friend class ::google::protobuf::internal::AnyMetadata;
828 static ::absl::string_view FullMessageName() {
829 return "dunedaq.ersschema.IssueChain";
830 }
831 protected:
832 explicit IssueChain(::google::protobuf::Arena* arena);
833 public:
834
835 static const ClassData _class_data_;
836 const ::google::protobuf::Message::ClassData*GetClassData() const final;
837
838 ::google::protobuf::Metadata GetMetadata() const final;
839
840 // nested types ----------------------------------------------------
841
842 // accessors -------------------------------------------------------
843
844 enum : int {
845 kCausesFieldNumber = 2,
846 kSessionFieldNumber = 10,
847 kApplicationFieldNumber = 11,
848 kModuleFieldNumber = 12,
849 kFinalFieldNumber = 1,
850 };
851 // repeated .dunedaq.ersschema.SimpleIssue causes = 2;
852 int causes_size() const;
853 private:
854 int _internal_causes_size() const;
855
856 public:
857 void clear_causes() ;
858 ::dunedaq::ersschema::SimpleIssue* mutable_causes(int index);
859 ::google::protobuf::RepeatedPtrField< ::dunedaq::ersschema::SimpleIssue >*
860 mutable_causes();
861 private:
862 const ::google::protobuf::RepeatedPtrField<::dunedaq::ersschema::SimpleIssue>& _internal_causes() const;
863 ::google::protobuf::RepeatedPtrField<::dunedaq::ersschema::SimpleIssue>* _internal_mutable_causes();
864 public:
865 const ::dunedaq::ersschema::SimpleIssue& causes(int index) const;
867 const ::google::protobuf::RepeatedPtrField< ::dunedaq::ersschema::SimpleIssue >&
868 causes() const;
869 // string session = 10;
870 void clear_session() ;
871 const std::string& session() const;
872 template <typename Arg_ = const std::string&, typename... Args_>
873 void set_session(Arg_&& arg, Args_... args);
874 std::string* mutable_session();
875 PROTOBUF_NODISCARD std::string* release_session();
876 void set_allocated_session(std::string* ptr);
877
878 private:
879 const std::string& _internal_session() const;
880 inline PROTOBUF_ALWAYS_INLINE void _internal_set_session(
881 const std::string& value);
882 std::string* _internal_mutable_session();
883
884 public:
885 // string application = 11;
886 void clear_application() ;
887 const std::string& application() const;
888 template <typename Arg_ = const std::string&, typename... Args_>
889 void set_application(Arg_&& arg, Args_... args);
890 std::string* mutable_application();
891 PROTOBUF_NODISCARD std::string* release_application();
892 void set_allocated_application(std::string* ptr);
893
894 private:
895 const std::string& _internal_application() const;
896 inline PROTOBUF_ALWAYS_INLINE void _internal_set_application(
897 const std::string& value);
898 std::string* _internal_mutable_application();
899
900 public:
901 // string module = 12;
902 void clear_module() ;
903 const std::string& module() const;
904 template <typename Arg_ = const std::string&, typename... Args_>
905 void set_module(Arg_&& arg, Args_... args);
906 std::string* mutable_module();
907 PROTOBUF_NODISCARD std::string* release_module();
908 void set_allocated_module(std::string* ptr);
909
910 private:
911 const std::string& _internal_module() const;
912 inline PROTOBUF_ALWAYS_INLINE void _internal_set_module(
913 const std::string& value);
914 std::string* _internal_mutable_module();
915
916 public:
917 // .dunedaq.ersschema.SimpleIssue final = 1;
918 bool has_final() const;
919 void clear_final() ;
920 const ::dunedaq::ersschema::SimpleIssue& final() const;
921 PROTOBUF_NODISCARD ::dunedaq::ersschema::SimpleIssue* release_final();
922 ::dunedaq::ersschema::SimpleIssue* mutable_final();
923 void set_allocated_final(::dunedaq::ersschema::SimpleIssue* value);
924 void unsafe_arena_set_allocated_final(::dunedaq::ersschema::SimpleIssue* value);
925 ::dunedaq::ersschema::SimpleIssue* unsafe_arena_release_final();
926
927 private:
928 const ::dunedaq::ersschema::SimpleIssue& _internal_final() const;
929 ::dunedaq::ersschema::SimpleIssue* _internal_mutable_final();
930
931 public:
932 // @@protoc_insertion_point(class_scope:dunedaq.ersschema.IssueChain)
933 private:
934 class _Internal;
935
936 friend class ::google::protobuf::internal::TcParser;
937 static const ::google::protobuf::internal::TcParseTable<2, 5, 2, 61, 2> _table_;
938 template <typename T> friend class ::google::protobuf::Arena::InternalHelper;
941 struct Impl_ {
942 ::google::protobuf::internal::HasBits<1> _has_bits_;
943 mutable ::google::protobuf::internal::CachedSize _cached_size_;
944 ::google::protobuf::RepeatedPtrField< ::dunedaq::ersschema::SimpleIssue > causes_;
945 ::google::protobuf::internal::ArenaStringPtr session_;
946 ::google::protobuf::internal::ArenaStringPtr application_;
947 ::google::protobuf::internal::ArenaStringPtr module_;
949 PROTOBUF_TSAN_DECLARE_MEMBER
950 };
951 union { Impl_ _impl_; };
952 friend struct ::TableStruct_ers_2fissue_2eproto;
953};
954
955// ===================================================================
956
957
958
959
960// ===================================================================
961
962
963#ifdef __GNUC__
964#pragma GCC diagnostic push
965#pragma GCC diagnostic ignored "-Wstrict-aliasing"
966#endif // __GNUC__
967// -------------------------------------------------------------------
968
969// Context
970
971// string cwd = 1;
972inline void Context::clear_cwd() {
973 _impl_.cwd_.ClearToEmpty();
974}
975inline const std::string& Context::cwd() const {
976 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.cwd)
977 return _internal_cwd();
978}
979template <typename Arg_, typename... Args_>
980inline PROTOBUF_ALWAYS_INLINE void Context::set_cwd(Arg_&& arg,
981 Args_... args) {
982 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
983 ;
984 _impl_.cwd_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
985 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.cwd)
986}
987inline std::string* Context::mutable_cwd() {
988 std::string* _s = _internal_mutable_cwd();
989 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.Context.cwd)
990 return _s;
991}
992inline const std::string& Context::_internal_cwd() const {
993 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
994 return _impl_.cwd_.Get();
995}
996inline void Context::_internal_set_cwd(const std::string& value) {
997 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
998 ;
999 _impl_.cwd_.Set(value, GetArenaForAllocation());
1000}
1001inline std::string* Context::_internal_mutable_cwd() {
1002 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1003 ;
1004 return _impl_.cwd_.Mutable( GetArenaForAllocation());
1005}
1006inline std::string* Context::release_cwd() {
1007 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1008 // @@protoc_insertion_point(field_release:dunedaq.ersschema.Context.cwd)
1009 return _impl_.cwd_.Release();
1010}
1011inline void Context::set_allocated_cwd(std::string* value) {
1012 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1013 _impl_.cwd_.SetAllocated(value, GetArenaForAllocation());
1014 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1015 if (_impl_.cwd_.IsDefault()) {
1016 _impl_.cwd_.Set("", GetArenaForAllocation());
1017 }
1018 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1019 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.Context.cwd)
1020}
1021
1022// string file_name = 2;
1023inline void Context::clear_file_name() {
1024 _impl_.file_name_.ClearToEmpty();
1025}
1026inline const std::string& Context::file_name() const {
1027 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.file_name)
1028 return _internal_file_name();
1029}
1030template <typename Arg_, typename... Args_>
1031inline PROTOBUF_ALWAYS_INLINE void Context::set_file_name(Arg_&& arg,
1032 Args_... args) {
1033 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1034 ;
1035 _impl_.file_name_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1036 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.file_name)
1037}
1038inline std::string* Context::mutable_file_name() {
1039 std::string* _s = _internal_mutable_file_name();
1040 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.Context.file_name)
1041 return _s;
1042}
1043inline const std::string& Context::_internal_file_name() const {
1044 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1045 return _impl_.file_name_.Get();
1046}
1047inline void Context::_internal_set_file_name(const std::string& value) {
1048 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1049 ;
1050 _impl_.file_name_.Set(value, GetArenaForAllocation());
1051}
1052inline std::string* Context::_internal_mutable_file_name() {
1053 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1054 ;
1055 return _impl_.file_name_.Mutable( GetArenaForAllocation());
1056}
1057inline std::string* Context::release_file_name() {
1058 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1059 // @@protoc_insertion_point(field_release:dunedaq.ersschema.Context.file_name)
1060 return _impl_.file_name_.Release();
1061}
1062inline void Context::set_allocated_file_name(std::string* value) {
1063 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1064 _impl_.file_name_.SetAllocated(value, GetArenaForAllocation());
1065 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1066 if (_impl_.file_name_.IsDefault()) {
1067 _impl_.file_name_.Set("", GetArenaForAllocation());
1068 }
1069 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1070 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.Context.file_name)
1071}
1072
1073// string function_name = 3;
1074inline void Context::clear_function_name() {
1075 _impl_.function_name_.ClearToEmpty();
1076}
1077inline const std::string& Context::function_name() const {
1078 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.function_name)
1079 return _internal_function_name();
1080}
1081template <typename Arg_, typename... Args_>
1082inline PROTOBUF_ALWAYS_INLINE void Context::set_function_name(Arg_&& arg,
1083 Args_... args) {
1084 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1085 ;
1086 _impl_.function_name_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1087 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.function_name)
1088}
1089inline std::string* Context::mutable_function_name() {
1090 std::string* _s = _internal_mutable_function_name();
1091 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.Context.function_name)
1092 return _s;
1093}
1094inline const std::string& Context::_internal_function_name() const {
1095 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1096 return _impl_.function_name_.Get();
1097}
1098inline void Context::_internal_set_function_name(const std::string& value) {
1099 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1100 ;
1101 _impl_.function_name_.Set(value, GetArenaForAllocation());
1102}
1103inline std::string* Context::_internal_mutable_function_name() {
1104 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1105 ;
1106 return _impl_.function_name_.Mutable( GetArenaForAllocation());
1107}
1108inline std::string* Context::release_function_name() {
1109 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1110 // @@protoc_insertion_point(field_release:dunedaq.ersschema.Context.function_name)
1111 return _impl_.function_name_.Release();
1112}
1113inline void Context::set_allocated_function_name(std::string* value) {
1114 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1115 _impl_.function_name_.SetAllocated(value, GetArenaForAllocation());
1116 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1117 if (_impl_.function_name_.IsDefault()) {
1118 _impl_.function_name_.Set("", GetArenaForAllocation());
1119 }
1120 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1121 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.Context.function_name)
1122}
1123
1124// string host_name = 4;
1125inline void Context::clear_host_name() {
1126 _impl_.host_name_.ClearToEmpty();
1127}
1128inline const std::string& Context::host_name() const {
1129 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.host_name)
1130 return _internal_host_name();
1131}
1132template <typename Arg_, typename... Args_>
1133inline PROTOBUF_ALWAYS_INLINE void Context::set_host_name(Arg_&& arg,
1134 Args_... args) {
1135 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1136 ;
1137 _impl_.host_name_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1138 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.host_name)
1139}
1140inline std::string* Context::mutable_host_name() {
1141 std::string* _s = _internal_mutable_host_name();
1142 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.Context.host_name)
1143 return _s;
1144}
1145inline const std::string& Context::_internal_host_name() const {
1146 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1147 return _impl_.host_name_.Get();
1148}
1149inline void Context::_internal_set_host_name(const std::string& value) {
1150 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1151 ;
1152 _impl_.host_name_.Set(value, GetArenaForAllocation());
1153}
1154inline std::string* Context::_internal_mutable_host_name() {
1155 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1156 ;
1157 return _impl_.host_name_.Mutable( GetArenaForAllocation());
1158}
1159inline std::string* Context::release_host_name() {
1160 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1161 // @@protoc_insertion_point(field_release:dunedaq.ersschema.Context.host_name)
1162 return _impl_.host_name_.Release();
1163}
1164inline void Context::set_allocated_host_name(std::string* value) {
1165 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1166 _impl_.host_name_.SetAllocated(value, GetArenaForAllocation());
1167 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1168 if (_impl_.host_name_.IsDefault()) {
1169 _impl_.host_name_.Set("", GetArenaForAllocation());
1170 }
1171 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1172 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.Context.host_name)
1173}
1174
1175// uint32 line_number = 5;
1176inline void Context::clear_line_number() {
1177 _impl_.line_number_ = 0u;
1178}
1179inline ::uint32_t Context::line_number() const {
1180 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.line_number)
1181 return _internal_line_number();
1182}
1183inline void Context::set_line_number(::uint32_t value) {
1184 _internal_set_line_number(value);
1185 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.line_number)
1186}
1187inline ::uint32_t Context::_internal_line_number() const {
1188 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1189 return _impl_.line_number_;
1190}
1191inline void Context::_internal_set_line_number(::uint32_t value) {
1192 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1193 ;
1194 _impl_.line_number_ = value;
1195}
1196
1197// string package_name = 6;
1198inline void Context::clear_package_name() {
1199 _impl_.package_name_.ClearToEmpty();
1200}
1201inline const std::string& Context::package_name() const {
1202 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.package_name)
1203 return _internal_package_name();
1204}
1205template <typename Arg_, typename... Args_>
1206inline PROTOBUF_ALWAYS_INLINE void Context::set_package_name(Arg_&& arg,
1207 Args_... args) {
1208 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1209 ;
1210 _impl_.package_name_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1211 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.package_name)
1212}
1213inline std::string* Context::mutable_package_name() {
1214 std::string* _s = _internal_mutable_package_name();
1215 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.Context.package_name)
1216 return _s;
1217}
1218inline const std::string& Context::_internal_package_name() const {
1219 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1220 return _impl_.package_name_.Get();
1221}
1222inline void Context::_internal_set_package_name(const std::string& value) {
1223 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1224 ;
1225 _impl_.package_name_.Set(value, GetArenaForAllocation());
1226}
1227inline std::string* Context::_internal_mutable_package_name() {
1228 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1229 ;
1230 return _impl_.package_name_.Mutable( GetArenaForAllocation());
1231}
1232inline std::string* Context::release_package_name() {
1233 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1234 // @@protoc_insertion_point(field_release:dunedaq.ersschema.Context.package_name)
1235 return _impl_.package_name_.Release();
1236}
1237inline void Context::set_allocated_package_name(std::string* value) {
1238 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1239 _impl_.package_name_.SetAllocated(value, GetArenaForAllocation());
1240 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1241 if (_impl_.package_name_.IsDefault()) {
1242 _impl_.package_name_.Set("", GetArenaForAllocation());
1243 }
1244 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1245 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.Context.package_name)
1246}
1247
1248// uint32 process_id = 11;
1249inline void Context::clear_process_id() {
1250 _impl_.process_id_ = 0u;
1251}
1252inline ::uint32_t Context::process_id() const {
1253 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.process_id)
1254 return _internal_process_id();
1255}
1256inline void Context::set_process_id(::uint32_t value) {
1257 _internal_set_process_id(value);
1258 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.process_id)
1259}
1260inline ::uint32_t Context::_internal_process_id() const {
1261 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1262 return _impl_.process_id_;
1263}
1264inline void Context::_internal_set_process_id(::uint32_t value) {
1265 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1266 ;
1267 _impl_.process_id_ = value;
1268}
1269
1270// uint32 thread_id = 12;
1271inline void Context::clear_thread_id() {
1272 _impl_.thread_id_ = 0u;
1273}
1274inline ::uint32_t Context::thread_id() const {
1275 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.thread_id)
1276 return _internal_thread_id();
1277}
1278inline void Context::set_thread_id(::uint32_t value) {
1279 _internal_set_thread_id(value);
1280 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.thread_id)
1281}
1282inline ::uint32_t Context::_internal_thread_id() const {
1283 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1284 return _impl_.thread_id_;
1285}
1286inline void Context::_internal_set_thread_id(::uint32_t value) {
1287 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1288 ;
1289 _impl_.thread_id_ = value;
1290}
1291
1292// uint32 user_id = 13;
1293inline void Context::clear_user_id() {
1294 _impl_.user_id_ = 0u;
1295}
1296inline ::uint32_t Context::user_id() const {
1297 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.user_id)
1298 return _internal_user_id();
1299}
1300inline void Context::set_user_id(::uint32_t value) {
1301 _internal_set_user_id(value);
1302 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.user_id)
1303}
1304inline ::uint32_t Context::_internal_user_id() const {
1305 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1306 return _impl_.user_id_;
1307}
1308inline void Context::_internal_set_user_id(::uint32_t value) {
1309 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1310 ;
1311 _impl_.user_id_ = value;
1312}
1313
1314// string user_name = 14;
1315inline void Context::clear_user_name() {
1316 _impl_.user_name_.ClearToEmpty();
1317}
1318inline const std::string& Context::user_name() const {
1319 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.user_name)
1320 return _internal_user_name();
1321}
1322template <typename Arg_, typename... Args_>
1323inline PROTOBUF_ALWAYS_INLINE void Context::set_user_name(Arg_&& arg,
1324 Args_... args) {
1325 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1326 ;
1327 _impl_.user_name_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1328 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.user_name)
1329}
1330inline std::string* Context::mutable_user_name() {
1331 std::string* _s = _internal_mutable_user_name();
1332 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.Context.user_name)
1333 return _s;
1334}
1335inline const std::string& Context::_internal_user_name() const {
1336 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1337 return _impl_.user_name_.Get();
1338}
1339inline void Context::_internal_set_user_name(const std::string& value) {
1340 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1341 ;
1342 _impl_.user_name_.Set(value, GetArenaForAllocation());
1343}
1344inline std::string* Context::_internal_mutable_user_name() {
1345 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1346 ;
1347 return _impl_.user_name_.Mutable( GetArenaForAllocation());
1348}
1349inline std::string* Context::release_user_name() {
1350 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1351 // @@protoc_insertion_point(field_release:dunedaq.ersschema.Context.user_name)
1352 return _impl_.user_name_.Release();
1353}
1354inline void Context::set_allocated_user_name(std::string* value) {
1355 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1356 _impl_.user_name_.SetAllocated(value, GetArenaForAllocation());
1357 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1358 if (_impl_.user_name_.IsDefault()) {
1359 _impl_.user_name_.Set("", GetArenaForAllocation());
1360 }
1361 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1362 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.Context.user_name)
1363}
1364
1365// string application_name = 15;
1366inline void Context::clear_application_name() {
1367 _impl_.application_name_.ClearToEmpty();
1368}
1369inline const std::string& Context::application_name() const {
1370 // @@protoc_insertion_point(field_get:dunedaq.ersschema.Context.application_name)
1371 return _internal_application_name();
1372}
1373template <typename Arg_, typename... Args_>
1374inline PROTOBUF_ALWAYS_INLINE void Context::set_application_name(Arg_&& arg,
1375 Args_... args) {
1376 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1377 ;
1378 _impl_.application_name_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1379 // @@protoc_insertion_point(field_set:dunedaq.ersschema.Context.application_name)
1380}
1381inline std::string* Context::mutable_application_name() {
1382 std::string* _s = _internal_mutable_application_name();
1383 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.Context.application_name)
1384 return _s;
1385}
1386inline const std::string& Context::_internal_application_name() const {
1387 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1388 return _impl_.application_name_.Get();
1389}
1390inline void Context::_internal_set_application_name(const std::string& value) {
1391 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1392 ;
1393 _impl_.application_name_.Set(value, GetArenaForAllocation());
1394}
1395inline std::string* Context::_internal_mutable_application_name() {
1396 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1397 ;
1398 return _impl_.application_name_.Mutable( GetArenaForAllocation());
1399}
1400inline std::string* Context::release_application_name() {
1401 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1402 // @@protoc_insertion_point(field_release:dunedaq.ersschema.Context.application_name)
1403 return _impl_.application_name_.Release();
1404}
1405inline void Context::set_allocated_application_name(std::string* value) {
1406 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1407 _impl_.application_name_.SetAllocated(value, GetArenaForAllocation());
1408 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1409 if (_impl_.application_name_.IsDefault()) {
1410 _impl_.application_name_.Set("", GetArenaForAllocation());
1411 }
1412 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1413 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.Context.application_name)
1414}
1415
1416// -------------------------------------------------------------------
1417
1418// -------------------------------------------------------------------
1419
1420// SimpleIssue
1421
1422// .dunedaq.ersschema.Context context = 1;
1423inline bool SimpleIssue::has_context() const {
1424 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1425 PROTOBUF_ASSUME(!value || _impl_.context_ != nullptr);
1426 return value;
1427}
1428inline void SimpleIssue::clear_context() {
1429 if (_impl_.context_ != nullptr) _impl_.context_->Clear();
1430 _impl_._has_bits_[0] &= ~0x00000001u;
1431}
1432inline const ::dunedaq::ersschema::Context& SimpleIssue::_internal_context() const {
1433 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1434 const ::dunedaq::ersschema::Context* p = _impl_.context_;
1435 return p != nullptr ? *p : reinterpret_cast<const ::dunedaq::ersschema::Context&>(::dunedaq::ersschema::_Context_default_instance_);
1436}
1437inline const ::dunedaq::ersschema::Context& SimpleIssue::context() const {
1438 // @@protoc_insertion_point(field_get:dunedaq.ersschema.SimpleIssue.context)
1439 return _internal_context();
1440}
1441inline void SimpleIssue::unsafe_arena_set_allocated_context(::dunedaq::ersschema::Context* value) {
1442 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1443 if (GetArenaForAllocation() == nullptr) {
1444 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.context_);
1445 }
1446 _impl_.context_ = reinterpret_cast<::dunedaq::ersschema::Context*>(value);
1447 if (value != nullptr) {
1448 _impl_._has_bits_[0] |= 0x00000001u;
1449 } else {
1450 _impl_._has_bits_[0] &= ~0x00000001u;
1451 }
1452 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:dunedaq.ersschema.SimpleIssue.context)
1453}
1454inline ::dunedaq::ersschema::Context* SimpleIssue::release_context() {
1455 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1456
1457 _impl_._has_bits_[0] &= ~0x00000001u;
1458 ::dunedaq::ersschema::Context* released = _impl_.context_;
1459 _impl_.context_ = nullptr;
1460#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1461 auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
1462 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1463 if (GetArenaForAllocation() == nullptr) {
1464 delete old;
1465 }
1466#else // PROTOBUF_FORCE_COPY_IN_RELEASE
1467 if (GetArenaForAllocation() != nullptr) {
1468 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1469 }
1470#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1471 return released;
1472}
1473inline ::dunedaq::ersschema::Context* SimpleIssue::unsafe_arena_release_context() {
1474 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1475 // @@protoc_insertion_point(field_release:dunedaq.ersschema.SimpleIssue.context)
1476
1477 _impl_._has_bits_[0] &= ~0x00000001u;
1478 ::dunedaq::ersschema::Context* temp = _impl_.context_;
1479 _impl_.context_ = nullptr;
1480 return temp;
1481}
1482inline ::dunedaq::ersschema::Context* SimpleIssue::_internal_mutable_context() {
1483 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1484 _impl_._has_bits_[0] |= 0x00000001u;
1485 if (_impl_.context_ == nullptr) {
1486 auto* p = CreateMaybeMessage<::dunedaq::ersschema::Context>(GetArenaForAllocation());
1487 _impl_.context_ = reinterpret_cast<::dunedaq::ersschema::Context*>(p);
1488 }
1489 return _impl_.context_;
1490}
1491inline ::dunedaq::ersschema::Context* SimpleIssue::mutable_context() {
1492 ::dunedaq::ersschema::Context* _msg = _internal_mutable_context();
1493 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.SimpleIssue.context)
1494 return _msg;
1495}
1496inline void SimpleIssue::set_allocated_context(::dunedaq::ersschema::Context* value) {
1497 ::google::protobuf::Arena* message_arena = GetArenaForAllocation();
1498 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1499 if (message_arena == nullptr) {
1500 delete reinterpret_cast<::dunedaq::ersschema::Context*>(_impl_.context_);
1501 }
1502
1503 if (value != nullptr) {
1504 ::google::protobuf::Arena* submessage_arena =
1505 ::google::protobuf::Arena::InternalGetOwningArena(reinterpret_cast<::dunedaq::ersschema::Context*>(value));
1506 if (message_arena != submessage_arena) {
1507 value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
1508 }
1509 _impl_._has_bits_[0] |= 0x00000001u;
1510 } else {
1511 _impl_._has_bits_[0] &= ~0x00000001u;
1512 }
1513
1514 _impl_.context_ = reinterpret_cast<::dunedaq::ersschema::Context*>(value);
1515 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.SimpleIssue.context)
1516}
1517
1518// string name = 2;
1519inline void SimpleIssue::clear_name() {
1520 _impl_.name_.ClearToEmpty();
1521}
1522inline const std::string& SimpleIssue::name() const {
1523 // @@protoc_insertion_point(field_get:dunedaq.ersschema.SimpleIssue.name)
1524 return _internal_name();
1525}
1526template <typename Arg_, typename... Args_>
1527inline PROTOBUF_ALWAYS_INLINE void SimpleIssue::set_name(Arg_&& arg,
1528 Args_... args) {
1529 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1530 ;
1531 _impl_.name_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1532 // @@protoc_insertion_point(field_set:dunedaq.ersschema.SimpleIssue.name)
1533}
1534inline std::string* SimpleIssue::mutable_name() {
1535 std::string* _s = _internal_mutable_name();
1536 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.SimpleIssue.name)
1537 return _s;
1538}
1539inline const std::string& SimpleIssue::_internal_name() const {
1540 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1541 return _impl_.name_.Get();
1542}
1543inline void SimpleIssue::_internal_set_name(const std::string& value) {
1544 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1545 ;
1546 _impl_.name_.Set(value, GetArenaForAllocation());
1547}
1548inline std::string* SimpleIssue::_internal_mutable_name() {
1549 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1550 ;
1551 return _impl_.name_.Mutable( GetArenaForAllocation());
1552}
1553inline std::string* SimpleIssue::release_name() {
1554 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1555 // @@protoc_insertion_point(field_release:dunedaq.ersschema.SimpleIssue.name)
1556 return _impl_.name_.Release();
1557}
1558inline void SimpleIssue::set_allocated_name(std::string* value) {
1559 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1560 _impl_.name_.SetAllocated(value, GetArenaForAllocation());
1561 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1562 if (_impl_.name_.IsDefault()) {
1563 _impl_.name_.Set("", GetArenaForAllocation());
1564 }
1565 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1566 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.SimpleIssue.name)
1567}
1568
1569// repeated string inheritance = 3;
1570inline int SimpleIssue::_internal_inheritance_size() const {
1571 return _internal_inheritance().size();
1572}
1573inline int SimpleIssue::inheritance_size() const {
1574 return _internal_inheritance_size();
1575}
1576inline void SimpleIssue::clear_inheritance() {
1577 _internal_mutable_inheritance()->Clear();
1578}
1579inline std::string* SimpleIssue::add_inheritance() {
1580 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1581 std::string* _s = _internal_mutable_inheritance()->Add();
1582 // @@protoc_insertion_point(field_add_mutable:dunedaq.ersschema.SimpleIssue.inheritance)
1583 return _s;
1584}
1585inline const std::string& SimpleIssue::inheritance(int index) const {
1586 // @@protoc_insertion_point(field_get:dunedaq.ersschema.SimpleIssue.inheritance)
1587 return _internal_inheritance().Get(index);
1588}
1589inline std::string* SimpleIssue::mutable_inheritance(int index) {
1590 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.SimpleIssue.inheritance)
1591 return _internal_mutable_inheritance()->Mutable(index);
1592}
1593inline void SimpleIssue::set_inheritance(int index, const std::string& value) {
1594 _internal_mutable_inheritance()->Mutable(index)->assign(value);
1595 // @@protoc_insertion_point(field_set:dunedaq.ersschema.SimpleIssue.inheritance)
1596}
1597inline void SimpleIssue::set_inheritance(int index, std::string&& value) {
1598 _internal_mutable_inheritance()->Mutable(index)->assign(std::move(value));
1599 // @@protoc_insertion_point(field_set:dunedaq.ersschema.SimpleIssue.inheritance)
1600}
1601inline void SimpleIssue::set_inheritance(int index, const char* value) {
1602 ABSL_DCHECK(value != nullptr);
1603 _internal_mutable_inheritance()->Mutable(index)->assign(value);
1604 // @@protoc_insertion_point(field_set_char:dunedaq.ersschema.SimpleIssue.inheritance)
1605}
1606inline void SimpleIssue::set_inheritance(int index, const char* value,
1607 std::size_t size) {
1608 _internal_mutable_inheritance()->Mutable(index)->assign(
1609 reinterpret_cast<const char*>(value), size);
1610 // @@protoc_insertion_point(field_set_pointer:dunedaq.ersschema.SimpleIssue.inheritance)
1611}
1612inline void SimpleIssue::set_inheritance(int index, absl::string_view value) {
1613 _internal_mutable_inheritance()->Mutable(index)->assign(value.data(),
1614 value.size());
1615 // @@protoc_insertion_point(field_set_string_piece:dunedaq.ersschema.SimpleIssue.inheritance)
1616}
1617inline void SimpleIssue::add_inheritance(const std::string& value) {
1618 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1619 _internal_mutable_inheritance()->Add()->assign(value);
1620 // @@protoc_insertion_point(field_add:dunedaq.ersschema.SimpleIssue.inheritance)
1621}
1622inline void SimpleIssue::add_inheritance(std::string&& value) {
1623 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1624 _internal_mutable_inheritance()->Add(std::move(value));
1625 // @@protoc_insertion_point(field_add:dunedaq.ersschema.SimpleIssue.inheritance)
1626}
1627inline void SimpleIssue::add_inheritance(const char* value) {
1628 ABSL_DCHECK(value != nullptr);
1629 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1630 _internal_mutable_inheritance()->Add()->assign(value);
1631 // @@protoc_insertion_point(field_add_char:dunedaq.ersschema.SimpleIssue.inheritance)
1632}
1633inline void SimpleIssue::add_inheritance(const char* value, std::size_t size) {
1634 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1635 _internal_mutable_inheritance()->Add()->assign(
1636 reinterpret_cast<const char*>(value), size);
1637 // @@protoc_insertion_point(field_add_pointer:dunedaq.ersschema.SimpleIssue.inheritance)
1638}
1639inline void SimpleIssue::add_inheritance(absl::string_view value) {
1640 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1641 _internal_mutable_inheritance()->Add()->assign(value.data(), value.size());
1642 // @@protoc_insertion_point(field_add_string_piece:dunedaq.ersschema.SimpleIssue.inheritance)
1643}
1644inline const ::google::protobuf::RepeatedPtrField<std::string>&
1645SimpleIssue::inheritance() const {
1646 // @@protoc_insertion_point(field_list:dunedaq.ersschema.SimpleIssue.inheritance)
1647 return _internal_inheritance();
1648}
1649inline ::google::protobuf::RepeatedPtrField<std::string>* SimpleIssue::mutable_inheritance() {
1650 // @@protoc_insertion_point(field_mutable_list:dunedaq.ersschema.SimpleIssue.inheritance)
1651 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1652 return _internal_mutable_inheritance();
1653}
1654inline const ::google::protobuf::RepeatedPtrField<std::string>&
1655SimpleIssue::_internal_inheritance() const {
1656 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1657 return _impl_.inheritance_;
1658}
1659inline ::google::protobuf::RepeatedPtrField<std::string>*
1660SimpleIssue::_internal_mutable_inheritance() {
1661 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1662 return &_impl_.inheritance_;
1663}
1664
1665// string message = 4;
1666inline void SimpleIssue::clear_message() {
1667 _impl_.message_.ClearToEmpty();
1668}
1669inline const std::string& SimpleIssue::message() const {
1670 // @@protoc_insertion_point(field_get:dunedaq.ersschema.SimpleIssue.message)
1671 return _internal_message();
1672}
1673template <typename Arg_, typename... Args_>
1674inline PROTOBUF_ALWAYS_INLINE void SimpleIssue::set_message(Arg_&& arg,
1675 Args_... args) {
1676 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1677 ;
1678 _impl_.message_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1679 // @@protoc_insertion_point(field_set:dunedaq.ersschema.SimpleIssue.message)
1680}
1681inline std::string* SimpleIssue::mutable_message() {
1682 std::string* _s = _internal_mutable_message();
1683 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.SimpleIssue.message)
1684 return _s;
1685}
1686inline const std::string& SimpleIssue::_internal_message() const {
1687 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1688 return _impl_.message_.Get();
1689}
1690inline void SimpleIssue::_internal_set_message(const std::string& value) {
1691 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1692 ;
1693 _impl_.message_.Set(value, GetArenaForAllocation());
1694}
1695inline std::string* SimpleIssue::_internal_mutable_message() {
1696 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1697 ;
1698 return _impl_.message_.Mutable( GetArenaForAllocation());
1699}
1700inline std::string* SimpleIssue::release_message() {
1701 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1702 // @@protoc_insertion_point(field_release:dunedaq.ersschema.SimpleIssue.message)
1703 return _impl_.message_.Release();
1704}
1705inline void SimpleIssue::set_allocated_message(std::string* value) {
1706 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1707 _impl_.message_.SetAllocated(value, GetArenaForAllocation());
1708 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1709 if (_impl_.message_.IsDefault()) {
1710 _impl_.message_.Set("", GetArenaForAllocation());
1711 }
1712 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1713 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.SimpleIssue.message)
1714}
1715
1716// string severity = 5;
1717inline void SimpleIssue::clear_severity() {
1718 _impl_.severity_.ClearToEmpty();
1719}
1720inline const std::string& SimpleIssue::severity() const {
1721 // @@protoc_insertion_point(field_get:dunedaq.ersschema.SimpleIssue.severity)
1722 return _internal_severity();
1723}
1724template <typename Arg_, typename... Args_>
1725inline PROTOBUF_ALWAYS_INLINE void SimpleIssue::set_severity(Arg_&& arg,
1726 Args_... args) {
1727 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1728 ;
1729 _impl_.severity_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1730 // @@protoc_insertion_point(field_set:dunedaq.ersschema.SimpleIssue.severity)
1731}
1732inline std::string* SimpleIssue::mutable_severity() {
1733 std::string* _s = _internal_mutable_severity();
1734 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.SimpleIssue.severity)
1735 return _s;
1736}
1737inline const std::string& SimpleIssue::_internal_severity() const {
1738 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1739 return _impl_.severity_.Get();
1740}
1741inline void SimpleIssue::_internal_set_severity(const std::string& value) {
1742 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1743 ;
1744 _impl_.severity_.Set(value, GetArenaForAllocation());
1745}
1746inline std::string* SimpleIssue::_internal_mutable_severity() {
1747 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1748 ;
1749 return _impl_.severity_.Mutable( GetArenaForAllocation());
1750}
1751inline std::string* SimpleIssue::release_severity() {
1752 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1753 // @@protoc_insertion_point(field_release:dunedaq.ersschema.SimpleIssue.severity)
1754 return _impl_.severity_.Release();
1755}
1756inline void SimpleIssue::set_allocated_severity(std::string* value) {
1757 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1758 _impl_.severity_.SetAllocated(value, GetArenaForAllocation());
1759 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1760 if (_impl_.severity_.IsDefault()) {
1761 _impl_.severity_.Set("", GetArenaForAllocation());
1762 }
1763 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1764 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.SimpleIssue.severity)
1765}
1766
1767// uint64 time = 6;
1768inline void SimpleIssue::clear_time() {
1769 _impl_.time_ = ::uint64_t{0u};
1770}
1771inline ::uint64_t SimpleIssue::time() const {
1772 // @@protoc_insertion_point(field_get:dunedaq.ersschema.SimpleIssue.time)
1773 return _internal_time();
1774}
1775inline void SimpleIssue::set_time(::uint64_t value) {
1776 _internal_set_time(value);
1777 // @@protoc_insertion_point(field_set:dunedaq.ersschema.SimpleIssue.time)
1778}
1779inline ::uint64_t SimpleIssue::_internal_time() const {
1780 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1781 return _impl_.time_;
1782}
1783inline void SimpleIssue::_internal_set_time(::uint64_t value) {
1784 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1785 ;
1786 _impl_.time_ = value;
1787}
1788
1789// map<string, string> parameters = 11;
1790inline int SimpleIssue::_internal_parameters_size() const {
1791 return _internal_parameters().size();
1792}
1793inline int SimpleIssue::parameters_size() const {
1794 return _internal_parameters_size();
1795}
1796inline void SimpleIssue::clear_parameters() {
1797 _impl_.parameters_.Clear();
1798}
1799inline const ::google::protobuf::Map<std::string, std::string>& SimpleIssue::_internal_parameters() const {
1800 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1801 return _impl_.parameters_.GetMap();
1802}
1803inline const ::google::protobuf::Map<std::string, std::string>& SimpleIssue::parameters() const {
1804 // @@protoc_insertion_point(field_map:dunedaq.ersschema.SimpleIssue.parameters)
1805 return _internal_parameters();
1806}
1807inline ::google::protobuf::Map<std::string, std::string>* SimpleIssue::_internal_mutable_parameters() {
1808 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1809 return _impl_.parameters_.MutableMap();
1810}
1811inline ::google::protobuf::Map<std::string, std::string>* SimpleIssue::mutable_parameters() {
1812 // @@protoc_insertion_point(field_mutable_map:dunedaq.ersschema.SimpleIssue.parameters)
1813 return _internal_mutable_parameters();
1814}
1815
1816// -------------------------------------------------------------------
1817
1818// IssueChain
1819
1820// .dunedaq.ersschema.SimpleIssue final = 1;
1821inline bool IssueChain::has_final() const {
1822 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1823 PROTOBUF_ASSUME(!value || _impl_.final_ != nullptr);
1824 return value;
1825}
1826inline void IssueChain::clear_final() {
1827 if (_impl_.final_ != nullptr) _impl_.final_->Clear();
1828 _impl_._has_bits_[0] &= ~0x00000001u;
1829}
1830inline const ::dunedaq::ersschema::SimpleIssue& IssueChain::_internal_final() const {
1831 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1832 const ::dunedaq::ersschema::SimpleIssue* p = _impl_.final_;
1833 return p != nullptr ? *p : reinterpret_cast<const ::dunedaq::ersschema::SimpleIssue&>(::dunedaq::ersschema::_SimpleIssue_default_instance_);
1834}
1835inline const ::dunedaq::ersschema::SimpleIssue& IssueChain::final() const {
1836 // @@protoc_insertion_point(field_get:dunedaq.ersschema.IssueChain.final)
1837 return _internal_final();
1838}
1839inline void IssueChain::unsafe_arena_set_allocated_final(::dunedaq::ersschema::SimpleIssue* value) {
1840 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1841 if (GetArenaForAllocation() == nullptr) {
1842 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.final_);
1843 }
1844 _impl_.final_ = reinterpret_cast<::dunedaq::ersschema::SimpleIssue*>(value);
1845 if (value != nullptr) {
1846 _impl_._has_bits_[0] |= 0x00000001u;
1847 } else {
1848 _impl_._has_bits_[0] &= ~0x00000001u;
1849 }
1850 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:dunedaq.ersschema.IssueChain.final)
1851}
1852inline ::dunedaq::ersschema::SimpleIssue* IssueChain::release_final() {
1853 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1854
1855 _impl_._has_bits_[0] &= ~0x00000001u;
1856 ::dunedaq::ersschema::SimpleIssue* released = _impl_.final_;
1857 _impl_.final_ = nullptr;
1858#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1859 auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
1860 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1861 if (GetArenaForAllocation() == nullptr) {
1862 delete old;
1863 }
1864#else // PROTOBUF_FORCE_COPY_IN_RELEASE
1865 if (GetArenaForAllocation() != nullptr) {
1866 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1867 }
1868#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1869 return released;
1870}
1871inline ::dunedaq::ersschema::SimpleIssue* IssueChain::unsafe_arena_release_final() {
1872 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1873 // @@protoc_insertion_point(field_release:dunedaq.ersschema.IssueChain.final)
1874
1875 _impl_._has_bits_[0] &= ~0x00000001u;
1876 ::dunedaq::ersschema::SimpleIssue* temp = _impl_.final_;
1877 _impl_.final_ = nullptr;
1878 return temp;
1879}
1880inline ::dunedaq::ersschema::SimpleIssue* IssueChain::_internal_mutable_final() {
1881 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1882 _impl_._has_bits_[0] |= 0x00000001u;
1883 if (_impl_.final_ == nullptr) {
1884 auto* p = CreateMaybeMessage<::dunedaq::ersschema::SimpleIssue>(GetArenaForAllocation());
1885 _impl_.final_ = reinterpret_cast<::dunedaq::ersschema::SimpleIssue*>(p);
1886 }
1887 return _impl_.final_;
1888}
1889inline ::dunedaq::ersschema::SimpleIssue* IssueChain::mutable_final() {
1890 ::dunedaq::ersschema::SimpleIssue* _msg = _internal_mutable_final();
1891 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.IssueChain.final)
1892 return _msg;
1893}
1894inline void IssueChain::set_allocated_final(::dunedaq::ersschema::SimpleIssue* value) {
1895 ::google::protobuf::Arena* message_arena = GetArenaForAllocation();
1896 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1897 if (message_arena == nullptr) {
1898 delete reinterpret_cast<::dunedaq::ersschema::SimpleIssue*>(_impl_.final_);
1899 }
1900
1901 if (value != nullptr) {
1902 ::google::protobuf::Arena* submessage_arena =
1903 ::google::protobuf::Arena::InternalGetOwningArena(reinterpret_cast<::dunedaq::ersschema::SimpleIssue*>(value));
1904 if (message_arena != submessage_arena) {
1905 value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
1906 }
1907 _impl_._has_bits_[0] |= 0x00000001u;
1908 } else {
1909 _impl_._has_bits_[0] &= ~0x00000001u;
1910 }
1911
1912 _impl_.final_ = reinterpret_cast<::dunedaq::ersschema::SimpleIssue*>(value);
1913 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.IssueChain.final)
1914}
1915
1916// repeated .dunedaq.ersschema.SimpleIssue causes = 2;
1917inline int IssueChain::_internal_causes_size() const {
1918 return _internal_causes().size();
1919}
1920inline int IssueChain::causes_size() const {
1921 return _internal_causes_size();
1922}
1923inline void IssueChain::clear_causes() {
1924 _internal_mutable_causes()->Clear();
1925}
1926inline ::dunedaq::ersschema::SimpleIssue* IssueChain::mutable_causes(int index) {
1927 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.IssueChain.causes)
1928 return _internal_mutable_causes()->Mutable(index);
1929}
1930inline ::google::protobuf::RepeatedPtrField< ::dunedaq::ersschema::SimpleIssue >*
1931IssueChain::mutable_causes() {
1932 // @@protoc_insertion_point(field_mutable_list:dunedaq.ersschema.IssueChain.causes)
1933 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1934 return _internal_mutable_causes();
1935}
1936inline const ::dunedaq::ersschema::SimpleIssue& IssueChain::causes(int index) const {
1937 // @@protoc_insertion_point(field_get:dunedaq.ersschema.IssueChain.causes)
1938 return _internal_causes().Get(index);
1939}
1940inline ::dunedaq::ersschema::SimpleIssue* IssueChain::add_causes() {
1941 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1942 ::dunedaq::ersschema::SimpleIssue* _add = _internal_mutable_causes()->Add();
1943 // @@protoc_insertion_point(field_add:dunedaq.ersschema.IssueChain.causes)
1944 return _add;
1945}
1946inline const ::google::protobuf::RepeatedPtrField< ::dunedaq::ersschema::SimpleIssue >&
1947IssueChain::causes() const {
1948 // @@protoc_insertion_point(field_list:dunedaq.ersschema.IssueChain.causes)
1949 return _internal_causes();
1950}
1951inline const ::google::protobuf::RepeatedPtrField<::dunedaq::ersschema::SimpleIssue>&
1952IssueChain::_internal_causes() const {
1953 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1954 return _impl_.causes_;
1955}
1956inline ::google::protobuf::RepeatedPtrField<::dunedaq::ersschema::SimpleIssue>*
1957IssueChain::_internal_mutable_causes() {
1958 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1959 return &_impl_.causes_;
1960}
1961
1962// string session = 10;
1963inline void IssueChain::clear_session() {
1964 _impl_.session_.ClearToEmpty();
1965}
1966inline const std::string& IssueChain::session() const {
1967 // @@protoc_insertion_point(field_get:dunedaq.ersschema.IssueChain.session)
1968 return _internal_session();
1969}
1970template <typename Arg_, typename... Args_>
1971inline PROTOBUF_ALWAYS_INLINE void IssueChain::set_session(Arg_&& arg,
1972 Args_... args) {
1973 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1974 ;
1975 _impl_.session_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1976 // @@protoc_insertion_point(field_set:dunedaq.ersschema.IssueChain.session)
1977}
1978inline std::string* IssueChain::mutable_session() {
1979 std::string* _s = _internal_mutable_session();
1980 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.IssueChain.session)
1981 return _s;
1982}
1983inline const std::string& IssueChain::_internal_session() const {
1984 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1985 return _impl_.session_.Get();
1986}
1987inline void IssueChain::_internal_set_session(const std::string& value) {
1988 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1989 ;
1990 _impl_.session_.Set(value, GetArenaForAllocation());
1991}
1992inline std::string* IssueChain::_internal_mutable_session() {
1993 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1994 ;
1995 return _impl_.session_.Mutable( GetArenaForAllocation());
1996}
1997inline std::string* IssueChain::release_session() {
1998 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1999 // @@protoc_insertion_point(field_release:dunedaq.ersschema.IssueChain.session)
2000 return _impl_.session_.Release();
2001}
2002inline void IssueChain::set_allocated_session(std::string* value) {
2003 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2004 _impl_.session_.SetAllocated(value, GetArenaForAllocation());
2005 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2006 if (_impl_.session_.IsDefault()) {
2007 _impl_.session_.Set("", GetArenaForAllocation());
2008 }
2009 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2010 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.IssueChain.session)
2011}
2012
2013// string application = 11;
2014inline void IssueChain::clear_application() {
2015 _impl_.application_.ClearToEmpty();
2016}
2017inline const std::string& IssueChain::application() const {
2018 // @@protoc_insertion_point(field_get:dunedaq.ersschema.IssueChain.application)
2019 return _internal_application();
2020}
2021template <typename Arg_, typename... Args_>
2022inline PROTOBUF_ALWAYS_INLINE void IssueChain::set_application(Arg_&& arg,
2023 Args_... args) {
2024 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2025 ;
2026 _impl_.application_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
2027 // @@protoc_insertion_point(field_set:dunedaq.ersschema.IssueChain.application)
2028}
2029inline std::string* IssueChain::mutable_application() {
2030 std::string* _s = _internal_mutable_application();
2031 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.IssueChain.application)
2032 return _s;
2033}
2034inline const std::string& IssueChain::_internal_application() const {
2035 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
2036 return _impl_.application_.Get();
2037}
2038inline void IssueChain::_internal_set_application(const std::string& value) {
2039 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2040 ;
2041 _impl_.application_.Set(value, GetArenaForAllocation());
2042}
2043inline std::string* IssueChain::_internal_mutable_application() {
2044 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2045 ;
2046 return _impl_.application_.Mutable( GetArenaForAllocation());
2047}
2048inline std::string* IssueChain::release_application() {
2049 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2050 // @@protoc_insertion_point(field_release:dunedaq.ersschema.IssueChain.application)
2051 return _impl_.application_.Release();
2052}
2053inline void IssueChain::set_allocated_application(std::string* value) {
2054 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2055 _impl_.application_.SetAllocated(value, GetArenaForAllocation());
2056 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2057 if (_impl_.application_.IsDefault()) {
2058 _impl_.application_.Set("", GetArenaForAllocation());
2059 }
2060 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2061 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.IssueChain.application)
2062}
2063
2064// string module = 12;
2065inline void IssueChain::clear_module() {
2066 _impl_.module_.ClearToEmpty();
2067}
2068inline const std::string& IssueChain::module() const {
2069 // @@protoc_insertion_point(field_get:dunedaq.ersschema.IssueChain.module)
2070 return _internal_module();
2071}
2072template <typename Arg_, typename... Args_>
2073inline PROTOBUF_ALWAYS_INLINE void IssueChain::set_module(Arg_&& arg,
2074 Args_... args) {
2075 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2076 ;
2077 _impl_.module_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
2078 // @@protoc_insertion_point(field_set:dunedaq.ersschema.IssueChain.module)
2079}
2080inline std::string* IssueChain::mutable_module() {
2081 std::string* _s = _internal_mutable_module();
2082 // @@protoc_insertion_point(field_mutable:dunedaq.ersschema.IssueChain.module)
2083 return _s;
2084}
2085inline const std::string& IssueChain::_internal_module() const {
2086 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
2087 return _impl_.module_.Get();
2088}
2089inline void IssueChain::_internal_set_module(const std::string& value) {
2090 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2091 ;
2092 _impl_.module_.Set(value, GetArenaForAllocation());
2093}
2094inline std::string* IssueChain::_internal_mutable_module() {
2095 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2096 ;
2097 return _impl_.module_.Mutable( GetArenaForAllocation());
2098}
2099inline std::string* IssueChain::release_module() {
2100 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2101 // @@protoc_insertion_point(field_release:dunedaq.ersschema.IssueChain.module)
2102 return _impl_.module_.Release();
2103}
2104inline void IssueChain::set_allocated_module(std::string* value) {
2105 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
2106 _impl_.module_.SetAllocated(value, GetArenaForAllocation());
2107 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2108 if (_impl_.module_.IsDefault()) {
2109 _impl_.module_.Set("", GetArenaForAllocation());
2110 }
2111 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
2112 // @@protoc_insertion_point(field_set_allocated:dunedaq.ersschema.IssueChain.module)
2113}
2114
2115#ifdef __GNUC__
2116#pragma GCC diagnostic pop
2117#endif // __GNUC__
2118
2119// @@protoc_insertion_point(namespace_scope)
2120} // namespace ersschema
2121} // namespace dunedaq
2122
2123
2124// @@protoc_insertion_point(global_scope)
2125
2126#include "google/protobuf/port_undef.inc"
2127
2128#endif // GOOGLE_PROTOBUF_INCLUDED_ers_2fissue_2eproto_2epb_2eh
PROTOBUF_NODISCARD std::string * release_cwd()
Definition issue.pb.h:1006
const std::string & file_name() const
Definition issue.pb.h:1026
PROTOBUF_ALWAYS_INLINE void _internal_set_package_name(const std::string &value)
Definition issue.pb.h:1222
static const ::google::protobuf::Descriptor * descriptor()
Definition issue.pb.h:127
Context & operator=(const Context &from)
Definition issue.pb.h:102
Context * New(::google::protobuf::Arena *arena=nullptr) const final
Definition issue.pb.h:170
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
Definition issue.pb.cc:579
std::string * _internal_mutable_function_name()
Definition issue.pb.h:1103
void CopyFrom(const Context &from)
Definition issue.pb.cc:807
::google::protobuf::Metadata GetMetadata() const final
Definition issue.pb.cc:845
PROTOBUF_ALWAYS_INLINE void _internal_set_function_name(const std::string &value)
Definition issue.pb.h:1098
::uint32_t user_id() const
Definition issue.pb.h:1296
static const ::google::protobuf::internal::TcParseTable< 4, 11, 0, 113, 2 > _table_
Definition issue.pb.h:385
::uint32_t _internal_process_id() const
Definition issue.pb.h:1260
void InternalSwap(Context *other)
Definition issue.pb.cc:818
void MergeFrom(const Context &from)
Definition issue.pb.h:176
static const Context & default_instance()
Definition issue.pb.h:136
::uint32_t _internal_line_number() const
Definition issue.pb.h:1187
void set_user_name(Arg_ &&arg, Args_... args)
static const ClassData _class_data_
Definition issue.pb.h:206
PROTOBUF_NODISCARD std::string * release_file_name()
Definition issue.pb.h:1057
void _internal_set_thread_id(::uint32_t value)
Definition issue.pb.h:1286
void set_line_number(::uint32_t value)
Definition issue.pb.h:1183
Context(Context &&from) noexcept
Definition issue.pb.h:97
const std::string & application_name() const
Definition issue.pb.h:1369
void set_cwd(Arg_ &&arg, Args_... args)
PROTOBUF_ALWAYS_INLINE void _internal_set_host_name(const std::string &value)
Definition issue.pb.h:1149
const std::string & user_name() const
Definition issue.pb.h:1318
const std::string & _internal_file_name() const
Definition issue.pb.h:1043
PROTOBUF_NODISCARD std::string * release_host_name()
Definition issue.pb.h:1159
PROTOBUF_NODISCARD std::string * release_application_name()
Definition issue.pb.h:1400
friend void swap(Context &a, Context &b)
Definition issue.pb.h:146
void UnsafeArenaSwap(Context *other)
Definition issue.pb.h:162
::size_t ByteSizeLong() const final
Definition issue.pb.cc:679
static const ::google::protobuf::Descriptor * GetDescriptor()
Definition issue.pb.h:130
void _internal_set_user_id(::uint32_t value)
Definition issue.pb.h:1308
std::string * _internal_mutable_host_name()
Definition issue.pb.h:1154
const std::string & _internal_user_name() const
Definition issue.pb.h:1335
bool IsInitialized() const final
Definition issue.pb.cc:814
::absl::string_view FullMessageName()
Definition issue.pb.h:199
std::string * mutable_user_name()
Definition issue.pb.h:1330
void set_allocated_function_name(std::string *ptr)
Definition issue.pb.h:1113
std::string * _internal_mutable_user_name()
Definition issue.pb.h:1344
void set_allocated_package_name(std::string *ptr)
Definition issue.pb.h:1237
void SharedCtor(::google::protobuf::Arena *arena)
Definition issue.pb.cc:385
const ::google::protobuf::Message::ClassData * GetClassData() const final
Definition issue.pb.cc:760
const std::string & _internal_application_name() const
Definition issue.pb.h:1386
std::string * _internal_mutable_cwd()
Definition issue.pb.h:1001
std::string * mutable_package_name()
Definition issue.pb.h:1213
void set_allocated_cwd(std::string *ptr)
Definition issue.pb.h:1011
::uint32_t line_number() const
Definition issue.pb.h:1179
PROTOBUF_CONSTEXPR Context(::google::protobuf::internal::ConstantInitialized)
void set_thread_id(::uint32_t value)
Definition issue.pb.h:1278
std::string * mutable_function_name()
Definition issue.pb.h:1089
std::string * _internal_mutable_application_name()
Definition issue.pb.h:1395
PROTOBUF_ALWAYS_INLINE void _internal_set_cwd(const std::string &value)
Definition issue.pb.h:996
void set_allocated_user_name(std::string *ptr)
Definition issue.pb.h:1354
PROTOBUF_ALWAYS_INLINE void _internal_set_application_name(const std::string &value)
Definition issue.pb.h:1390
const std::string & _internal_host_name() const
Definition issue.pb.h:1145
void set_process_id(::uint32_t value)
Definition issue.pb.h:1256
void set_function_name(Arg_ &&arg, Args_... args)
std::string * _internal_mutable_file_name()
Definition issue.pb.h:1052
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
Definition issue.pb.cc:468
::uint32_t _internal_thread_id() const
Definition issue.pb.h:1282
const std::string & _internal_package_name() const
Definition issue.pb.h:1218
static constexpr int kIndexInFileMessages
Definition issue.pb.h:143
std::string * mutable_host_name()
Definition issue.pb.h:1140
PROTOBUF_ALWAYS_INLINE void _internal_set_user_name(const std::string &value)
Definition issue.pb.h:1339
void SetCachedSize(int size) const final
Definition issue.pb.cc:445
PROTOBUF_NODISCARD std::string * release_package_name()
Definition issue.pb.h:1232
void _internal_set_process_id(::uint32_t value)
Definition issue.pb.h:1264
::uint32_t process_id() const
Definition issue.pb.h:1252
const std::string & package_name() const
Definition issue.pb.h:1201
static const Context * internal_default_instance()
Definition issue.pb.h:139
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
Definition issue.pb.cc:763
void _internal_set_line_number(::uint32_t value)
Definition issue.pb.h:1191
void set_file_name(Arg_ &&arg, Args_... args)
static const ::google::protobuf::Reflection * GetReflection()
Definition issue.pb.h:133
const std::string & function_name() const
Definition issue.pb.h:1077
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition issue.pb.h:120
void set_allocated_application_name(std::string *ptr)
Definition issue.pb.h:1405
void set_application_name(Arg_ &&arg, Args_... args)
void Swap(Context *other)
Definition issue.pb.h:149
PROTOBUF_NODISCARD std::string * release_user_name()
Definition issue.pb.h:1349
Context & operator=(Context &&from) noexcept
Definition issue.pb.h:106
std::string * mutable_file_name()
Definition issue.pb.h:1038
int GetCachedSize() const final
Definition issue.pb.h:189
std::string * _internal_mutable_package_name()
Definition issue.pb.h:1227
void set_allocated_host_name(std::string *ptr)
Definition issue.pb.h:1164
void set_user_id(::uint32_t value)
Definition issue.pb.h:1300
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition issue.pb.cc:449
std::string * mutable_application_name()
Definition issue.pb.h:1381
::uint32_t _internal_user_id() const
Definition issue.pb.h:1304
std::string * mutable_cwd()
Definition issue.pb.h:987
PROTOBUF_NODISCARD std::string * release_function_name()
Definition issue.pb.h:1108
::uint32_t thread_id() const
Definition issue.pb.h:1274
const std::string & _internal_function_name() const
Definition issue.pb.h:1094
const std::string & _internal_cwd() const
Definition issue.pb.h:992
const std::string & cwd() const
Definition issue.pb.h:975
void set_host_name(Arg_ &&arg, Args_... args)
void set_allocated_file_name(std::string *ptr)
Definition issue.pb.h:1062
const std::string & host_name() const
Definition issue.pb.h:1128
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition issue.pb.h:123
void set_package_name(Arg_ &&arg, Args_... args)
PROTOBUF_ALWAYS_INLINE void _internal_set_file_name(const std::string &value)
Definition issue.pb.h:1047
static const ::google::protobuf::Reflection * GetReflection()
Definition issue.pb.h:762
IssueChain(IssueChain &&from) noexcept
Definition issue.pb.h:726
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition issue.pb.h:752
void Swap(IssueChain *other)
Definition issue.pb.h:778
IssueChain & operator=(IssueChain &&from) noexcept
Definition issue.pb.h:735
IssueChain & operator=(const IssueChain &from)
Definition issue.pb.h:731
static const IssueChain & default_instance()
Definition issue.pb.h:765
IssueChain * New(::google::protobuf::Arena *arena=nullptr) const final
Definition issue.pb.h:799
void set_application(Arg_ &&arg, Args_... args)
static const IssueChain * internal_default_instance()
Definition issue.pb.h:768
void MergeFrom(const IssueChain &from)
Definition issue.pb.h:805
void set_module(Arg_ &&arg, Args_... args)
void set_session(Arg_ &&arg, Args_... args)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition issue.pb.h:749
static const ::google::protobuf::Descriptor * descriptor()
Definition issue.pb.h:756
void UnsafeArenaSwap(IssueChain *other)
Definition issue.pb.h:791
friend void swap(IssueChain &a, IssueChain &b)
Definition issue.pb.h:775
static const ClassData _class_data_
Definition issue.pb.h:835
::absl::string_view FullMessageName()
Definition issue.pb.h:828
static const ::google::protobuf::internal::TcParseTable< 2, 5, 2, 61, 2 > _table_
Definition issue.pb.h:937
PROTOBUF_CONSTEXPR IssueChain(::google::protobuf::internal::ConstantInitialized)
static const ::google::protobuf::Descriptor * GetDescriptor()
Definition issue.pb.h:759
::google::protobuf::internal::MapEntry< SimpleIssue_ParametersEntry_DoNotUse, std::string, std::string, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_STRING > SuperType
Definition issue.pb.h:416
PROTOBUF_CONSTEXPR SimpleIssue_ParametersEntry_DoNotUse(::google::protobuf::internal::ConstantInitialized)
static const SimpleIssue_ParametersEntry_DoNotUse * internal_default_instance()
Definition issue.pb.h:423
void set_severity(Arg_ &&arg, Args_... args)
SimpleIssue(SimpleIssue &&from) noexcept
Definition issue.pb.h:445
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition issue.pb.h:471
PROTOBUF_CONSTEXPR SimpleIssue(::google::protobuf::internal::ConstantInitialized)
static const ::google::protobuf::Descriptor * descriptor()
Definition issue.pb.h:475
void set_message(Arg_ &&arg, Args_... args)
SimpleIssue & operator=(SimpleIssue &&from) noexcept
Definition issue.pb.h:454
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition issue.pb.h:468
static const SimpleIssue & default_instance()
Definition issue.pb.h:484
friend void swap(SimpleIssue &a, SimpleIssue &b)
Definition issue.pb.h:494
static const SimpleIssue * internal_default_instance()
Definition issue.pb.h:487
SimpleIssue * New(::google::protobuf::Arena *arena=nullptr) const final
Definition issue.pb.h:518
void set_name(Arg_ &&arg, Args_... args)
SimpleIssue & operator=(const SimpleIssue &from)
Definition issue.pb.h:450
static const ::google::protobuf::Descriptor * GetDescriptor()
Definition issue.pb.h:478
void Swap(SimpleIssue *other)
Definition issue.pb.h:497
void MergeFrom(const SimpleIssue &from)
Definition issue.pb.h:524
void UnsafeArenaSwap(SimpleIssue *other)
Definition issue.pb.h:510
::absl::string_view FullMessageName()
Definition issue.pb.h:547
static const ::google::protobuf::Reflection * GetReflection()
Definition issue.pb.h:481
static const ClassData _class_data_
Definition issue.pb.h:554
static const ::google::protobuf::internal::TcParseTable< 3, 7, 2, 78, 2 > _table_
Definition issue.pb.h:694
const ::google::protobuf::internal::DescriptorTable descriptor_table_ers_2fissue_2eproto
Definition issue.pb.cc:263
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SimpleIssue_ParametersEntry_DoNotUseDefaultTypeInternal _SimpleIssue_ParametersEntry_DoNotUse_default_instance_
Definition issue.pb.cc:83
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ContextDefaultTypeInternal _Context_default_instance_
Definition issue.pb.cc:71
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 SimpleIssueDefaultTypeInternal _SimpleIssue_default_instance_
Definition issue.pb.cc:115
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 IssueChainDefaultTypeInternal _IssueChain_default_instance_
Definition issue.pb.cc:145
Including Qt Headers.
Cannot create std::string fatal Incorrect parameters
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size
static const ::uint32_t offsets[]
Definition issue.pb.h:55
mutable::google::protobuf::internal::CachedSize _cached_size_
Definition issue.pb.h:401
::google::protobuf::internal::ArenaStringPtr application_name_
Definition issue.pb.h:396
::google::protobuf::internal::ArenaStringPtr file_name_
Definition issue.pb.h:391
::google::protobuf::internal::ArenaStringPtr user_name_
Definition issue.pb.h:395
::google::protobuf::internal::ArenaStringPtr function_name_
Definition issue.pb.h:392
::google::protobuf::internal::ArenaStringPtr package_name_
Definition issue.pb.h:394
::google::protobuf::internal::ArenaStringPtr host_name_
Definition issue.pb.h:393
::google::protobuf::internal::ArenaStringPtr cwd_
Definition issue.pb.h:390
mutable::google::protobuf::internal::CachedSize _cached_size_
Definition issue.pb.h:943
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition issue.pb.h:942
::google::protobuf::internal::ArenaStringPtr application_
Definition issue.pb.h:946
::google::protobuf::internal::ArenaStringPtr session_
Definition issue.pb.h:945
::google::protobuf::internal::ArenaStringPtr module_
Definition issue.pb.h:947
::google::protobuf::RepeatedPtrField< ::dunedaq::ersschema::SimpleIssue > causes_
Definition issue.pb.h:944
::dunedaq::ersschema::SimpleIssue * final_
Definition issue.pb.h:948
::google::protobuf::RepeatedPtrField< std::string > inheritance_
Definition issue.pb.h:701
::dunedaq::ersschema::Context * context_
Definition issue.pb.h:709
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition issue.pb.h:699
::google::protobuf::internal::ArenaStringPtr message_
Definition issue.pb.h:707
::google::protobuf::internal::ArenaStringPtr severity_
Definition issue.pb.h:708
::google::protobuf::internal::MapField< SimpleIssue_ParametersEntry_DoNotUse, std::string, std::string, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_STRING > parameters_
Definition issue.pb.h:705
::google::protobuf::internal::ArenaStringPtr name_
Definition issue.pb.h:706
mutable::google::protobuf::internal::CachedSize _cached_size_
Definition issue.pb.h:700