DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
list_rev_info.pb.cc
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: listrev/opmon/list_rev_info.proto
3
5
6#include <algorithm>
7#include "google/protobuf/io/coded_stream.h"
8#include "google/protobuf/extension_set.h"
9#include "google/protobuf/wire_format_lite.h"
10#include "google/protobuf/descriptor.h"
11#include "google/protobuf/generated_message_reflection.h"
12#include "google/protobuf/reflection_ops.h"
13#include "google/protobuf/wire_format.h"
14#include "google/protobuf/generated_message_tctable_impl.h"
15// @@protoc_insertion_point(includes)
16
17// Must be included last.
18#include "google/protobuf/port_def.inc"
19PROTOBUF_PRAGMA_INIT_SEG
20namespace _pb = ::google::protobuf;
21namespace _pbi = ::google::protobuf::internal;
22namespace _fl = ::google::protobuf::internal::field_layout;
23namespace dunedaq {
24namespace listrev {
25namespace opmon {
26 template <typename>
27PROTOBUF_CONSTEXPR ListReverserInfo::ListReverserInfo(::_pbi::ConstantInitialized)
28 : _impl_{
29 /*decltype(_impl_.requests_received_)*/ ::uint64_t{0u},
30 /*decltype(_impl_.requests_sent_)*/ ::uint64_t{0u},
31 /*decltype(_impl_.lists_received_)*/ ::uint64_t{0u},
32 /*decltype(_impl_.lists_sent_)*/ ::uint64_t{0u},
33 /*decltype(_impl_.total_requests_received_)*/ ::uint64_t{0u},
34 /*decltype(_impl_.total_requests_sent_)*/ ::uint64_t{0u},
35 /*decltype(_impl_.total_lists_received_)*/ ::uint64_t{0u},
36 /*decltype(_impl_.total_lists_sent_)*/ ::uint64_t{0u},
37 /*decltype(_impl_._cached_size_)*/ {},
38 } {}
40 PROTOBUF_CONSTEXPR ListReverserInfoDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
42 union {
44 };
45};
46
47PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
49 template <typename>
50PROTOBUF_CONSTEXPR RandomListGeneratorInfo::RandomListGeneratorInfo(::_pbi::ConstantInitialized)
51 : _impl_{
52 /*decltype(_impl_.generated_numbers_)*/ ::uint64_t{0u},
53 /*decltype(_impl_.new_generated_numbers_)*/ ::uint64_t{0u},
54 /*decltype(_impl_.lists_sent_)*/ ::uint64_t{0u},
55 /*decltype(_impl_.new_lists_sent_)*/ ::uint64_t{0u},
56 /*decltype(_impl_._cached_size_)*/ {},
57 } {}
65
66PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
68 template <typename>
69PROTOBUF_CONSTEXPR ReversedListValidatorInfo::ReversedListValidatorInfo(::_pbi::ConstantInitialized)
70 : _impl_{
71 /*decltype(_impl_.total_requests_)*/ ::uint64_t{0u},
72 /*decltype(_impl_.new_requests_)*/ ::uint64_t{0u},
73 /*decltype(_impl_.total_lists_)*/ ::uint64_t{0u},
74 /*decltype(_impl_.new_lists_)*/ ::uint64_t{0u},
75 /*decltype(_impl_.total_valid_pairs_)*/ ::uint64_t{0u},
76 /*decltype(_impl_.valid_list_pairs_)*/ ::uint64_t{0u},
77 /*decltype(_impl_.total_invalid_pairs_)*/ ::uint64_t{0u},
78 /*decltype(_impl_.invalid_list_pairs_)*/ ::uint64_t{0u},
79 /*decltype(_impl_._cached_size_)*/ {},
80 } {}
88
89PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
91} // namespace opmon
92} // namespace listrev
93} // namespace dunedaq
95static constexpr const ::_pb::EnumDescriptor**
97static constexpr const ::_pb::ServiceDescriptor**
100 protodesc_cold) = {
101 ~0u, // no _has_bits_
102 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ListReverserInfo, _internal_metadata_),
103 ~0u, // no _extensions_
104 ~0u, // no _oneof_case_
105 ~0u, // no _weak_field_map_
106 ~0u, // no _inlined_string_donated_
107 ~0u, // no _split_
108 ~0u, // no sizeof(Split)
109 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ListReverserInfo, _impl_.requests_received_),
110 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ListReverserInfo, _impl_.requests_sent_),
111 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ListReverserInfo, _impl_.lists_received_),
112 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ListReverserInfo, _impl_.lists_sent_),
113 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ListReverserInfo, _impl_.total_requests_received_),
114 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ListReverserInfo, _impl_.total_requests_sent_),
115 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ListReverserInfo, _impl_.total_lists_received_),
116 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ListReverserInfo, _impl_.total_lists_sent_),
117 ~0u, // no _has_bits_
118 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::RandomListGeneratorInfo, _internal_metadata_),
119 ~0u, // no _extensions_
120 ~0u, // no _oneof_case_
121 ~0u, // no _weak_field_map_
122 ~0u, // no _inlined_string_donated_
123 ~0u, // no _split_
124 ~0u, // no sizeof(Split)
125 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::RandomListGeneratorInfo, _impl_.generated_numbers_),
126 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::RandomListGeneratorInfo, _impl_.new_generated_numbers_),
127 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::RandomListGeneratorInfo, _impl_.lists_sent_),
128 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::RandomListGeneratorInfo, _impl_.new_lists_sent_),
129 ~0u, // no _has_bits_
130 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ReversedListValidatorInfo, _internal_metadata_),
131 ~0u, // no _extensions_
132 ~0u, // no _oneof_case_
133 ~0u, // no _weak_field_map_
134 ~0u, // no _inlined_string_donated_
135 ~0u, // no _split_
136 ~0u, // no sizeof(Split)
137 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ReversedListValidatorInfo, _impl_.total_requests_),
138 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ReversedListValidatorInfo, _impl_.new_requests_),
139 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ReversedListValidatorInfo, _impl_.total_lists_),
140 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ReversedListValidatorInfo, _impl_.new_lists_),
141 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ReversedListValidatorInfo, _impl_.total_valid_pairs_),
142 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ReversedListValidatorInfo, _impl_.valid_list_pairs_),
143 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ReversedListValidatorInfo, _impl_.total_invalid_pairs_),
144 PROTOBUF_FIELD_OFFSET(::dunedaq::listrev::opmon::ReversedListValidatorInfo, _impl_.invalid_list_pairs_),
145};
146
147static const ::_pbi::MigrationSchema
148 schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
152};
153
159const char descriptor_table_protodef_listrev_2fopmon_2flist_5frev_5finfo_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
160 "\n!listrev/opmon/list_rev_info.proto\022\025dun"
161 "edaq.listrev.opmon\"\346\001\n\020ListReverserInfo\022"
162 "\031\n\021requests_received\030\001 \001(\004\022\025\n\rrequests_s"
163 "ent\030\002 \001(\004\022\026\n\016lists_received\030\013 \001(\004\022\022\n\nlis"
164 "ts_sent\030\014 \001(\004\022\037\n\027total_requests_received"
165 "\030\025 \001(\004\022\033\n\023total_requests_sent\030\026 \001(\004\022\034\n\024t"
166 "otal_lists_received\030\037 \001(\004\022\030\n\020total_lists"
167 "_sent\030 \001(\004\"\177\n\027RandomListGeneratorInfo\022\031"
168 "\n\021generated_numbers\030\001 \001(\004\022\035\n\025new_generat"
169 "ed_numbers\030\002 \001(\004\022\022\n\nlists_sent\030\013 \001(\004\022\026\n\016"
170 "new_lists_sent\030\014 \001(\004\"\337\001\n\031ReversedListVal"
171 "idatorInfo\022\026\n\016total_requests\030\001 \001(\004\022\024\n\014ne"
172 "w_requests\030\002 \001(\004\022\023\n\013total_lists\030\013 \001(\004\022\021\n"
173 "\tnew_lists\030\014 \001(\004\022\031\n\021total_valid_pairs\030\025 "
174 "\001(\004\022\030\n\020valid_list_pairs\030\026 \001(\004\022\033\n\023total_i"
175 "nvalid_pairs\030\027 \001(\004\022\032\n\022invalid_list_pairs"
176 "\030\030 \001(\004b\006proto3"
177};
196
197// This function exists to be marked as weak.
198// It can significantly speed up compilation by breaking up LLVM's SCC
199// in the .pb.cc translation units. Large translation units see a
200// reduction of more than 35% of walltime for optimized builds. Without
201// the weak attribute all the messages in the file, including all the
202// vtables and everything they use become part of the same SCC through
203// a cycle like:
204// GetMetadata -> descriptor table -> default instances ->
205// vtables -> GetMetadata
206// By adding a weak function here we break the connection from the
207// individual vtables back into the descriptor table.
211// Force running AddDescriptors() at dynamic initialization time.
212PROTOBUF_ATTRIBUTE_INIT_PRIORITY2
213static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_listrev_2fopmon_2flist_5frev_5finfo_2eproto(&descriptor_table_listrev_2fopmon_2flist_5frev_5finfo_2eproto);
214namespace dunedaq {
215namespace listrev {
216namespace opmon {
217// ===================================================================
218
220 public:
221};
222
223ListReverserInfo::ListReverserInfo(::google::protobuf::Arena* arena)
224 : ::google::protobuf::Message(arena) {
225 SharedCtor(arena);
226 // @@protoc_insertion_point(arena_constructor:dunedaq.listrev.opmon.ListReverserInfo)
227}
229 : ::google::protobuf::Message(), _impl_(from._impl_) {
230 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
231 from._internal_metadata_);
232 // @@protoc_insertion_point(copy_constructor:dunedaq.listrev.opmon.ListReverserInfo)
233}
234inline void ListReverserInfo::SharedCtor(::_pb::Arena* arena) {
235 (void)arena;
236 new (&_impl_) Impl_{
237 decltype(_impl_.requests_received_){::uint64_t{0u}},
238 decltype(_impl_.requests_sent_){::uint64_t{0u}},
239 decltype(_impl_.lists_received_){::uint64_t{0u}},
240 decltype(_impl_.lists_sent_){::uint64_t{0u}},
241 decltype(_impl_.total_requests_received_){::uint64_t{0u}},
242 decltype(_impl_.total_requests_sent_){::uint64_t{0u}},
243 decltype(_impl_.total_lists_received_){::uint64_t{0u}},
244 decltype(_impl_.total_lists_sent_){::uint64_t{0u}},
245 /*decltype(_impl_._cached_size_)*/ {},
246 };
247}
249 // @@protoc_insertion_point(destructor:dunedaq.listrev.opmon.ListReverserInfo)
250 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
251 SharedDtor();
252}
254 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
255}
259
260PROTOBUF_NOINLINE void ListReverserInfo::Clear() {
261// @@protoc_insertion_point(message_clear_start:dunedaq.listrev.opmon.ListReverserInfo)
262 ::uint32_t cached_has_bits = 0;
263 // Prevent compiler warnings about cached_has_bits being unused
264 (void) cached_has_bits;
265
266 ::memset(&_impl_.requests_received_, 0, static_cast<::size_t>(
267 reinterpret_cast<char*>(&_impl_.total_lists_sent_) -
268 reinterpret_cast<char*>(&_impl_.requests_received_)) + sizeof(_impl_.total_lists_sent_));
269 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
270}
271
273 const char* ptr, ::_pbi::ParseContext* ctx) {
274 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
275 return ptr;
276}
277
278
279PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
280const ::_pbi::TcParseTable<3, 8, 0, 0, 2> ListReverserInfo::_table_ = {
281 {
282 0, // no _has_bits_
283 0, // no _extensions_
284 32, 56, // max_field_number, fast_idx_mask
285 offsetof(decltype(_table_), field_lookup_table),
286 1070593020, // skipmap
287 offsetof(decltype(_table_), field_entries),
288 8, // num_field_entries
289 0, // num_aux_entries
290 offsetof(decltype(_table_), field_names), // no aux_entries
292 ::_pbi::TcParser::GenericFallback, // fallback
293 }, {{
294 // uint64 total_lists_sent = 32;
295 {::_pbi::TcParser::FastV64S2,
296 {640, 63, 0, PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.total_lists_sent_)}},
297 // uint64 requests_received = 1;
298 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(ListReverserInfo, _impl_.requests_received_), 63>(),
299 {8, 63, 0, PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.requests_received_)}},
300 // uint64 requests_sent = 2;
301 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(ListReverserInfo, _impl_.requests_sent_), 63>(),
302 {16, 63, 0, PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.requests_sent_)}},
303 // uint64 lists_received = 11;
304 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(ListReverserInfo, _impl_.lists_received_), 63>(),
305 {88, 63, 0, PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.lists_received_)}},
306 // uint64 lists_sent = 12;
307 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(ListReverserInfo, _impl_.lists_sent_), 63>(),
308 {96, 63, 0, PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.lists_sent_)}},
309 // uint64 total_requests_received = 21;
310 {::_pbi::TcParser::FastV64S2,
311 {424, 63, 0, PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.total_requests_received_)}},
312 // uint64 total_requests_sent = 22;
313 {::_pbi::TcParser::FastV64S2,
314 {432, 63, 0, PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.total_requests_sent_)}},
315 // uint64 total_lists_received = 31;
316 {::_pbi::TcParser::FastV64S2,
317 {504, 63, 0, PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.total_lists_received_)}},
318 }}, {{
319 65535, 65535
320 }}, {{
321 // uint64 requests_received = 1;
322 {PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.requests_received_), 0, 0,
323 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
324 // uint64 requests_sent = 2;
325 {PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.requests_sent_), 0, 0,
326 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
327 // uint64 lists_received = 11;
328 {PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.lists_received_), 0, 0,
329 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
330 // uint64 lists_sent = 12;
331 {PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.lists_sent_), 0, 0,
332 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
333 // uint64 total_requests_received = 21;
334 {PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.total_requests_received_), 0, 0,
335 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
336 // uint64 total_requests_sent = 22;
337 {PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.total_requests_sent_), 0, 0,
338 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
339 // uint64 total_lists_received = 31;
340 {PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.total_lists_received_), 0, 0,
341 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
342 // uint64 total_lists_sent = 32;
343 {PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.total_lists_sent_), 0, 0,
344 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
345 }},
346 // no aux_entries
347 {{
348 }},
349};
350
352 ::uint8_t* target,
353 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
354 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.listrev.opmon.ListReverserInfo)
355 ::uint32_t cached_has_bits = 0;
356 (void)cached_has_bits;
357
358 // uint64 requests_received = 1;
359 if (this->_internal_requests_received() != 0) {
360 target = stream->EnsureSpace(target);
361 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
362 1, this->_internal_requests_received(), target);
363 }
364
365 // uint64 requests_sent = 2;
366 if (this->_internal_requests_sent() != 0) {
367 target = stream->EnsureSpace(target);
368 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
369 2, this->_internal_requests_sent(), target);
370 }
371
372 // uint64 lists_received = 11;
373 if (this->_internal_lists_received() != 0) {
374 target = stream->EnsureSpace(target);
375 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
376 11, this->_internal_lists_received(), target);
377 }
378
379 // uint64 lists_sent = 12;
380 if (this->_internal_lists_sent() != 0) {
381 target = stream->EnsureSpace(target);
382 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
383 12, this->_internal_lists_sent(), target);
384 }
385
386 // uint64 total_requests_received = 21;
387 if (this->_internal_total_requests_received() != 0) {
388 target = stream->EnsureSpace(target);
389 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
390 21, this->_internal_total_requests_received(), target);
391 }
392
393 // uint64 total_requests_sent = 22;
394 if (this->_internal_total_requests_sent() != 0) {
395 target = stream->EnsureSpace(target);
396 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
397 22, this->_internal_total_requests_sent(), target);
398 }
399
400 // uint64 total_lists_received = 31;
401 if (this->_internal_total_lists_received() != 0) {
402 target = stream->EnsureSpace(target);
403 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
404 31, this->_internal_total_lists_received(), target);
405 }
406
407 // uint64 total_lists_sent = 32;
408 if (this->_internal_total_lists_sent() != 0) {
409 target = stream->EnsureSpace(target);
410 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
411 32, this->_internal_total_lists_sent(), target);
412 }
413
414 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
415 target =
416 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
417 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
418 }
419 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.listrev.opmon.ListReverserInfo)
420 return target;
421}
422
424// @@protoc_insertion_point(message_byte_size_start:dunedaq.listrev.opmon.ListReverserInfo)
425 ::size_t total_size = 0;
426
427 ::uint32_t cached_has_bits = 0;
428 // Prevent compiler warnings about cached_has_bits being unused
429 (void) cached_has_bits;
430
431 // uint64 requests_received = 1;
432 if (this->_internal_requests_received() != 0) {
433 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
435 }
436
437 // uint64 requests_sent = 2;
438 if (this->_internal_requests_sent() != 0) {
439 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
441 }
442
443 // uint64 lists_received = 11;
444 if (this->_internal_lists_received() != 0) {
445 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
447 }
448
449 // uint64 lists_sent = 12;
450 if (this->_internal_lists_sent() != 0) {
451 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
452 this->_internal_lists_sent());
453 }
454
455 // uint64 total_requests_received = 21;
456 if (this->_internal_total_requests_received() != 0) {
457 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
459 }
460
461 // uint64 total_requests_sent = 22;
462 if (this->_internal_total_requests_sent() != 0) {
463 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
465 }
466
467 // uint64 total_lists_received = 31;
468 if (this->_internal_total_lists_received() != 0) {
469 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
471 }
472
473 // uint64 total_lists_sent = 32;
474 if (this->_internal_total_lists_sent() != 0) {
475 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
477 }
478
479 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
480}
481
482const ::google::protobuf::Message::ClassData ListReverserInfo::_class_data_ = {
483 ::google::protobuf::Message::CopyWithSourceCheck,
485};
486const ::google::protobuf::Message::ClassData*ListReverserInfo::GetClassData() const { return &_class_data_; }
487
488
489void ListReverserInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
490 auto* const _this = static_cast<ListReverserInfo*>(&to_msg);
491 auto& from = static_cast<const ListReverserInfo&>(from_msg);
492 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.listrev.opmon.ListReverserInfo)
493 ABSL_DCHECK_NE(&from, _this);
494 ::uint32_t cached_has_bits = 0;
495 (void) cached_has_bits;
496
497 if (from._internal_requests_received() != 0) {
498 _this->_internal_set_requests_received(from._internal_requests_received());
499 }
500 if (from._internal_requests_sent() != 0) {
501 _this->_internal_set_requests_sent(from._internal_requests_sent());
502 }
503 if (from._internal_lists_received() != 0) {
504 _this->_internal_set_lists_received(from._internal_lists_received());
505 }
506 if (from._internal_lists_sent() != 0) {
507 _this->_internal_set_lists_sent(from._internal_lists_sent());
508 }
509 if (from._internal_total_requests_received() != 0) {
510 _this->_internal_set_total_requests_received(from._internal_total_requests_received());
511 }
512 if (from._internal_total_requests_sent() != 0) {
513 _this->_internal_set_total_requests_sent(from._internal_total_requests_sent());
514 }
515 if (from._internal_total_lists_received() != 0) {
516 _this->_internal_set_total_lists_received(from._internal_total_lists_received());
517 }
518 if (from._internal_total_lists_sent() != 0) {
519 _this->_internal_set_total_lists_sent(from._internal_total_lists_sent());
520 }
521 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
522}
523
525// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.listrev.opmon.ListReverserInfo)
526 if (&from == this) return;
527 Clear();
528 MergeFrom(from);
529}
530
531PROTOBUF_NOINLINE bool ListReverserInfo::IsInitialized() const {
532 return true;
533}
534
536 using std::swap;
537 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
538 ::google::protobuf::internal::memswap<
539 PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.total_lists_sent_)
541 - PROTOBUF_FIELD_OFFSET(ListReverserInfo, _impl_.requests_received_)>(
542 reinterpret_cast<char*>(&_impl_.requests_received_),
543 reinterpret_cast<char*>(&other->_impl_.requests_received_));
544}
545
551// ===================================================================
552
554 public:
555};
556
558 : ::google::protobuf::Message(arena) {
559 SharedCtor(arena);
560 // @@protoc_insertion_point(arena_constructor:dunedaq.listrev.opmon.RandomListGeneratorInfo)
561}
563 : ::google::protobuf::Message(), _impl_(from._impl_) {
564 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
565 from._internal_metadata_);
566 // @@protoc_insertion_point(copy_constructor:dunedaq.listrev.opmon.RandomListGeneratorInfo)
567}
568inline void RandomListGeneratorInfo::SharedCtor(::_pb::Arena* arena) {
569 (void)arena;
570 new (&_impl_) Impl_{
571 decltype(_impl_.generated_numbers_){::uint64_t{0u}},
572 decltype(_impl_.new_generated_numbers_){::uint64_t{0u}},
573 decltype(_impl_.lists_sent_){::uint64_t{0u}},
574 decltype(_impl_.new_lists_sent_){::uint64_t{0u}},
575 /*decltype(_impl_._cached_size_)*/ {},
576 };
577}
579 // @@protoc_insertion_point(destructor:dunedaq.listrev.opmon.RandomListGeneratorInfo)
580 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
581 SharedDtor();
582}
584 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
585}
589
590PROTOBUF_NOINLINE void RandomListGeneratorInfo::Clear() {
591// @@protoc_insertion_point(message_clear_start:dunedaq.listrev.opmon.RandomListGeneratorInfo)
592 ::uint32_t cached_has_bits = 0;
593 // Prevent compiler warnings about cached_has_bits being unused
594 (void) cached_has_bits;
595
596 ::memset(&_impl_.generated_numbers_, 0, static_cast<::size_t>(
597 reinterpret_cast<char*>(&_impl_.new_lists_sent_) -
598 reinterpret_cast<char*>(&_impl_.generated_numbers_)) + sizeof(_impl_.new_lists_sent_));
599 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
600}
601
603 const char* ptr, ::_pbi::ParseContext* ctx) {
604 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
605 return ptr;
606}
607
608
609PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
610const ::_pbi::TcParseTable<2, 4, 0, 0, 2> RandomListGeneratorInfo::_table_ = {
611 {
612 0, // no _has_bits_
613 0, // no _extensions_
614 12, 24, // max_field_number, fast_idx_mask
615 offsetof(decltype(_table_), field_lookup_table),
616 4294964220, // skipmap
617 offsetof(decltype(_table_), field_entries),
618 4, // num_field_entries
619 0, // num_aux_entries
620 offsetof(decltype(_table_), field_names), // no aux_entries
622 ::_pbi::TcParser::GenericFallback, // fallback
623 }, {{
624 // uint64 new_lists_sent = 12;
625 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RandomListGeneratorInfo, _impl_.new_lists_sent_), 63>(),
626 {96, 63, 0, PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.new_lists_sent_)}},
627 // uint64 generated_numbers = 1;
628 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RandomListGeneratorInfo, _impl_.generated_numbers_), 63>(),
629 {8, 63, 0, PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.generated_numbers_)}},
630 // uint64 new_generated_numbers = 2;
631 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RandomListGeneratorInfo, _impl_.new_generated_numbers_), 63>(),
632 {16, 63, 0, PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.new_generated_numbers_)}},
633 // uint64 lists_sent = 11;
634 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RandomListGeneratorInfo, _impl_.lists_sent_), 63>(),
635 {88, 63, 0, PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.lists_sent_)}},
636 }}, {{
637 65535, 65535
638 }}, {{
639 // uint64 generated_numbers = 1;
640 {PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.generated_numbers_), 0, 0,
641 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
642 // uint64 new_generated_numbers = 2;
643 {PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.new_generated_numbers_), 0, 0,
644 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
645 // uint64 lists_sent = 11;
646 {PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.lists_sent_), 0, 0,
647 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
648 // uint64 new_lists_sent = 12;
649 {PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.new_lists_sent_), 0, 0,
650 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
651 }},
652 // no aux_entries
653 {{
654 }},
655};
656
658 ::uint8_t* target,
659 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
660 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.listrev.opmon.RandomListGeneratorInfo)
661 ::uint32_t cached_has_bits = 0;
662 (void)cached_has_bits;
663
664 // uint64 generated_numbers = 1;
665 if (this->_internal_generated_numbers() != 0) {
666 target = stream->EnsureSpace(target);
667 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
668 1, this->_internal_generated_numbers(), target);
669 }
670
671 // uint64 new_generated_numbers = 2;
672 if (this->_internal_new_generated_numbers() != 0) {
673 target = stream->EnsureSpace(target);
674 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
675 2, this->_internal_new_generated_numbers(), target);
676 }
677
678 // uint64 lists_sent = 11;
679 if (this->_internal_lists_sent() != 0) {
680 target = stream->EnsureSpace(target);
681 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
682 11, this->_internal_lists_sent(), target);
683 }
684
685 // uint64 new_lists_sent = 12;
686 if (this->_internal_new_lists_sent() != 0) {
687 target = stream->EnsureSpace(target);
688 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
689 12, this->_internal_new_lists_sent(), target);
690 }
691
692 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
693 target =
694 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
695 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
696 }
697 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.listrev.opmon.RandomListGeneratorInfo)
698 return target;
699}
700
702// @@protoc_insertion_point(message_byte_size_start:dunedaq.listrev.opmon.RandomListGeneratorInfo)
703 ::size_t total_size = 0;
704
705 ::uint32_t cached_has_bits = 0;
706 // Prevent compiler warnings about cached_has_bits being unused
707 (void) cached_has_bits;
708
709 // uint64 generated_numbers = 1;
710 if (this->_internal_generated_numbers() != 0) {
711 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
713 }
714
715 // uint64 new_generated_numbers = 2;
716 if (this->_internal_new_generated_numbers() != 0) {
717 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
719 }
720
721 // uint64 lists_sent = 11;
722 if (this->_internal_lists_sent() != 0) {
723 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
724 this->_internal_lists_sent());
725 }
726
727 // uint64 new_lists_sent = 12;
728 if (this->_internal_new_lists_sent() != 0) {
729 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
731 }
732
733 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
734}
735
736const ::google::protobuf::Message::ClassData RandomListGeneratorInfo::_class_data_ = {
737 ::google::protobuf::Message::CopyWithSourceCheck,
739};
740const ::google::protobuf::Message::ClassData*RandomListGeneratorInfo::GetClassData() const { return &_class_data_; }
741
742
743void RandomListGeneratorInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
744 auto* const _this = static_cast<RandomListGeneratorInfo*>(&to_msg);
745 auto& from = static_cast<const RandomListGeneratorInfo&>(from_msg);
746 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.listrev.opmon.RandomListGeneratorInfo)
747 ABSL_DCHECK_NE(&from, _this);
748 ::uint32_t cached_has_bits = 0;
749 (void) cached_has_bits;
750
751 if (from._internal_generated_numbers() != 0) {
752 _this->_internal_set_generated_numbers(from._internal_generated_numbers());
753 }
754 if (from._internal_new_generated_numbers() != 0) {
755 _this->_internal_set_new_generated_numbers(from._internal_new_generated_numbers());
756 }
757 if (from._internal_lists_sent() != 0) {
758 _this->_internal_set_lists_sent(from._internal_lists_sent());
759 }
760 if (from._internal_new_lists_sent() != 0) {
761 _this->_internal_set_new_lists_sent(from._internal_new_lists_sent());
762 }
763 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
764}
765
767// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.listrev.opmon.RandomListGeneratorInfo)
768 if (&from == this) return;
769 Clear();
770 MergeFrom(from);
771}
772
773PROTOBUF_NOINLINE bool RandomListGeneratorInfo::IsInitialized() const {
774 return true;
775}
776
778 using std::swap;
779 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
780 ::google::protobuf::internal::memswap<
781 PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.new_lists_sent_)
783 - PROTOBUF_FIELD_OFFSET(RandomListGeneratorInfo, _impl_.generated_numbers_)>(
784 reinterpret_cast<char*>(&_impl_.generated_numbers_),
785 reinterpret_cast<char*>(&other->_impl_.generated_numbers_));
786}
787
793// ===================================================================
794
796 public:
797};
798
800 : ::google::protobuf::Message(arena) {
801 SharedCtor(arena);
802 // @@protoc_insertion_point(arena_constructor:dunedaq.listrev.opmon.ReversedListValidatorInfo)
803}
805 : ::google::protobuf::Message(), _impl_(from._impl_) {
806 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
807 from._internal_metadata_);
808 // @@protoc_insertion_point(copy_constructor:dunedaq.listrev.opmon.ReversedListValidatorInfo)
809}
810inline void ReversedListValidatorInfo::SharedCtor(::_pb::Arena* arena) {
811 (void)arena;
812 new (&_impl_) Impl_{
813 decltype(_impl_.total_requests_){::uint64_t{0u}},
814 decltype(_impl_.new_requests_){::uint64_t{0u}},
815 decltype(_impl_.total_lists_){::uint64_t{0u}},
816 decltype(_impl_.new_lists_){::uint64_t{0u}},
817 decltype(_impl_.total_valid_pairs_){::uint64_t{0u}},
818 decltype(_impl_.valid_list_pairs_){::uint64_t{0u}},
819 decltype(_impl_.total_invalid_pairs_){::uint64_t{0u}},
820 decltype(_impl_.invalid_list_pairs_){::uint64_t{0u}},
821 /*decltype(_impl_._cached_size_)*/ {},
822 };
823}
825 // @@protoc_insertion_point(destructor:dunedaq.listrev.opmon.ReversedListValidatorInfo)
826 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
827 SharedDtor();
828}
830 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
831}
835
836PROTOBUF_NOINLINE void ReversedListValidatorInfo::Clear() {
837// @@protoc_insertion_point(message_clear_start:dunedaq.listrev.opmon.ReversedListValidatorInfo)
838 ::uint32_t cached_has_bits = 0;
839 // Prevent compiler warnings about cached_has_bits being unused
840 (void) cached_has_bits;
841
842 ::memset(&_impl_.total_requests_, 0, static_cast<::size_t>(
843 reinterpret_cast<char*>(&_impl_.invalid_list_pairs_) -
844 reinterpret_cast<char*>(&_impl_.total_requests_)) + sizeof(_impl_.invalid_list_pairs_));
845 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
846}
847
849 const char* ptr, ::_pbi::ParseContext* ctx) {
850 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
851 return ptr;
852}
853
854
855PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
856const ::_pbi::TcParseTable<3, 8, 0, 0, 2> ReversedListValidatorInfo::_table_ = {
857 {
858 0, // no _has_bits_
859 0, // no _extensions_
860 24, 56, // max_field_number, fast_idx_mask
861 offsetof(decltype(_table_), field_lookup_table),
862 4279235580, // skipmap
863 offsetof(decltype(_table_), field_entries),
864 8, // num_field_entries
865 0, // num_aux_entries
866 offsetof(decltype(_table_), field_names), // no aux_entries
868 ::_pbi::TcParser::GenericFallback, // fallback
869 }, {{
870 // uint64 invalid_list_pairs = 24;
871 {::_pbi::TcParser::FastV64S2,
872 {448, 63, 0, PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.invalid_list_pairs_)}},
873 // uint64 total_requests = 1;
874 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(ReversedListValidatorInfo, _impl_.total_requests_), 63>(),
875 {8, 63, 0, PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.total_requests_)}},
876 // uint64 new_requests = 2;
877 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(ReversedListValidatorInfo, _impl_.new_requests_), 63>(),
878 {16, 63, 0, PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.new_requests_)}},
879 // uint64 total_lists = 11;
880 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(ReversedListValidatorInfo, _impl_.total_lists_), 63>(),
881 {88, 63, 0, PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.total_lists_)}},
882 // uint64 new_lists = 12;
883 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(ReversedListValidatorInfo, _impl_.new_lists_), 63>(),
884 {96, 63, 0, PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.new_lists_)}},
885 // uint64 total_valid_pairs = 21;
886 {::_pbi::TcParser::FastV64S2,
887 {424, 63, 0, PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.total_valid_pairs_)}},
888 // uint64 valid_list_pairs = 22;
889 {::_pbi::TcParser::FastV64S2,
890 {432, 63, 0, PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.valid_list_pairs_)}},
891 // uint64 total_invalid_pairs = 23;
892 {::_pbi::TcParser::FastV64S2,
893 {440, 63, 0, PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.total_invalid_pairs_)}},
894 }}, {{
895 65535, 65535
896 }}, {{
897 // uint64 total_requests = 1;
898 {PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.total_requests_), 0, 0,
899 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
900 // uint64 new_requests = 2;
901 {PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.new_requests_), 0, 0,
902 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
903 // uint64 total_lists = 11;
904 {PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.total_lists_), 0, 0,
905 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
906 // uint64 new_lists = 12;
907 {PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.new_lists_), 0, 0,
908 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
909 // uint64 total_valid_pairs = 21;
910 {PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.total_valid_pairs_), 0, 0,
911 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
912 // uint64 valid_list_pairs = 22;
913 {PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.valid_list_pairs_), 0, 0,
914 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
915 // uint64 total_invalid_pairs = 23;
916 {PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.total_invalid_pairs_), 0, 0,
917 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
918 // uint64 invalid_list_pairs = 24;
919 {PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.invalid_list_pairs_), 0, 0,
920 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
921 }},
922 // no aux_entries
923 {{
924 }},
925};
926
928 ::uint8_t* target,
929 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
930 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.listrev.opmon.ReversedListValidatorInfo)
931 ::uint32_t cached_has_bits = 0;
932 (void)cached_has_bits;
933
934 // uint64 total_requests = 1;
935 if (this->_internal_total_requests() != 0) {
936 target = stream->EnsureSpace(target);
937 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
938 1, this->_internal_total_requests(), target);
939 }
940
941 // uint64 new_requests = 2;
942 if (this->_internal_new_requests() != 0) {
943 target = stream->EnsureSpace(target);
944 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
945 2, this->_internal_new_requests(), target);
946 }
947
948 // uint64 total_lists = 11;
949 if (this->_internal_total_lists() != 0) {
950 target = stream->EnsureSpace(target);
951 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
952 11, this->_internal_total_lists(), target);
953 }
954
955 // uint64 new_lists = 12;
956 if (this->_internal_new_lists() != 0) {
957 target = stream->EnsureSpace(target);
958 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
959 12, this->_internal_new_lists(), target);
960 }
961
962 // uint64 total_valid_pairs = 21;
963 if (this->_internal_total_valid_pairs() != 0) {
964 target = stream->EnsureSpace(target);
965 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
966 21, this->_internal_total_valid_pairs(), target);
967 }
968
969 // uint64 valid_list_pairs = 22;
970 if (this->_internal_valid_list_pairs() != 0) {
971 target = stream->EnsureSpace(target);
972 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
973 22, this->_internal_valid_list_pairs(), target);
974 }
975
976 // uint64 total_invalid_pairs = 23;
977 if (this->_internal_total_invalid_pairs() != 0) {
978 target = stream->EnsureSpace(target);
979 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
980 23, this->_internal_total_invalid_pairs(), target);
981 }
982
983 // uint64 invalid_list_pairs = 24;
984 if (this->_internal_invalid_list_pairs() != 0) {
985 target = stream->EnsureSpace(target);
986 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
987 24, this->_internal_invalid_list_pairs(), target);
988 }
989
990 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
991 target =
992 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
993 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
994 }
995 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.listrev.opmon.ReversedListValidatorInfo)
996 return target;
997}
998
1000// @@protoc_insertion_point(message_byte_size_start:dunedaq.listrev.opmon.ReversedListValidatorInfo)
1001 ::size_t total_size = 0;
1002
1003 ::uint32_t cached_has_bits = 0;
1004 // Prevent compiler warnings about cached_has_bits being unused
1005 (void) cached_has_bits;
1006
1007 // uint64 total_requests = 1;
1008 if (this->_internal_total_requests() != 0) {
1009 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1010 this->_internal_total_requests());
1011 }
1012
1013 // uint64 new_requests = 2;
1014 if (this->_internal_new_requests() != 0) {
1015 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1016 this->_internal_new_requests());
1017 }
1018
1019 // uint64 total_lists = 11;
1020 if (this->_internal_total_lists() != 0) {
1021 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1022 this->_internal_total_lists());
1023 }
1024
1025 // uint64 new_lists = 12;
1026 if (this->_internal_new_lists() != 0) {
1027 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1028 this->_internal_new_lists());
1029 }
1030
1031 // uint64 total_valid_pairs = 21;
1032 if (this->_internal_total_valid_pairs() != 0) {
1033 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1035 }
1036
1037 // uint64 valid_list_pairs = 22;
1038 if (this->_internal_valid_list_pairs() != 0) {
1039 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1041 }
1042
1043 // uint64 total_invalid_pairs = 23;
1044 if (this->_internal_total_invalid_pairs() != 0) {
1045 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1047 }
1048
1049 // uint64 invalid_list_pairs = 24;
1050 if (this->_internal_invalid_list_pairs() != 0) {
1051 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1053 }
1054
1055 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1056}
1057
1058const ::google::protobuf::Message::ClassData ReversedListValidatorInfo::_class_data_ = {
1059 ::google::protobuf::Message::CopyWithSourceCheck,
1061};
1062const ::google::protobuf::Message::ClassData*ReversedListValidatorInfo::GetClassData() const { return &_class_data_; }
1063
1064
1065void ReversedListValidatorInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
1066 auto* const _this = static_cast<ReversedListValidatorInfo*>(&to_msg);
1067 auto& from = static_cast<const ReversedListValidatorInfo&>(from_msg);
1068 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.listrev.opmon.ReversedListValidatorInfo)
1069 ABSL_DCHECK_NE(&from, _this);
1070 ::uint32_t cached_has_bits = 0;
1071 (void) cached_has_bits;
1072
1073 if (from._internal_total_requests() != 0) {
1074 _this->_internal_set_total_requests(from._internal_total_requests());
1075 }
1076 if (from._internal_new_requests() != 0) {
1077 _this->_internal_set_new_requests(from._internal_new_requests());
1078 }
1079 if (from._internal_total_lists() != 0) {
1080 _this->_internal_set_total_lists(from._internal_total_lists());
1081 }
1082 if (from._internal_new_lists() != 0) {
1083 _this->_internal_set_new_lists(from._internal_new_lists());
1084 }
1085 if (from._internal_total_valid_pairs() != 0) {
1086 _this->_internal_set_total_valid_pairs(from._internal_total_valid_pairs());
1087 }
1088 if (from._internal_valid_list_pairs() != 0) {
1089 _this->_internal_set_valid_list_pairs(from._internal_valid_list_pairs());
1090 }
1091 if (from._internal_total_invalid_pairs() != 0) {
1092 _this->_internal_set_total_invalid_pairs(from._internal_total_invalid_pairs());
1093 }
1094 if (from._internal_invalid_list_pairs() != 0) {
1095 _this->_internal_set_invalid_list_pairs(from._internal_invalid_list_pairs());
1096 }
1097 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
1098}
1099
1101// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.listrev.opmon.ReversedListValidatorInfo)
1102 if (&from == this) return;
1103 Clear();
1104 MergeFrom(from);
1105}
1106
1107PROTOBUF_NOINLINE bool ReversedListValidatorInfo::IsInitialized() const {
1108 return true;
1109}
1110
1112 using std::swap;
1113 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1114 ::google::protobuf::internal::memswap<
1117 - PROTOBUF_FIELD_OFFSET(ReversedListValidatorInfo, _impl_.total_requests_)>(
1118 reinterpret_cast<char*>(&_impl_.total_requests_),
1119 reinterpret_cast<char*>(&other->_impl_.total_requests_));
1120}
1121
1127// @@protoc_insertion_point(namespace_scope)
1128} // namespace opmon
1129} // namespace listrev
1130} // namespace dunedaq
1131namespace google {
1132namespace protobuf {
1133} // namespace protobuf
1134} // namespace google
1135// @@protoc_insertion_point(global_scope)
1136#include "google/protobuf/port_undef.inc"
static const ::google::protobuf::internal::TcParseTable< 3, 8, 0, 0, 2 > _table_
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
void SharedCtor(::google::protobuf::Arena *arena)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::google::protobuf::Metadata GetMetadata() const final
void CopyFrom(const ListReverserInfo &from)
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
const ::google::protobuf::Message::ClassData * GetClassData() const final
void MergeFrom(const ListReverserInfo &from)
void InternalSwap(ListReverserInfo *other)
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
void CopyFrom(const RandomListGeneratorInfo &from)
void InternalSwap(RandomListGeneratorInfo *other)
const ::google::protobuf::Message::ClassData * GetClassData() const final
::google::protobuf::Metadata GetMetadata() const final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void SharedCtor(::google::protobuf::Arena *arena)
static const ::google::protobuf::internal::TcParseTable< 2, 4, 0, 0, 2 > _table_
void MergeFrom(const RandomListGeneratorInfo &from)
void SharedCtor(::google::protobuf::Arena *arena)
static const ::google::protobuf::internal::TcParseTable< 3, 8, 0, 0, 2 > _table_
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
void InternalSwap(ReversedListValidatorInfo *other)
const ::google::protobuf::Message::ClassData * GetClassData() const final
void CopyFrom(const ReversedListValidatorInfo &from)
::google::protobuf::Metadata GetMetadata() const final
void MergeFrom(const ReversedListValidatorInfo &from)
const ::_pbi::DescriptorTable descriptor_table_listrev_2fopmon_2flist_5frev_5finfo_2eproto
static constexprconst ::_pb::EnumDescriptor ** file_level_enum_descriptors_listrev_2fopmon_2flist_5frev_5finfo_2eproto
::absl::once_flag descriptor_table_listrev_2fopmon_2flist_5frev_5finfo_2eproto_once
::_pb::Metadata file_level_metadata_listrev_2fopmon_2flist_5frev_5finfo_2eproto[3]
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_listrev_2fopmon_2flist_5frev_5finfo_2eproto_getter()
static constexprconst ::_pb::ServiceDescriptor ** file_level_service_descriptors_listrev_2fopmon_2flist_5frev_5finfo_2eproto
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ListReverserInfoDefaultTypeInternal _ListReverserInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 RandomListGeneratorInfoDefaultTypeInternal _RandomListGeneratorInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ReversedListValidatorInfoDefaultTypeInternal _ReversedListValidatorInfo_default_instance_
Including Qt Headers.
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size
mutable::google::protobuf::internal::CachedSize _cached_size_
mutable::google::protobuf::internal::CachedSize _cached_size_
mutable::google::protobuf::internal::CachedSize _cached_size_
const ::uint32_t TableStruct_wib_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::_pb::Message *const file_default_instances[]
Definition wib.pb.cc:1192