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

#include <opmon_entry.pb.h>

Inheritance diagram for dunedaq::opmon::OpMonId:
[legend]
Collaboration diagram for dunedaq::opmon::OpMonId:
[legend]

Classes

struct  Impl_
 

Public Types

enum  : int { kSubstructureFieldNumber = 10 , kSessionFieldNumber = 1 , kApplicationFieldNumber = 2 }
 

Public Member Functions

 OpMonId ()
 
 ~OpMonId () override
 
template<typename = void>
PROTOBUF_CONSTEXPR OpMonId (::google::protobuf::internal::ConstantInitialized)
 
 OpMonId (const OpMonId &from)
 
 OpMonId (OpMonId &&from) noexcept
 
OpMonIdoperator= (const OpMonId &from)
 
OpMonIdoperator= (OpMonId &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (OpMonId *other)
 
void UnsafeArenaSwap (OpMonId *other)
 
OpMonIdNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const OpMonId &from)
 
void MergeFrom (const OpMonId &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
 
int substructure_size () const
 
void clear_substructure ()
 
const std::string & substructure (int index) const
 
std::string * mutable_substructure (int index)
 
void set_substructure (int index, const std::string &value)
 
void set_substructure (int index, std::string &&value)
 
void set_substructure (int index, const char *value)
 
void set_substructure (int index, const char *value, std::size_t size)
 
void set_substructure (int index, absl::string_view value)
 
std::string * add_substructure ()
 
void add_substructure (const std::string &value)
 
void add_substructure (std::string &&value)
 
void add_substructure (const char *value)
 
void add_substructure (const char *value, std::size_t size)
 
void add_substructure (absl::string_view value)
 
const ::google::protobuf::RepeatedPtrField< std::string > & substructure () const
 
::google::protobuf::RepeatedPtrField< std::string > * mutable_substructure ()
 
void clear_session ()
 
const std::string & session () const
 
template<typename Arg_ = const std::string&, typename... Args_>
void set_session (Arg_ &&arg, Args_... args)
 
std::string * mutable_session ()
 
PROTOBUF_NODISCARD std::string * release_session ()
 
void set_allocated_session (std::string *ptr)
 
void clear_application ()
 
const std::string & application () const
 
template<typename Arg_ = const std::string&, typename... Args_>
void set_application (Arg_ &&arg, Args_... args)
 
std::string * mutable_application ()
 
PROTOBUF_NODISCARD std::string * release_application ()
 
void set_allocated_application (std::string *ptr)
 
template<typename >
PROTOBUF_CONSTEXPR OpMonId (::_pbi::ConstantInitialized)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_session (Arg_ &&arg, Args_... args)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_application (Arg_ &&arg, Args_... args)
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const ::google::protobuf::Descriptor * GetDescriptor ()
 
static const ::google::protobuf::Reflection * GetReflection ()
 
static const OpMonIddefault_instance ()
 
static const OpMonIdinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 OpMonId (::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 (OpMonId *other)
 
int _internal_substructure_size () const
 
const ::google::protobuf::RepeatedPtrField< std::string > & _internal_substructure () const
 
::google::protobuf::RepeatedPtrField< std::string > * _internal_mutable_substructure ()
 
const std::string & _internal_session () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_session (const std::string &value)
 
std::string * _internal_mutable_session ()
 
const std::string & _internal_application () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_application (const std::string &value)
 
std::string * _internal_mutable_application ()
 

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< 1, 3, 0, 60, 2 > _table_
 

Friends

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

Detailed Description

Definition at line 426 of file opmon_entry.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

Definition at line 626 of file opmon_entry.pb.h.

◆ InternalArenaConstructable_

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kSubstructureFieldNumber 
kSessionFieldNumber 
kApplicationFieldNumber 

Definition at line 553 of file opmon_entry.pb.h.

Constructor & Destructor Documentation

◆ OpMonId() [1/6]

dunedaq::opmon::OpMonId::OpMonId ( )
inline

Definition at line 429 of file opmon_entry.pb.h.

429: OpMonId(nullptr) {}

◆ ~OpMonId()

dunedaq::opmon::OpMonId::~OpMonId ( )
override

Definition at line 779 of file opmon_entry.pb.cc.

779 {
780 // @@protoc_insertion_point(destructor:dunedaq.opmon.OpMonId)
781 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
782 SharedDtor();
783}

◆ OpMonId() [2/6]

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

◆ OpMonId() [3/6]

dunedaq::opmon::OpMonId::OpMonId ( const OpMonId & from)

Definition at line 734 of file opmon_entry.pb.cc.

734 : ::google::protobuf::Message() {
735 OpMonId* const _this = this;
736 (void)_this;
737 new (&_impl_) Impl_{
738 decltype(_impl_.substructure_){from._impl_.substructure_},
739 decltype(_impl_.session_){},
740 decltype(_impl_.application_){},
741 /*decltype(_impl_._cached_size_)*/ {},
742 };
743 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
744 from._internal_metadata_);
745 _impl_.session_.InitDefault();
746 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
747 _impl_.session_.Set("", GetArenaForAllocation());
748 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
749 if (!from._internal_session().empty()) {
750 _this->_impl_.session_.Set(from._internal_session(), _this->GetArenaForAllocation());
751 }
752 _impl_.application_.InitDefault();
753 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
754 _impl_.application_.Set("", GetArenaForAllocation());
755 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
756 if (!from._internal_application().empty()) {
757 _this->_impl_.application_.Set(from._internal_application(), _this->GetArenaForAllocation());
758 }
759
760 // @@protoc_insertion_point(copy_constructor:dunedaq.opmon.OpMonId)
761}
::google::protobuf::internal::ArenaStringPtr application_
::google::protobuf::RepeatedPtrField< std::string > substructure_
::google::protobuf::internal::ArenaStringPtr session_

◆ OpMonId() [4/6]

dunedaq::opmon::OpMonId::OpMonId ( OpMonId && from)
inlinenoexcept

Definition at line 435 of file opmon_entry.pb.h.

436 : OpMonId() {
437 *this = ::std::move(from);
438 }

◆ OpMonId() [5/6]

dunedaq::opmon::OpMonId::OpMonId ( ::google::protobuf::Arena * arena)
explicitprotected

Definition at line 729 of file opmon_entry.pb.cc.

730 : ::google::protobuf::Message(arena) {
731 SharedCtor(arena);
732 // @@protoc_insertion_point(arena_constructor:dunedaq.opmon.OpMonId)
733}
void SharedCtor(::google::protobuf::Arena *arena)

◆ OpMonId() [6/6]

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

Definition at line 43 of file opmon_entry.pb.cc.

44 : _impl_{
45 /*decltype(_impl_.substructure_)*/ {},
46 /*decltype(_impl_.session_)*/ {
47 &::_pbi::fixed_address_empty_string,
48 ::_pbi::ConstantInitialized{},
49 },
50 /*decltype(_impl_.application_)*/ {
51 &::_pbi::fixed_address_empty_string,
52 ::_pbi::ConstantInitialized{},
53 },
54 /*decltype(_impl_._cached_size_)*/ {},
55 } {}

Member Function Documentation

◆ _internal_application()

const std::string & dunedaq::opmon::OpMonId::_internal_application ( ) const
inlineprivate

Definition at line 1396 of file opmon_entry.pb.h.

1396 {
1397 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1398 return _impl_.application_.Get();
1399}

◆ _internal_mutable_application()

std::string * dunedaq::opmon::OpMonId::_internal_mutable_application ( )
inlineprivate

Definition at line 1405 of file opmon_entry.pb.h.

1405 {
1406 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1407 ;
1408 return _impl_.application_.Mutable( GetArenaForAllocation());
1409}

◆ _internal_mutable_session()

std::string * dunedaq::opmon::OpMonId::_internal_mutable_session ( )
inlineprivate

Definition at line 1354 of file opmon_entry.pb.h.

1354 {
1355 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1356 ;
1357 return _impl_.session_.Mutable( GetArenaForAllocation());
1358}

◆ _internal_mutable_substructure()

google::protobuf::RepeatedPtrField< std::string > * dunedaq::opmon::OpMonId::_internal_mutable_substructure ( )
inlineprivate

Definition at line 1517 of file opmon_entry.pb.h.

1517 {
1518 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1519 return &_impl_.substructure_;
1520}

◆ _internal_session()

const std::string & dunedaq::opmon::OpMonId::_internal_session ( ) const
inlineprivate

Definition at line 1345 of file opmon_entry.pb.h.

1345 {
1346 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1347 return _impl_.session_.Get();
1348}

◆ _internal_set_application()

void dunedaq::opmon::OpMonId::_internal_set_application ( const std::string & value)
inlineprivate

Definition at line 1400 of file opmon_entry.pb.h.

1400 {
1401 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1402 ;
1403 _impl_.application_.Set(value, GetArenaForAllocation());
1404}

◆ _internal_set_session()

void dunedaq::opmon::OpMonId::_internal_set_session ( const std::string & value)
inlineprivate

Definition at line 1349 of file opmon_entry.pb.h.

1349 {
1350 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1351 ;
1352 _impl_.session_.Set(value, GetArenaForAllocation());
1353}

◆ _internal_substructure()

const::google::protobuf::RepeatedPtrField< std::string > & dunedaq::opmon::OpMonId::_internal_substructure ( ) const
inlineprivate

Definition at line 1512 of file opmon_entry.pb.h.

1512 {
1513 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1514 return _impl_.substructure_;
1515}

◆ _internal_substructure_size()

int dunedaq::opmon::OpMonId::_internal_substructure_size ( ) const
inlineprivate

Definition at line 1427 of file opmon_entry.pb.h.

1427 {
1428 return _internal_substructure().size();
1429}
const ::google::protobuf::RepeatedPtrField< std::string > & _internal_substructure() const

◆ _InternalParse()

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

Definition at line 806 of file opmon_entry.pb.cc.

807 {
808 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
809 return ptr;
810}
static const ::google::protobuf::internal::TcParseTable< 1, 3, 0, 60, 2 > _table_

◆ _InternalSerialize()

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

Definition at line 857 of file opmon_entry.pb.cc.

859 {
860 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.opmon.OpMonId)
861 ::uint32_t cached_has_bits = 0;
862 (void)cached_has_bits;
863
864 // string session = 1;
865 if (!this->_internal_session().empty()) {
866 const std::string& _s = this->_internal_session();
867 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
868 _s.data(), static_cast<int>(_s.length()), ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonId.session");
869 target = stream->WriteStringMaybeAliased(1, _s, target);
870 }
871
872 // string application = 2;
873 if (!this->_internal_application().empty()) {
874 const std::string& _s = this->_internal_application();
875 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
876 _s.data(), static_cast<int>(_s.length()), ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonId.application");
877 target = stream->WriteStringMaybeAliased(2, _s, target);
878 }
879
880 // repeated string substructure = 10;
881 for (int i = 0, n = this->_internal_substructure_size(); i < n; ++i) {
882 const auto& s = this->_internal_substructure().Get(i);
883 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
884 s.data(), static_cast<int>(s.length()), ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonId.substructure");
885 target = stream->WriteString(10, s, target);
886 }
887
888 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
889 target =
890 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
891 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
892 }
893 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.opmon.OpMonId)
894 return target;
895}
const std::string & _internal_session() const
int _internal_substructure_size() const
const std::string & _internal_application() const

◆ add_substructure() [1/6]

std::string * dunedaq::opmon::OpMonId::add_substructure ( )
inline

Definition at line 1436 of file opmon_entry.pb.h.

1436 {
1437 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1438 std::string* _s = _internal_mutable_substructure()->Add();
1439 // @@protoc_insertion_point(field_add_mutable:dunedaq.opmon.OpMonId.substructure)
1440 return _s;
1441}
::google::protobuf::RepeatedPtrField< std::string > * _internal_mutable_substructure()

◆ add_substructure() [2/6]

void dunedaq::opmon::OpMonId::add_substructure ( absl::string_view value)
inline

Definition at line 1496 of file opmon_entry.pb.h.

1496 {
1497 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1498 _internal_mutable_substructure()->Add()->assign(value.data(), value.size());
1499 // @@protoc_insertion_point(field_add_string_piece:dunedaq.opmon.OpMonId.substructure)
1500}

◆ add_substructure() [3/6]

void dunedaq::opmon::OpMonId::add_substructure ( const char * value)
inline

Definition at line 1484 of file opmon_entry.pb.h.

1484 {
1485 ABSL_DCHECK(value != nullptr);
1486 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1487 _internal_mutable_substructure()->Add()->assign(value);
1488 // @@protoc_insertion_point(field_add_char:dunedaq.opmon.OpMonId.substructure)
1489}

◆ add_substructure() [4/6]

void dunedaq::opmon::OpMonId::add_substructure ( const char * value,
std::size_t size )
inline

Definition at line 1490 of file opmon_entry.pb.h.

1490 {
1491 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1492 _internal_mutable_substructure()->Add()->assign(
1493 reinterpret_cast<const char*>(value), size);
1494 // @@protoc_insertion_point(field_add_pointer:dunedaq.opmon.OpMonId.substructure)
1495}
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size

◆ add_substructure() [5/6]

void dunedaq::opmon::OpMonId::add_substructure ( const std::string & value)
inline

Definition at line 1474 of file opmon_entry.pb.h.

1474 {
1475 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1476 _internal_mutable_substructure()->Add()->assign(value);
1477 // @@protoc_insertion_point(field_add:dunedaq.opmon.OpMonId.substructure)
1478}

◆ add_substructure() [6/6]

void dunedaq::opmon::OpMonId::add_substructure ( std::string && value)
inline

Definition at line 1479 of file opmon_entry.pb.h.

1479 {
1480 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1481 _internal_mutable_substructure()->Add(std::move(value));
1482 // @@protoc_insertion_point(field_add:dunedaq.opmon.OpMonId.substructure)
1483}

◆ application()

const std::string & dunedaq::opmon::OpMonId::application ( ) const
inline

Definition at line 1379 of file opmon_entry.pb.h.

1379 {
1380 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonId.application)
1381 return _internal_application();
1382}

◆ ByteSizeLong()

size_t dunedaq::opmon::OpMonId::ByteSizeLong ( ) const
final

Definition at line 897 of file opmon_entry.pb.cc.

897 {
898// @@protoc_insertion_point(message_byte_size_start:dunedaq.opmon.OpMonId)
899 ::size_t total_size = 0;
900
901 ::uint32_t cached_has_bits = 0;
902 // Prevent compiler warnings about cached_has_bits being unused
903 (void) cached_has_bits;
904
905 // repeated string substructure = 10;
906 total_size += 1 * ::google::protobuf::internal::FromIntSize(_internal_substructure().size());
907 for (int i = 0, n = _internal_substructure().size(); i < n; ++i) {
908 total_size += ::google::protobuf::internal::WireFormatLite::StringSize(
909 _internal_substructure().Get(i));
910 }
911 // string session = 1;
912 if (!this->_internal_session().empty()) {
913 total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize(
914 this->_internal_session());
915 }
916
917 // string application = 2;
918 if (!this->_internal_application().empty()) {
919 total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize(
920 this->_internal_application());
921 }
922
923 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
924}
mutable::google::protobuf::internal::CachedSize _cached_size_

◆ Clear()

PROTOBUF_NOINLINE void dunedaq::opmon::OpMonId::Clear ( )
final

Definition at line 794 of file opmon_entry.pb.cc.

794 {
795// @@protoc_insertion_point(message_clear_start:dunedaq.opmon.OpMonId)
796 ::uint32_t cached_has_bits = 0;
797 // Prevent compiler warnings about cached_has_bits being unused
798 (void) cached_has_bits;
799
801 _impl_.session_.ClearToEmpty();
802 _impl_.application_.ClearToEmpty();
803 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
804}

◆ clear_application()

void dunedaq::opmon::OpMonId::clear_application ( )
inline

Definition at line 1376 of file opmon_entry.pb.h.

1376 {
1377 _impl_.application_.ClearToEmpty();
1378}

◆ clear_session()

void dunedaq::opmon::OpMonId::clear_session ( )
inline

Definition at line 1325 of file opmon_entry.pb.h.

1325 {
1326 _impl_.session_.ClearToEmpty();
1327}

◆ clear_substructure()

void dunedaq::opmon::OpMonId::clear_substructure ( )
inline

Definition at line 1433 of file opmon_entry.pb.h.

1433 {
1435}

◆ CopyFrom()

void dunedaq::opmon::OpMonId::CopyFrom ( const OpMonId & from)

Definition at line 951 of file opmon_entry.pb.cc.

951 {
952// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.opmon.OpMonId)
953 if (&from == this) return;
954 Clear();
955 MergeFrom(from);
956}
void MergeFrom(const OpMonId &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final

◆ default_instance()

static const OpMonId & dunedaq::opmon::OpMonId::default_instance ( )
inlinestatic

Definition at line 474 of file opmon_entry.pb.h.

474 {
476 }
static const OpMonId * internal_default_instance()

◆ descriptor()

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

Definition at line 465 of file opmon_entry.pb.h.

465 {
466 return GetDescriptor();
467 }
static const ::google::protobuf::Descriptor * GetDescriptor()

◆ FullMessageName()

::absl::string_view dunedaq::opmon::OpMonId::FullMessageName ( )
inlinestaticprivate

Definition at line 537 of file opmon_entry.pb.h.

537 {
538 return "dunedaq.opmon.OpMonId";
539 }

◆ GetCachedSize()

int dunedaq::opmon::OpMonId::GetCachedSize ( ) const
inlinefinal

Definition at line 527 of file opmon_entry.pb.h.

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

◆ GetClassData()

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

Definition at line 930 of file opmon_entry.pb.cc.

930{ return &_class_data_; }
static const ClassData _class_data_

◆ GetDescriptor()

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

Definition at line 468 of file opmon_entry.pb.h.

468 {
469 return default_instance().GetMetadata().descriptor;
470 }
::google::protobuf::Metadata GetMetadata() const final
static const OpMonId & default_instance()

◆ GetMetadata()

google::protobuf::Metadata dunedaq::opmon::OpMonId::GetMetadata ( ) const
final

Definition at line 974 of file opmon_entry.pb.cc.

974 {
975 return ::_pbi::AssignDescriptors(
978}
::absl::once_flag descriptor_table_opmonlib_2fopmon_5fentry_2eproto_once
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_opmonlib_2fopmon_5fentry_2eproto_getter()
::_pb::Metadata file_level_metadata_opmonlib_2fopmon_5fentry_2eproto[5]

◆ GetReflection()

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

Definition at line 471 of file opmon_entry.pb.h.

471 {
472 return default_instance().GetMetadata().reflection;
473 }

◆ internal_default_instance()

static const OpMonId * dunedaq::opmon::OpMonId::internal_default_instance ( )
inlinestatic

Definition at line 477 of file opmon_entry.pb.h.

477 {
478 return reinterpret_cast<const OpMonId*>(
480 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonIdDefaultTypeInternal _OpMonId_default_instance_

◆ InternalSwap()

void dunedaq::opmon::OpMonId::InternalSwap ( OpMonId * other)
private

Definition at line 962 of file opmon_entry.pb.cc.

962 {
963 using std::swap;
964 auto* lhs_arena = GetArenaForAllocation();
965 auto* rhs_arena = other->GetArenaForAllocation();
966 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
967 _impl_.substructure_.InternalSwap(&other->_impl_.substructure_);
968 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.session_, lhs_arena,
969 &other->_impl_.session_, rhs_arena);
970 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.application_, lhs_arena,
971 &other->_impl_.application_, rhs_arena);
972}

◆ IsInitialized()

PROTOBUF_NOINLINE bool dunedaq::opmon::OpMonId::IsInitialized ( ) const
final

Definition at line 958 of file opmon_entry.pb.cc.

958 {
959 return true;
960}

◆ MergeFrom()

void dunedaq::opmon::OpMonId::MergeFrom ( const OpMonId & from)
inline

Definition at line 514 of file opmon_entry.pb.h.

514 {
515 OpMonId::MergeImpl(*this, from);
516 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)

◆ MergeImpl()

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

Definition at line 933 of file opmon_entry.pb.cc.

933 {
934 auto* const _this = static_cast<OpMonId*>(&to_msg);
935 auto& from = static_cast<const OpMonId&>(from_msg);
936 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.opmon.OpMonId)
937 ABSL_DCHECK_NE(&from, _this);
938 ::uint32_t cached_has_bits = 0;
939 (void) cached_has_bits;
940
941 _this->_internal_mutable_substructure()->MergeFrom(from._internal_substructure());
942 if (!from._internal_session().empty()) {
943 _this->_internal_set_session(from._internal_session());
944 }
945 if (!from._internal_application().empty()) {
946 _this->_internal_set_application(from._internal_application());
947 }
948 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
949}

◆ mutable_application()

std::string * dunedaq::opmon::OpMonId::mutable_application ( )
inline

Definition at line 1391 of file opmon_entry.pb.h.

1391 {
1392 std::string* _s = _internal_mutable_application();
1393 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonId.application)
1394 return _s;
1395}
std::string * _internal_mutable_application()

◆ mutable_session()

std::string * dunedaq::opmon::OpMonId::mutable_session ( )
inline

Definition at line 1340 of file opmon_entry.pb.h.

1340 {
1341 std::string* _s = _internal_mutable_session();
1342 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonId.session)
1343 return _s;
1344}
std::string * _internal_mutable_session()

◆ mutable_substructure() [1/2]

google::protobuf::RepeatedPtrField< std::string > * dunedaq::opmon::OpMonId::mutable_substructure ( )
inline

Definition at line 1506 of file opmon_entry.pb.h.

1506 {
1507 // @@protoc_insertion_point(field_mutable_list:dunedaq.opmon.OpMonId.substructure)
1508 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1510}

◆ mutable_substructure() [2/2]

std::string * dunedaq::opmon::OpMonId::mutable_substructure ( int index)
inline

Definition at line 1446 of file opmon_entry.pb.h.

1446 {
1447 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonId.substructure)
1448 return _internal_mutable_substructure()->Mutable(index);
1449}

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * dunedaq::opmon::OpMonId::mutable_unknown_fields ( )
inline

Definition at line 461 of file opmon_entry.pb.h.

461 {
462 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
463 }

◆ New()

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

Definition at line 508 of file opmon_entry.pb.h.

508 {
509 return CreateMaybeMessage<OpMonId>(arena);
510 }

◆ operator=() [1/2]

OpMonId & dunedaq::opmon::OpMonId::operator= ( const OpMonId & from)
inline

Definition at line 440 of file opmon_entry.pb.h.

440 {
441 CopyFrom(from);
442 return *this;
443 }
void CopyFrom(const OpMonId &from)

◆ operator=() [2/2]

OpMonId & dunedaq::opmon::OpMonId::operator= ( OpMonId && from)
inlinenoexcept

Definition at line 444 of file opmon_entry.pb.h.

444 {
445 if (this == &from) return *this;
446 if (GetOwningArena() == from.GetOwningArena()
447 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
448 && GetOwningArena() != nullptr
449 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
450 ) {
451 InternalSwap(&from);
452 } else {
453 CopyFrom(from);
454 }
455 return *this;
456 }
void InternalSwap(OpMonId *other)

◆ release_application()

std::string * dunedaq::opmon::OpMonId::release_application ( )
inline

Definition at line 1410 of file opmon_entry.pb.h.

1410 {
1411 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1412 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonId.application)
1413 return _impl_.application_.Release();
1414}

◆ release_session()

std::string * dunedaq::opmon::OpMonId::release_session ( )
inline

Definition at line 1359 of file opmon_entry.pb.h.

1359 {
1360 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1361 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonId.session)
1362 return _impl_.session_.Release();
1363}

◆ session()

const std::string & dunedaq::opmon::OpMonId::session ( ) const
inline

Definition at line 1328 of file opmon_entry.pb.h.

1328 {
1329 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonId.session)
1330 return _internal_session();
1331}

◆ set_allocated_application()

void dunedaq::opmon::OpMonId::set_allocated_application ( std::string * ptr)
inline

Definition at line 1415 of file opmon_entry.pb.h.

1415 {
1416 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1417 _impl_.application_.SetAllocated(value, GetArenaForAllocation());
1418 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1419 if (_impl_.application_.IsDefault()) {
1420 _impl_.application_.Set("", GetArenaForAllocation());
1421 }
1422 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1423 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonId.application)
1424}

◆ set_allocated_session()

void dunedaq::opmon::OpMonId::set_allocated_session ( std::string * ptr)
inline

Definition at line 1364 of file opmon_entry.pb.h.

1364 {
1365 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1366 _impl_.session_.SetAllocated(value, GetArenaForAllocation());
1367 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1368 if (_impl_.session_.IsDefault()) {
1369 _impl_.session_.Set("", GetArenaForAllocation());
1370 }
1371 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1372 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonId.session)
1373}

◆ set_application() [1/2]

template<typename Arg_ = const std::string&, typename... Args_>
void dunedaq::opmon::OpMonId::set_application ( Arg_ && arg,
Args_... args )

◆ set_application() [2/2]

template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void dunedaq::opmon::OpMonId::set_application ( Arg_ && arg,
Args_... args )
inline

Definition at line 1384 of file opmon_entry.pb.h.

1385 {
1386 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1387 ;
1388 _impl_.application_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1389 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonId.application)
1390}

◆ set_session() [1/2]

template<typename Arg_ = const std::string&, typename... Args_>
void dunedaq::opmon::OpMonId::set_session ( Arg_ && arg,
Args_... args )

◆ set_session() [2/2]

template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void dunedaq::opmon::OpMonId::set_session ( Arg_ && arg,
Args_... args )
inline

Definition at line 1333 of file opmon_entry.pb.h.

1334 {
1335 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1336 ;
1337 _impl_.session_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1338 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonId.session)
1339}

◆ set_substructure() [1/5]

void dunedaq::opmon::OpMonId::set_substructure ( int index,
absl::string_view value )
inline

Definition at line 1469 of file opmon_entry.pb.h.

1469 {
1470 _internal_mutable_substructure()->Mutable(index)->assign(value.data(),
1471 value.size());
1472 // @@protoc_insertion_point(field_set_string_piece:dunedaq.opmon.OpMonId.substructure)
1473}

◆ set_substructure() [2/5]

void dunedaq::opmon::OpMonId::set_substructure ( int index,
const char * value )
inline

Definition at line 1458 of file opmon_entry.pb.h.

1458 {
1459 ABSL_DCHECK(value != nullptr);
1460 _internal_mutable_substructure()->Mutable(index)->assign(value);
1461 // @@protoc_insertion_point(field_set_char:dunedaq.opmon.OpMonId.substructure)
1462}

◆ set_substructure() [3/5]

void dunedaq::opmon::OpMonId::set_substructure ( int index,
const char * value,
std::size_t size )
inline

Definition at line 1463 of file opmon_entry.pb.h.

1464 {
1465 _internal_mutable_substructure()->Mutable(index)->assign(
1466 reinterpret_cast<const char*>(value), size);
1467 // @@protoc_insertion_point(field_set_pointer:dunedaq.opmon.OpMonId.substructure)
1468}

◆ set_substructure() [4/5]

void dunedaq::opmon::OpMonId::set_substructure ( int index,
const std::string & value )
inline

Definition at line 1450 of file opmon_entry.pb.h.

1450 {
1451 _internal_mutable_substructure()->Mutable(index)->assign(value);
1452 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonId.substructure)
1453}

◆ set_substructure() [5/5]

void dunedaq::opmon::OpMonId::set_substructure ( int index,
std::string && value )
inline

Definition at line 1454 of file opmon_entry.pb.h.

1454 {
1455 _internal_mutable_substructure()->Mutable(index)->assign(std::move(value));
1456 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonId.substructure)
1457}

◆ SetCachedSize()

void dunedaq::opmon::OpMonId::SetCachedSize ( int size) const
finalprivate

Definition at line 790 of file opmon_entry.pb.cc.

790 {
792}

◆ SharedCtor()

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

Definition at line 762 of file opmon_entry.pb.cc.

762 {
763 (void)arena;
764 new (&_impl_) Impl_{
765 decltype(_impl_.substructure_){arena},
766 decltype(_impl_.session_){},
767 decltype(_impl_.application_){},
768 /*decltype(_impl_._cached_size_)*/ {},
769 };
770 _impl_.session_.InitDefault();
771 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
772 _impl_.session_.Set("", GetArenaForAllocation());
773 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
774 _impl_.application_.InitDefault();
775 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
776 _impl_.application_.Set("", GetArenaForAllocation());
777 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
778}

◆ SharedDtor()

void dunedaq::opmon::OpMonId::SharedDtor ( )
inlineprivate

Definition at line 784 of file opmon_entry.pb.cc.

784 {
785 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
786 _internal_mutable_substructure()->~RepeatedPtrField();
787 _impl_.session_.Destroy();
788 _impl_.application_.Destroy();
789}

◆ substructure() [1/2]

const::google::protobuf::RepeatedPtrField< std::string > & dunedaq::opmon::OpMonId::substructure ( ) const
inline

Definition at line 1502 of file opmon_entry.pb.h.

1502 {
1503 // @@protoc_insertion_point(field_list:dunedaq.opmon.OpMonId.substructure)
1504 return _internal_substructure();
1505}

◆ substructure() [2/2]

const std::string & dunedaq::opmon::OpMonId::substructure ( int index) const
inline

Definition at line 1442 of file opmon_entry.pb.h.

1442 {
1443 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonId.substructure)
1444 return _internal_substructure().Get(index);
1445}

◆ substructure_size()

int dunedaq::opmon::OpMonId::substructure_size ( ) const
inline

Definition at line 1430 of file opmon_entry.pb.h.

1430 {
1432}

◆ Swap()

void dunedaq::opmon::OpMonId::Swap ( OpMonId * other)
inline

Definition at line 487 of file opmon_entry.pb.h.

487 {
488 if (other == this) return;
489 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
490 if (GetOwningArena() != nullptr &&
491 GetOwningArena() == other->GetOwningArena()) {
492 #else // PROTOBUF_FORCE_COPY_IN_SWAP
493 if (GetOwningArena() == other->GetOwningArena()) {
494 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
495 InternalSwap(other);
496 } else {
497 ::google::protobuf::internal::GenericSwap(this, other);
498 }
499 }

◆ unknown_fields()

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

Definition at line 458 of file opmon_entry.pb.h.

458 {
459 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
460 }

◆ UnsafeArenaSwap()

void dunedaq::opmon::OpMonId::UnsafeArenaSwap ( OpMonId * other)
inline

Definition at line 500 of file opmon_entry.pb.h.

500 {
501 if (other == this) return;
502 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
503 InternalSwap(other);
504 }

Friends And Related Symbol Documentation

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

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

Definition at line 624 of file opmon_entry.pb.h.

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

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

Definition at line 536 of file opmon_entry.pb.h.

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

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

Definition at line 622 of file opmon_entry.pb.h.

◆ ::TableStruct_opmonlib_2fopmon_5fentry_2eproto

Definition at line 635 of file opmon_entry.pb.h.

◆ swap

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

Definition at line 484 of file opmon_entry.pb.h.

484 {
485 a.Swap(&b);
486 }

Member Data Documentation

◆ [union]

union { ... } dunedaq::opmon::OpMonId

◆ _class_data_

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

Definition at line 544 of file opmon_entry.pb.h.

◆ _impl_

Impl_ dunedaq::opmon::OpMonId::_impl_

Definition at line 634 of file opmon_entry.pb.h.

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 1, 3, 0, 60, 2 > dunedaq::opmon::OpMonId::_table_
staticprivate

Definition at line 623 of file opmon_entry.pb.h.

◆ kIndexInFileMessages

int dunedaq::opmon::OpMonId::kIndexInFileMessages
staticconstexpr
Initial value:
=
1

Definition at line 481 of file opmon_entry.pb.h.


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