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 1569 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 1696 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 2444 of file datahandling_info.pb.cc.

2444 {
2445 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2446 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2447 SharedDtor();
2448}

◆ 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 2428 of file datahandling_info.pb.cc.

2429 : ::google::protobuf::Message(), _impl_(from._impl_) {
2430 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2431 from._internal_metadata_);
2432 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2433}

◆ HitFindingInfo() [4/6]

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

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

1579 : HitFindingInfo() {
1580 *this = ::std::move(from);
1581 }

◆ HitFindingInfo() [5/6]

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

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

2424 : ::google::protobuf::Message(arena) {
2425 SharedCtor(arena);
2426 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2427}
void SharedCtor(::google::protobuf::Arena *arena)

◆ HitFindingInfo() [6/6]

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

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

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

Member Function Documentation

◆ _internal_num_tps_send_failed()

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

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

3242 {
3243 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
3245}

◆ _internal_num_tps_sent()

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

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

3220 {
3221 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
3222 return _impl_.num_tps_sent_;
3223}

◆ _internal_num_tps_suppressed_too_long()

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

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

3264 {
3265 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
3267}

◆ _internal_rate_tp_hits()

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

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

3198 {
3199 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
3200 return _impl_.rate_tp_hits_;
3201}

◆ _internal_set_num_tps_send_failed()

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

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

3246 {
3247 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
3248 ;
3250}

◆ _internal_set_num_tps_sent()

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

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

3224 {
3225 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
3226 ;
3227 _impl_.num_tps_sent_ = value;
3228}

◆ _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 3268 of file datahandling_info.pb.h.

3268 {
3269 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
3270 ;
3272}

◆ _internal_set_rate_tp_hits()

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

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

3202 {
3203 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
3204 ;
3205 _impl_.rate_tp_hits_ = value;
3206}

◆ _InternalParse()

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

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

2469 {
2470 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
2471 return ptr;
2472}
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 2523 of file datahandling_info.pb.cc.

2525 {
2526 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2527 ::uint32_t cached_has_bits = 0;
2528 (void)cached_has_bits;
2529
2530 // float rate_tp_hits = 1;
2531 static_assert(sizeof(::uint32_t) == sizeof(float),
2532 "Code assumes ::uint32_t and float are the same size.");
2533 float tmp_rate_tp_hits = this->_internal_rate_tp_hits();
2534 ::uint32_t raw_rate_tp_hits;
2535 memcpy(&raw_rate_tp_hits, &tmp_rate_tp_hits, sizeof(tmp_rate_tp_hits));
2536 if (raw_rate_tp_hits != 0) {
2537 target = stream->EnsureSpace(target);
2538 target = ::_pbi::WireFormatLite::WriteFloatToArray(
2539 1, this->_internal_rate_tp_hits(), target);
2540 }
2541
2542 // uint64 num_tps_sent = 2;
2543 if (this->_internal_num_tps_sent() != 0) {
2544 target = stream->EnsureSpace(target);
2545 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2546 2, this->_internal_num_tps_sent(), target);
2547 }
2548
2549 // uint64 num_tps_send_failed = 3;
2550 if (this->_internal_num_tps_send_failed() != 0) {
2551 target = stream->EnsureSpace(target);
2552 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2553 3, this->_internal_num_tps_send_failed(), target);
2554 }
2555
2556 // uint64 num_tps_suppressed_too_long = 4;
2557 if (this->_internal_num_tps_suppressed_too_long() != 0) {
2558 target = stream->EnsureSpace(target);
2559 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2560 4, this->_internal_num_tps_suppressed_too_long(), target);
2561 }
2562
2563 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2564 target =
2565 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2566 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2567 }
2568 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2569 return target;
2570}

◆ ByteSizeLong()

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

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

2572 {
2573// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2574 ::size_t total_size = 0;
2575
2576 ::uint32_t cached_has_bits = 0;
2577 // Prevent compiler warnings about cached_has_bits being unused
2578 (void) cached_has_bits;
2579
2580 // uint64 num_tps_sent = 2;
2581 if (this->_internal_num_tps_sent() != 0) {
2582 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2583 this->_internal_num_tps_sent());
2584 }
2585
2586 // uint64 num_tps_send_failed = 3;
2587 if (this->_internal_num_tps_send_failed() != 0) {
2588 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2590 }
2591
2592 // uint64 num_tps_suppressed_too_long = 4;
2593 if (this->_internal_num_tps_suppressed_too_long() != 0) {
2594 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2596 }
2597
2598 // float rate_tp_hits = 1;
2599 static_assert(sizeof(::uint32_t) == sizeof(float),
2600 "Code assumes ::uint32_t and float are the same size.");
2601 float tmp_rate_tp_hits = this->_internal_rate_tp_hits();
2602 ::uint32_t raw_rate_tp_hits;
2603 memcpy(&raw_rate_tp_hits, &tmp_rate_tp_hits, sizeof(tmp_rate_tp_hits));
2604 if (raw_rate_tp_hits != 0) {
2605 total_size += 5;
2606 }
2607
2608 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
2609}
mutable::google::protobuf::internal::CachedSize _cached_size_

◆ Clear()

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

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

2456 {
2457// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2458 ::uint32_t cached_has_bits = 0;
2459 // Prevent compiler warnings about cached_has_bits being unused
2460 (void) cached_has_bits;
2461
2462 ::memset(&_impl_.num_tps_sent_, 0, static_cast<::size_t>(
2463 reinterpret_cast<char*>(&_impl_.rate_tp_hits_) -
2464 reinterpret_cast<char*>(&_impl_.num_tps_sent_)) + sizeof(_impl_.rate_tp_hits_));
2465 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2466}

◆ clear_num_tps_send_failed()

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

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

3231 {
3232 _impl_.num_tps_send_failed_ = ::uint64_t{0u};
3233}

◆ clear_num_tps_sent()

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

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

3209 {
3210 _impl_.num_tps_sent_ = ::uint64_t{0u};
3211}

◆ clear_num_tps_suppressed_too_long()

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

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

3253 {
3254 _impl_.num_tps_suppressed_too_long_ = ::uint64_t{0u};
3255}

◆ clear_rate_tp_hits()

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

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

3187 {
3189}

◆ CopyFrom()

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

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

2646 {
2647// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2648 if (&from == this) return;
2649 Clear();
2650 MergeFrom(from);
2651}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final

◆ default_instance()

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

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

1617 {
1618 return *internal_default_instance();
1619 }
static const HitFindingInfo * internal_default_instance()

◆ descriptor()

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

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

1608 {
1609 return GetDescriptor();
1610 }
static const ::google::protobuf::Descriptor * GetDescriptor()

◆ FullMessageName()

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

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

1680 {
1681 return "dunedaq.datahandlinglibs.opmon.HitFindingInfo";
1682 }

◆ GetCachedSize()

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

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

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

◆ GetClassData()

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

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

◆ GetDescriptor()

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

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

1611 {
1612 return default_instance().GetMetadata().descriptor;
1613 }
::google::protobuf::Metadata GetMetadata() const final

◆ GetMetadata()

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

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

2668 {
2669 return ::_pbi::AssignDescriptors(
2672}
::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 1614 of file datahandling_info.pb.h.

1614 {
1615 return default_instance().GetMetadata().reflection;
1616 }

◆ internal_default_instance()

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

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

1620 {
1621 return reinterpret_cast<const HitFindingInfo*>(
1623 }
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 2657 of file datahandling_info.pb.cc.

2657 {
2658 using std::swap;
2659 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2660 ::google::protobuf::internal::memswap<
2661 PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.rate_tp_hits_)
2663 - PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.num_tps_sent_)>(
2664 reinterpret_cast<char*>(&_impl_.num_tps_sent_),
2665 reinterpret_cast<char*>(&other->_impl_.num_tps_sent_));
2666}

◆ IsInitialized()

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

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

2653 {
2654 return true;
2655}

◆ MergeFrom()

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

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

1657 {
1658 HitFindingInfo::MergeImpl(*this, from);
1659 }
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 2618 of file datahandling_info.pb.cc.

2618 {
2619 auto* const _this = static_cast<HitFindingInfo*>(&to_msg);
2620 auto& from = static_cast<const HitFindingInfo&>(from_msg);
2621 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2622 ABSL_DCHECK_NE(&from, _this);
2623 ::uint32_t cached_has_bits = 0;
2624 (void) cached_has_bits;
2625
2626 if (from._internal_num_tps_sent() != 0) {
2627 _this->_internal_set_num_tps_sent(from._internal_num_tps_sent());
2628 }
2629 if (from._internal_num_tps_send_failed() != 0) {
2630 _this->_internal_set_num_tps_send_failed(from._internal_num_tps_send_failed());
2631 }
2632 if (from._internal_num_tps_suppressed_too_long() != 0) {
2633 _this->_internal_set_num_tps_suppressed_too_long(from._internal_num_tps_suppressed_too_long());
2634 }
2635 static_assert(sizeof(::uint32_t) == sizeof(float),
2636 "Code assumes ::uint32_t and float are the same size.");
2637 float tmp_rate_tp_hits = from._internal_rate_tp_hits();
2638 ::uint32_t raw_rate_tp_hits;
2639 memcpy(&raw_rate_tp_hits, &tmp_rate_tp_hits, sizeof(tmp_rate_tp_hits));
2640 if (raw_rate_tp_hits != 0) {
2641 _this->_internal_set_rate_tp_hits(from._internal_rate_tp_hits());
2642 }
2643 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2644}

◆ mutable_unknown_fields()

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

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

1604 {
1605 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
1606 }

◆ New()

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

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

1651 {
1652 return CreateMaybeMessage<HitFindingInfo>(arena);
1653 }

◆ num_tps_send_failed()

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

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

3234 {
3235 // @@protoc_insertion_point(field_get:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_send_failed)
3237}

◆ num_tps_sent()

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

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

3212 {
3213 // @@protoc_insertion_point(field_get:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_sent)
3214 return _internal_num_tps_sent();
3215}

◆ num_tps_suppressed_too_long()

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

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

3256 {
3257 // @@protoc_insertion_point(field_get:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_suppressed_too_long)
3259}

◆ operator=() [1/2]

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

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

1583 {
1584 CopyFrom(from);
1585 return *this;
1586 }

◆ operator=() [2/2]

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

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

1587 {
1588 if (this == &from) return *this;
1589 if (GetOwningArena() == from.GetOwningArena()
1590 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1591 && GetOwningArena() != nullptr
1592 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
1593 ) {
1594 InternalSwap(&from);
1595 } else {
1596 CopyFrom(from);
1597 }
1598 return *this;
1599 }

◆ rate_tp_hits()

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

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

3190 {
3191 // @@protoc_insertion_point(field_get:dunedaq.datahandlinglibs.opmon.HitFindingInfo.rate_tp_hits)
3192 return _internal_rate_tp_hits();
3193}

◆ set_num_tps_send_failed()

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

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

3238 {
3240 // @@protoc_insertion_point(field_set:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_send_failed)
3241}

◆ set_num_tps_sent()

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

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

3216 {
3218 // @@protoc_insertion_point(field_set:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_sent)
3219}

◆ set_num_tps_suppressed_too_long()

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

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

3260 {
3262 // @@protoc_insertion_point(field_set:dunedaq.datahandlinglibs.opmon.HitFindingInfo.num_tps_suppressed_too_long)
3263}

◆ set_rate_tp_hits()

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

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

3194 {
3196 // @@protoc_insertion_point(field_set:dunedaq.datahandlinglibs.opmon.HitFindingInfo.rate_tp_hits)
3197}

◆ SetCachedSize()

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

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

2452 {
2454}
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 2434 of file datahandling_info.pb.cc.

2434 {
2435 (void)arena;
2436 new (&_impl_) Impl_{
2437 decltype(_impl_.num_tps_sent_){::uint64_t{0u}},
2438 decltype(_impl_.num_tps_send_failed_){::uint64_t{0u}},
2439 decltype(_impl_.num_tps_suppressed_too_long_){::uint64_t{0u}},
2440 decltype(_impl_.rate_tp_hits_){0},
2441 /*decltype(_impl_._cached_size_)*/ {},
2442 };
2443}

◆ SharedDtor()

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

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

2449 {
2450 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
2451}

◆ Swap()

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

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

1630 {
1631 if (other == this) return;
1632 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1633 if (GetOwningArena() != nullptr &&
1634 GetOwningArena() == other->GetOwningArena()) {
1635 #else // PROTOBUF_FORCE_COPY_IN_SWAP
1636 if (GetOwningArena() == other->GetOwningArena()) {
1637 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
1638 InternalSwap(other);
1639 } else {
1640 ::google::protobuf::internal::GenericSwap(this, other);
1641 }
1642 }

◆ unknown_fields()

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

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

1601 {
1602 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
1603 }

◆ UnsafeArenaSwap()

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

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

1643 {
1644 if (other == this) return;
1645 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
1646 InternalSwap(other);
1647 }

Friends And Related Symbol Documentation

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

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

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

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

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

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

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

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

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

◆ ::TableStruct_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto

◆ swap

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

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

1627 {
1628 a.Swap(&b);
1629 }

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 1687 of file datahandling_info.pb.h.

◆ _impl_

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

Definition at line 1759 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 1747 of file datahandling_info.pb.h.

◆ kIndexInFileMessages

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

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


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