DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::datahandlinglibs::opmon::HitFindingInfo Class Referencefinal

#include <datahandling_info.pb.h>

Inheritance diagram for dunedaq::datahandlinglibs::opmon::HitFindingInfo:
[legend]
Collaboration diagram for dunedaq::datahandlinglibs::opmon::HitFindingInfo:
[legend]

Classes

class  _Internal
 
struct  Impl_
 

Public Types

enum  : int { kNumTpsSentFieldNumber = 2 , kNumTpsSendFailedFieldNumber = 3 , kNumTpsSuppressedTooLongFieldNumber = 4 , kRateTpHitsFieldNumber = 1 }
 

Public Member Functions

 HitFindingInfo ()
 
 ~HitFindingInfo () override
 
template<typename = void>
PROTOBUF_CONSTEXPR HitFindingInfo (::google::protobuf::internal::ConstantInitialized)
 
 HitFindingInfo (const HitFindingInfo &from)
 
 HitFindingInfo (HitFindingInfo &&from) noexcept
 
HitFindingInfooperator= (const HitFindingInfo &from)
 
HitFindingInfooperator= (HitFindingInfo &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (HitFindingInfo *other)
 
void UnsafeArenaSwap (HitFindingInfo *other)
 
HitFindingInfoNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const HitFindingInfo &from)
 
void MergeFrom (const HitFindingInfo &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
::size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
 
::uint8_t * _InternalSerialize (::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
const ::google::protobuf::Message::ClassData * GetClassData () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
void clear_num_tps_sent ()
 
::uint64_t num_tps_sent () const
 
void set_num_tps_sent (::uint64_t value)
 
void clear_num_tps_send_failed ()
 
::uint64_t num_tps_send_failed () const
 
void set_num_tps_send_failed (::uint64_t value)
 
void clear_num_tps_suppressed_too_long ()
 
::uint64_t num_tps_suppressed_too_long () const
 
void set_num_tps_suppressed_too_long (::uint64_t value)
 
void clear_rate_tp_hits ()
 
float rate_tp_hits () const
 
void set_rate_tp_hits (float value)
 
template<typename >
PROTOBUF_CONSTEXPR HitFindingInfo (::_pbi::ConstantInitialized)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ::google::protobuf::Descriptor * GetDescriptor ()
 
static const ::google::protobuf::Reflection * GetReflection ()
 
static const HitFindingInfodefault_instance ()
 
static const HitFindingInfointernal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 HitFindingInfo (::google::protobuf::Arena *arena)
 

Private Types

typedef void InternalArenaConstructable_
 
typedef void DestructorSkippable_
 

Private Member Functions

void SharedCtor (::google::protobuf::Arena *arena)
 
void SharedDtor ()
 
void SetCachedSize (int size) const final
 
void InternalSwap (HitFindingInfo *other)
 
::uint64_t _internal_num_tps_sent () const
 
void _internal_set_num_tps_sent (::uint64_t value)
 
::uint64_t _internal_num_tps_send_failed () const
 
void _internal_set_num_tps_send_failed (::uint64_t value)
 
::uint64_t _internal_num_tps_suppressed_too_long () const
 
void _internal_set_num_tps_suppressed_too_long (::uint64_t value)
 
float _internal_rate_tp_hits () const
 
void _internal_set_rate_tp_hits (float value)
 

Static Private Member Functions

static void MergeImpl (::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
 
::absl::string_view FullMessageName ()
 

Private Attributes

union { 
 
   Impl_   _impl_ 
 
};  
 

Static Private Attributes

static const ::google::protobuf::internal::TcParseTable< 2, 4, 0, 0, 2 > _table_
 

Friends

class ::google::protobuf::internal::AnyMetadata
 
class ::google::protobuf::internal::TcParser
 
template<typename T >
class ::google::protobuf::Arena::InternalHelper
 
struct ::TableStruct_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto
 
void swap (HitFindingInfo &a, HitFindingInfo &b)
 

Detailed Description

Definition at line 1593 of file datahandling_info.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

◆ InternalArenaConstructable_

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kNumTpsSentFieldNumber 
kNumTpsSendFailedFieldNumber 
kNumTpsSuppressedTooLongFieldNumber 
kRateTpHitsFieldNumber 

Definition at line 1720 of file datahandling_info.pb.h.

Constructor & Destructor Documentation

◆ HitFindingInfo() [1/6]

dunedaq::datahandlinglibs::opmon::HitFindingInfo::HitFindingInfo ( )
inline

◆ ~HitFindingInfo()

dunedaq::datahandlinglibs::opmon::HitFindingInfo::~HitFindingInfo ( )
override

Definition at line 2493 of file datahandling_info.pb.cc.

2493 {
2494 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2495 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2496 SharedDtor();
2497}

◆ HitFindingInfo() [2/6]

template<typename = void>
PROTOBUF_CONSTEXPR dunedaq::datahandlinglibs::opmon::HitFindingInfo::HitFindingInfo ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ HitFindingInfo() [3/6]

dunedaq::datahandlinglibs::opmon::HitFindingInfo::HitFindingInfo ( const HitFindingInfo & from)

Definition at line 2477 of file datahandling_info.pb.cc.

2478 : ::google::protobuf::Message(), _impl_(from._impl_) {
2479 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2480 from._internal_metadata_);
2481 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2482}

◆ HitFindingInfo() [4/6]

dunedaq::datahandlinglibs::opmon::HitFindingInfo::HitFindingInfo ( HitFindingInfo && from)
inlinenoexcept

Definition at line 1602 of file datahandling_info.pb.h.

1603 : HitFindingInfo() {
1604 *this = ::std::move(from);
1605 }

◆ HitFindingInfo() [5/6]

dunedaq::datahandlinglibs::opmon::HitFindingInfo::HitFindingInfo ( ::google::protobuf::Arena * arena)
explicitprotected

Definition at line 2472 of file datahandling_info.pb.cc.

2473 : ::google::protobuf::Message(arena) {
2474 SharedCtor(arena);
2475 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2476}
void SharedCtor(::google::protobuf::Arena *arena)

◆ HitFindingInfo() [6/6]

template<typename >
PROTOBUF_CONSTEXPR dunedaq::datahandlinglibs::opmon::HitFindingInfo::HitFindingInfo ( ::_pbi::ConstantInitialized )

Definition at line 173 of file datahandling_info.pb.cc.

174 : _impl_{
175 /*decltype(_impl_.num_tps_sent_)*/ ::uint64_t{0u},
176 /*decltype(_impl_.num_tps_send_failed_)*/ ::uint64_t{0u},
177 /*decltype(_impl_.num_tps_suppressed_too_long_)*/ ::uint64_t{0u},
178 /*decltype(_impl_.rate_tp_hits_)*/ 0,
179 /*decltype(_impl_._cached_size_)*/ {},
180 } {}

Member Function Documentation

◆ _internal_num_tps_send_failed()

uint64_t dunedaq::datahandlinglibs::opmon::HitFindingInfo::_internal_num_tps_send_failed ( ) const
inlineprivate

Definition at line 3310 of file datahandling_info.pb.h.

3310 {
3311 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
3313}

◆ _internal_num_tps_sent()

uint64_t dunedaq::datahandlinglibs::opmon::HitFindingInfo::_internal_num_tps_sent ( ) const
inlineprivate

Definition at line 3288 of file datahandling_info.pb.h.

3288 {
3289 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
3290 return _impl_.num_tps_sent_;
3291}

◆ _internal_num_tps_suppressed_too_long()

uint64_t dunedaq::datahandlinglibs::opmon::HitFindingInfo::_internal_num_tps_suppressed_too_long ( ) const
inlineprivate

Definition at line 3332 of file datahandling_info.pb.h.

3332 {
3333 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
3335}

◆ _internal_rate_tp_hits()

float dunedaq::datahandlinglibs::opmon::HitFindingInfo::_internal_rate_tp_hits ( ) const
inlineprivate

Definition at line 3266 of file datahandling_info.pb.h.

3266 {
3267 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
3268 return _impl_.rate_tp_hits_;
3269}

◆ _internal_set_num_tps_send_failed()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::_internal_set_num_tps_send_failed ( ::uint64_t value)
inlineprivate

Definition at line 3314 of file datahandling_info.pb.h.

3314 {
3315 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
3316 ;
3318}

◆ _internal_set_num_tps_sent()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::_internal_set_num_tps_sent ( ::uint64_t value)
inlineprivate

Definition at line 3292 of file datahandling_info.pb.h.

3292 {
3293 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
3294 ;
3295 _impl_.num_tps_sent_ = value;
3296}

◆ _internal_set_num_tps_suppressed_too_long()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::_internal_set_num_tps_suppressed_too_long ( ::uint64_t value)
inlineprivate

Definition at line 3336 of file datahandling_info.pb.h.

3336 {
3337 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
3338 ;
3340}

◆ _internal_set_rate_tp_hits()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::_internal_set_rate_tp_hits ( float value)
inlineprivate

Definition at line 3270 of file datahandling_info.pb.h.

3270 {
3271 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
3272 ;
3273 _impl_.rate_tp_hits_ = value;
3274}

◆ _InternalParse()

const char * dunedaq::datahandlinglibs::opmon::HitFindingInfo::_InternalParse ( const char * ptr,
::google::protobuf::internal::ParseContext * ctx )
final

Definition at line 2517 of file datahandling_info.pb.cc.

2518 {
2519 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
2520 return ptr;
2521}
static const ::google::protobuf::internal::TcParseTable< 2, 4, 0, 0, 2 > _table_

◆ _InternalSerialize()

uint8_t * dunedaq::datahandlinglibs::opmon::HitFindingInfo::_InternalSerialize ( ::uint8_t * target,
::google::protobuf::io::EpsCopyOutputStream * stream ) const
final

Definition at line 2572 of file datahandling_info.pb.cc.

2574 {
2575 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2576 ::uint32_t cached_has_bits = 0;
2577 (void)cached_has_bits;
2578
2579 // float rate_tp_hits = 1;
2580 static_assert(sizeof(::uint32_t) == sizeof(float),
2581 "Code assumes ::uint32_t and float are the same size.");
2582 float tmp_rate_tp_hits = this->_internal_rate_tp_hits();
2583 ::uint32_t raw_rate_tp_hits;
2584 memcpy(&raw_rate_tp_hits, &tmp_rate_tp_hits, sizeof(tmp_rate_tp_hits));
2585 if (raw_rate_tp_hits != 0) {
2586 target = stream->EnsureSpace(target);
2587 target = ::_pbi::WireFormatLite::WriteFloatToArray(
2588 1, this->_internal_rate_tp_hits(), target);
2589 }
2590
2591 // uint64 num_tps_sent = 2;
2592 if (this->_internal_num_tps_sent() != 0) {
2593 target = stream->EnsureSpace(target);
2594 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2595 2, this->_internal_num_tps_sent(), target);
2596 }
2597
2598 // uint64 num_tps_send_failed = 3;
2599 if (this->_internal_num_tps_send_failed() != 0) {
2600 target = stream->EnsureSpace(target);
2601 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2602 3, this->_internal_num_tps_send_failed(), target);
2603 }
2604
2605 // uint64 num_tps_suppressed_too_long = 4;
2606 if (this->_internal_num_tps_suppressed_too_long() != 0) {
2607 target = stream->EnsureSpace(target);
2608 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2609 4, this->_internal_num_tps_suppressed_too_long(), target);
2610 }
2611
2612 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2613 target =
2614 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2615 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2616 }
2617 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2618 return target;
2619}

◆ ByteSizeLong()

size_t dunedaq::datahandlinglibs::opmon::HitFindingInfo::ByteSizeLong ( ) const
final

Definition at line 2621 of file datahandling_info.pb.cc.

2621 {
2622// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2623 ::size_t total_size = 0;
2624
2625 ::uint32_t cached_has_bits = 0;
2626 // Prevent compiler warnings about cached_has_bits being unused
2627 (void) cached_has_bits;
2628
2629 // uint64 num_tps_sent = 2;
2630 if (this->_internal_num_tps_sent() != 0) {
2631 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2632 this->_internal_num_tps_sent());
2633 }
2634
2635 // uint64 num_tps_send_failed = 3;
2636 if (this->_internal_num_tps_send_failed() != 0) {
2637 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2639 }
2640
2641 // uint64 num_tps_suppressed_too_long = 4;
2642 if (this->_internal_num_tps_suppressed_too_long() != 0) {
2643 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2645 }
2646
2647 // float rate_tp_hits = 1;
2648 static_assert(sizeof(::uint32_t) == sizeof(float),
2649 "Code assumes ::uint32_t and float are the same size.");
2650 float tmp_rate_tp_hits = this->_internal_rate_tp_hits();
2651 ::uint32_t raw_rate_tp_hits;
2652 memcpy(&raw_rate_tp_hits, &tmp_rate_tp_hits, sizeof(tmp_rate_tp_hits));
2653 if (raw_rate_tp_hits != 0) {
2654 total_size += 5;
2655 }
2656
2657 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
2658}
mutable::google::protobuf::internal::CachedSize _cached_size_

◆ Clear()

PROTOBUF_NOINLINE void dunedaq::datahandlinglibs::opmon::HitFindingInfo::Clear ( )
final

Definition at line 2505 of file datahandling_info.pb.cc.

2505 {
2506// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2507 ::uint32_t cached_has_bits = 0;
2508 // Prevent compiler warnings about cached_has_bits being unused
2509 (void) cached_has_bits;
2510
2511 ::memset(&_impl_.num_tps_sent_, 0, static_cast<::size_t>(
2512 reinterpret_cast<char*>(&_impl_.rate_tp_hits_) -
2513 reinterpret_cast<char*>(&_impl_.num_tps_sent_)) + sizeof(_impl_.rate_tp_hits_));
2514 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2515}

◆ clear_num_tps_send_failed()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::clear_num_tps_send_failed ( )
inline

Definition at line 3299 of file datahandling_info.pb.h.

3299 {
3300 _impl_.num_tps_send_failed_ = ::uint64_t{0u};
3301}

◆ clear_num_tps_sent()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::clear_num_tps_sent ( )
inline

Definition at line 3277 of file datahandling_info.pb.h.

3277 {
3278 _impl_.num_tps_sent_ = ::uint64_t{0u};
3279}

◆ clear_num_tps_suppressed_too_long()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::clear_num_tps_suppressed_too_long ( )
inline

Definition at line 3321 of file datahandling_info.pb.h.

3321 {
3322 _impl_.num_tps_suppressed_too_long_ = ::uint64_t{0u};
3323}

◆ clear_rate_tp_hits()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::clear_rate_tp_hits ( )
inline

Definition at line 3255 of file datahandling_info.pb.h.

3255 {
3257}

◆ CopyFrom()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::CopyFrom ( const HitFindingInfo & from)

Definition at line 2695 of file datahandling_info.pb.cc.

2695 {
2696// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2697 if (&from == this) return;
2698 Clear();
2699 MergeFrom(from);
2700}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final

◆ default_instance()

static const HitFindingInfo & dunedaq::datahandlinglibs::opmon::HitFindingInfo::default_instance ( )
inlinestatic

Definition at line 1641 of file datahandling_info.pb.h.

1641 {
1642 return *internal_default_instance();
1643 }
static const HitFindingInfo * internal_default_instance()

◆ descriptor()

static const ::google::protobuf::Descriptor * dunedaq::datahandlinglibs::opmon::HitFindingInfo::descriptor ( )
inlinestatic

Definition at line 1632 of file datahandling_info.pb.h.

1632 {
1633 return GetDescriptor();
1634 }
static const ::google::protobuf::Descriptor * GetDescriptor()

◆ FullMessageName()

::absl::string_view dunedaq::datahandlinglibs::opmon::HitFindingInfo::FullMessageName ( )
inlinestaticprivate

Definition at line 1704 of file datahandling_info.pb.h.

1704 {
1705 return "dunedaq.datahandlinglibs.opmon.HitFindingInfo";
1706 }

◆ GetCachedSize()

int dunedaq::datahandlinglibs::opmon::HitFindingInfo::GetCachedSize ( ) const
inlinefinal

Definition at line 1694 of file datahandling_info.pb.h.

1694{ return _impl_._cached_size_.Get(); }

◆ GetClassData()

const::google::protobuf::Message::ClassData * dunedaq::datahandlinglibs::opmon::HitFindingInfo::GetClassData ( ) const
final

Definition at line 2664 of file datahandling_info.pb.cc.

◆ GetDescriptor()

static const ::google::protobuf::Descriptor * dunedaq::datahandlinglibs::opmon::HitFindingInfo::GetDescriptor ( )
inlinestatic

Definition at line 1635 of file datahandling_info.pb.h.

1635 {
1636 return default_instance().GetMetadata().descriptor;
1637 }
::google::protobuf::Metadata GetMetadata() const final

◆ GetMetadata()

google::protobuf::Metadata dunedaq::datahandlinglibs::opmon::HitFindingInfo::GetMetadata ( ) const
final

Definition at line 2717 of file datahandling_info.pb.cc.

2717 {
2718 return ::_pbi::AssignDescriptors(
2721}
::absl::once_flag descriptor_table_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto_once
::_pb::Metadata file_level_metadata_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto[11]
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto_getter()

◆ GetReflection()

static const ::google::protobuf::Reflection * dunedaq::datahandlinglibs::opmon::HitFindingInfo::GetReflection ( )
inlinestatic

Definition at line 1638 of file datahandling_info.pb.h.

1638 {
1639 return default_instance().GetMetadata().reflection;
1640 }

◆ internal_default_instance()

static const HitFindingInfo * dunedaq::datahandlinglibs::opmon::HitFindingInfo::internal_default_instance ( )
inlinestatic

Definition at line 1644 of file datahandling_info.pb.h.

1644 {
1645 return reinterpret_cast<const HitFindingInfo*>(
1647 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 HitFindingInfoDefaultTypeInternal _HitFindingInfo_default_instance_

◆ InternalSwap()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::InternalSwap ( HitFindingInfo * other)
private

Definition at line 2706 of file datahandling_info.pb.cc.

2706 {
2707 using std::swap;
2708 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2709 ::google::protobuf::internal::memswap<
2710 PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.rate_tp_hits_)
2712 - PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.num_tps_sent_)>(
2713 reinterpret_cast<char*>(&_impl_.num_tps_sent_),
2714 reinterpret_cast<char*>(&other->_impl_.num_tps_sent_));
2715}

◆ IsInitialized()

PROTOBUF_NOINLINE bool dunedaq::datahandlinglibs::opmon::HitFindingInfo::IsInitialized ( ) const
final

Definition at line 2702 of file datahandling_info.pb.cc.

2702 {
2703 return true;
2704}

◆ MergeFrom()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::MergeFrom ( const HitFindingInfo & from)
inline

Definition at line 1681 of file datahandling_info.pb.h.

1681 {
1682 HitFindingInfo::MergeImpl(*this, from);
1683 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)

◆ MergeImpl()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::MergeImpl ( ::google::protobuf::Message & to_msg,
const ::google::protobuf::Message & from_msg )
staticprivate

Definition at line 2667 of file datahandling_info.pb.cc.

2667 {
2668 auto* const _this = static_cast<HitFindingInfo*>(&to_msg);
2669 auto& from = static_cast<const HitFindingInfo&>(from_msg);
2670 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2671 ABSL_DCHECK_NE(&from, _this);
2672 ::uint32_t cached_has_bits = 0;
2673 (void) cached_has_bits;
2674
2675 if (from._internal_num_tps_sent() != 0) {
2676 _this->_internal_set_num_tps_sent(from._internal_num_tps_sent());
2677 }
2678 if (from._internal_num_tps_send_failed() != 0) {
2679 _this->_internal_set_num_tps_send_failed(from._internal_num_tps_send_failed());
2680 }
2681 if (from._internal_num_tps_suppressed_too_long() != 0) {
2682 _this->_internal_set_num_tps_suppressed_too_long(from._internal_num_tps_suppressed_too_long());
2683 }
2684 static_assert(sizeof(::uint32_t) == sizeof(float),
2685 "Code assumes ::uint32_t and float are the same size.");
2686 float tmp_rate_tp_hits = from._internal_rate_tp_hits();
2687 ::uint32_t raw_rate_tp_hits;
2688 memcpy(&raw_rate_tp_hits, &tmp_rate_tp_hits, sizeof(tmp_rate_tp_hits));
2689 if (raw_rate_tp_hits != 0) {
2690 _this->_internal_set_rate_tp_hits(from._internal_rate_tp_hits());
2691 }
2692 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2693}

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * dunedaq::datahandlinglibs::opmon::HitFindingInfo::mutable_unknown_fields ( )
inline

Definition at line 1628 of file datahandling_info.pb.h.

1628 {
1629 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
1630 }

◆ New()

HitFindingInfo * dunedaq::datahandlinglibs::opmon::HitFindingInfo::New ( ::google::protobuf::Arena * arena = nullptr) const
inlinefinal

Definition at line 1675 of file datahandling_info.pb.h.

1675 {
1676 return CreateMaybeMessage<HitFindingInfo>(arena);
1677 }

◆ num_tps_send_failed()

uint64_t dunedaq::datahandlinglibs::opmon::HitFindingInfo::num_tps_send_failed ( ) const
inline

Definition at line 3302 of file datahandling_info.pb.h.

3302 {
3303 // @@protoc_insertion_point(field_get:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_send_failed)
3305}

◆ num_tps_sent()

uint64_t dunedaq::datahandlinglibs::opmon::HitFindingInfo::num_tps_sent ( ) const
inline

Definition at line 3280 of file datahandling_info.pb.h.

3280 {
3281 // @@protoc_insertion_point(field_get:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_sent)
3282 return _internal_num_tps_sent();
3283}

◆ num_tps_suppressed_too_long()

uint64_t dunedaq::datahandlinglibs::opmon::HitFindingInfo::num_tps_suppressed_too_long ( ) const
inline

Definition at line 3324 of file datahandling_info.pb.h.

3324 {
3325 // @@protoc_insertion_point(field_get:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_suppressed_too_long)
3327}

◆ operator=() [1/2]

HitFindingInfo & dunedaq::datahandlinglibs::opmon::HitFindingInfo::operator= ( const HitFindingInfo & from)
inline

Definition at line 1607 of file datahandling_info.pb.h.

1607 {
1608 CopyFrom(from);
1609 return *this;
1610 }

◆ operator=() [2/2]

HitFindingInfo & dunedaq::datahandlinglibs::opmon::HitFindingInfo::operator= ( HitFindingInfo && from)
inlinenoexcept

Definition at line 1611 of file datahandling_info.pb.h.

1611 {
1612 if (this == &from) return *this;
1613 if (GetOwningArena() == from.GetOwningArena()
1614 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1615 && GetOwningArena() != nullptr
1616 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1617 ) {
1618 InternalSwap(&from);
1619 } else {
1620 CopyFrom(from);
1621 }
1622 return *this;
1623 }

◆ rate_tp_hits()

float dunedaq::datahandlinglibs::opmon::HitFindingInfo::rate_tp_hits ( ) const
inline

Definition at line 3258 of file datahandling_info.pb.h.

3258 {
3259 // @@protoc_insertion_point(field_get:dunedaq.datahandlinglibs.opmon.HitFindingInfo.rate_tp_hits)
3260 return _internal_rate_tp_hits();
3261}

◆ set_num_tps_send_failed()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::set_num_tps_send_failed ( ::uint64_t value)
inline

Definition at line 3306 of file datahandling_info.pb.h.

3306 {
3308 // @@protoc_insertion_point(field_set:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_send_failed)
3309}

◆ set_num_tps_sent()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::set_num_tps_sent ( ::uint64_t value)
inline

Definition at line 3284 of file datahandling_info.pb.h.

3284 {
3286 // @@protoc_insertion_point(field_set:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_sent)
3287}

◆ set_num_tps_suppressed_too_long()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::set_num_tps_suppressed_too_long ( ::uint64_t value)
inline

Definition at line 3328 of file datahandling_info.pb.h.

3328 {
3330 // @@protoc_insertion_point(field_set:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_suppressed_too_long)
3331}

◆ set_rate_tp_hits()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::set_rate_tp_hits ( float value)
inline

Definition at line 3262 of file datahandling_info.pb.h.

3262 {
3264 // @@protoc_insertion_point(field_set:dunedaq.datahandlinglibs.opmon.HitFindingInfo.rate_tp_hits)
3265}

◆ SetCachedSize()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::SetCachedSize ( int size) const
finalprivate

Definition at line 2501 of file datahandling_info.pb.cc.

2501 {
2503}
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size

◆ SharedCtor()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::SharedCtor ( ::google::protobuf::Arena * arena)
inlineprivate

Definition at line 2483 of file datahandling_info.pb.cc.

2483 {
2484 (void)arena;
2485 new (&_impl_) Impl_{
2486 decltype(_impl_.num_tps_sent_){::uint64_t{0u}},
2487 decltype(_impl_.num_tps_send_failed_){::uint64_t{0u}},
2488 decltype(_impl_.num_tps_suppressed_too_long_){::uint64_t{0u}},
2489 decltype(_impl_.rate_tp_hits_){0},
2490 /*decltype(_impl_._cached_size_)*/ {},
2491 };
2492}

◆ SharedDtor()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::SharedDtor ( )
inlineprivate

Definition at line 2498 of file datahandling_info.pb.cc.

2498 {
2499 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
2500}

◆ Swap()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::Swap ( HitFindingInfo * other)
inline

Definition at line 1654 of file datahandling_info.pb.h.

1654 {
1655 if (other == this) return;
1656 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1657 if (GetOwningArena() != nullptr &&
1658 GetOwningArena() == other->GetOwningArena()) {
1659 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1660 if (GetOwningArena() == other->GetOwningArena()) {
1661 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1662 InternalSwap(other);
1663 } else {
1664 ::google::protobuf::internal::GenericSwap(this, other);
1665 }
1666 }

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & dunedaq::datahandlinglibs::opmon::HitFindingInfo::unknown_fields ( ) const
inline

Definition at line 1625 of file datahandling_info.pb.h.

1625 {
1626 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
1627 }

◆ UnsafeArenaSwap()

void dunedaq::datahandlinglibs::opmon::HitFindingInfo::UnsafeArenaSwap ( HitFindingInfo * other)
inline

Definition at line 1667 of file datahandling_info.pb.h.

1667 {
1668 if (other == this) return;
1669 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
1670 InternalSwap(other);
1671 }

Friends And Related Symbol Documentation

◆ ::google::protobuf::Arena::InternalHelper

template<typename T >
friend class ::google::protobuf::Arena::InternalHelper
friend

Definition at line 1772 of file datahandling_info.pb.h.

◆ ::google::protobuf::internal::AnyMetadata

friend class ::google::protobuf::internal::AnyMetadata
friend

Definition at line 1703 of file datahandling_info.pb.h.

◆ ::google::protobuf::internal::TcParser

friend class ::google::protobuf::internal::TcParser
friend

Definition at line 1770 of file datahandling_info.pb.h.

◆ ::TableStruct_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto

◆ swap

void swap ( HitFindingInfo & a,
HitFindingInfo & b )
friend

Definition at line 1651 of file datahandling_info.pb.h.

1651 {
1652 a.Swap(&b);
1653 }

Member Data Documentation

◆ [union]

◆ _class_data_

const::google::protobuf::Message::ClassData dunedaq::datahandlinglibs::opmon::HitFindingInfo::_class_data_
static
Initial value:
= {
::google::protobuf::Message::CopyWithSourceCheck,
}

Definition at line 1711 of file datahandling_info.pb.h.

◆ _impl_

Impl_ dunedaq::datahandlinglibs::opmon::HitFindingInfo::_impl_

Definition at line 1783 of file datahandling_info.pb.h.

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 2, 4, 0, 0, 2 > dunedaq::datahandlinglibs::opmon::HitFindingInfo::_table_
staticprivate

Definition at line 1771 of file datahandling_info.pb.h.

◆ kIndexInFileMessages

int dunedaq::datahandlinglibs::opmon::HitFindingInfo::kIndexInFileMessages
staticconstexpr
Initial value:
=
7

Definition at line 1648 of file datahandling_info.pb.h.


The documentation for this class was generated from the following files: