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

#include <opmon_entry.pb.h>

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

Classes

struct  Impl_
 

Public Types

enum  : int {
  kCustomOriginFieldNumber = 3 , kDataFieldNumber = 10 , kMeasurementFieldNumber = 5 , kTimeFieldNumber = 1 ,
  kOriginFieldNumber = 2
}
 

Public Member Functions

 OpMonEntry ()
 
 ~OpMonEntry () override
 
template<typename = void>
PROTOBUF_CONSTEXPR OpMonEntry (::google::protobuf::internal::ConstantInitialized)
 
 OpMonEntry (const OpMonEntry &from)
 
 OpMonEntry (OpMonEntry &&from) noexcept
 
OpMonEntryoperator= (const OpMonEntry &from)
 
OpMonEntryoperator= (OpMonEntry &&from) noexcept
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (OpMonEntry *other)
 
void UnsafeArenaSwap (OpMonEntry *other)
 
OpMonEntryNew (::google::protobuf::Arena *arena=nullptr) const final
 
void CopyFrom (const OpMonEntry &from)
 
void MergeFrom (const OpMonEntry &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 custom_origin_size () const
 
void clear_custom_origin ()
 
const ::google::protobuf::Map< std::string, std::string > & custom_origin () const
 
::google::protobuf::Map< std::string, std::string > * mutable_custom_origin ()
 
int data_size () const
 
void clear_data ()
 
const ::google::protobuf::Map< std::string, ::dunedaq::opmon::OpMonValue > & data () const
 
::google::protobuf::Map< std::string, ::dunedaq::opmon::OpMonValue > * mutable_data ()
 
void clear_measurement ()
 
const std::string & measurement () const
 
template<typename Arg_ = const std::string&, typename... Args_>
void set_measurement (Arg_ &&arg, Args_... args)
 
std::string * mutable_measurement ()
 
PROTOBUF_NODISCARD std::string * release_measurement ()
 
void set_allocated_measurement (std::string *ptr)
 
bool has_time () const
 
void clear_time ()
 
const ::google::protobuf::Timestamp & time () const
 
PROTOBUF_NODISCARD::google::protobuf::Timestamp * release_time ()
 
::google::protobuf::Timestamp * mutable_time ()
 
void set_allocated_time (::google::protobuf::Timestamp *value)
 
void unsafe_arena_set_allocated_time (::google::protobuf::Timestamp *value)
 
::google::protobuf::Timestamp * unsafe_arena_release_time ()
 
bool has_origin () const
 
void clear_origin ()
 
const ::dunedaq::opmon::OpMonIdorigin () const
 
PROTOBUF_NODISCARD::dunedaq::opmon::OpMonId * release_origin ()
 
::dunedaq::opmon::OpMonIdmutable_origin ()
 
void set_allocated_origin (::dunedaq::opmon::OpMonId *value)
 
void unsafe_arena_set_allocated_origin (::dunedaq::opmon::OpMonId *value)
 
::dunedaq::opmon::OpMonIdunsafe_arena_release_origin ()
 
template<typename >
PROTOBUF_CONSTEXPR OpMonEntry (::_pbi::ConstantInitialized)
 
template<typename Arg_ , typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_measurement (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 OpMonEntrydefault_instance ()
 
static const OpMonEntryinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const ClassData _class_data_
 

Protected Member Functions

 OpMonEntry (::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 (OpMonEntry *other)
 
int _internal_custom_origin_size () const
 
const ::google::protobuf::Map< std::string, std::string > & _internal_custom_origin () const
 
::google::protobuf::Map< std::string, std::string > * _internal_mutable_custom_origin ()
 
int _internal_data_size () const
 
const ::google::protobuf::Map< std::string, ::dunedaq::opmon::OpMonValue > & _internal_data () const
 
::google::protobuf::Map< std::string, ::dunedaq::opmon::OpMonValue > * _internal_mutable_data ()
 
const std::string & _internal_measurement () const
 
PROTOBUF_ALWAYS_INLINE void _internal_set_measurement (const std::string &value)
 
std::string * _internal_mutable_measurement ()
 
const ::google::protobuf::Timestamp & _internal_time () const
 
::google::protobuf::Timestamp * _internal_mutable_time ()
 
const ::dunedaq::opmon::OpMonId_internal_origin () const
 
::dunedaq::opmon::OpMonId_internal_mutable_origin ()
 

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< 3, 5, 5, 61, 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 (OpMonEntry &a, OpMonEntry &b)
 

Detailed Description

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

Member Typedef Documentation

◆ DestructorSkippable_

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

◆ InternalArenaConstructable_

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kCustomOriginFieldNumber 
kDataFieldNumber 
kMeasurementFieldNumber 
kTimeFieldNumber 
kOriginFieldNumber 

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

Constructor & Destructor Documentation

◆ OpMonEntry() [1/6]

dunedaq::opmon::OpMonEntry::OpMonEntry ( )
inline

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

◆ ~OpMonEntry()

dunedaq::opmon::OpMonEntry::~OpMonEntry ( )
override

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

1085 {
1086 // @@protoc_insertion_point(destructor:dunedaq.opmon.OpMonEntry)
1087 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
1088 SharedDtor();
1089}

◆ OpMonEntry() [2/6]

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

◆ OpMonEntry() [3/6]

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

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

1037 : ::google::protobuf::Message() {
1038 OpMonEntry* const _this = this;
1039 (void)_this;
1040 new (&_impl_) Impl_{
1041 decltype(_impl_._has_bits_){from._impl_._has_bits_},
1042 /*decltype(_impl_._cached_size_)*/ {},
1043 /* decltype(_impl_.custom_origin_) */ {},
1044 /* decltype(_impl_.data_) */ {},
1045 decltype(_impl_.measurement_){},
1046 decltype(_impl_.time_){nullptr},
1047 decltype(_impl_.origin_){nullptr},
1048 };
1049 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
1050 from._internal_metadata_);
1051 _this->_impl_.custom_origin_.MergeFrom(from._impl_.custom_origin_);
1052 _this->_impl_.data_.MergeFrom(from._impl_.data_);
1053 _impl_.measurement_.InitDefault();
1054 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1055 _impl_.measurement_.Set("", GetArenaForAllocation());
1056 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1057 if (!from._internal_measurement().empty()) {
1058 _this->_impl_.measurement_.Set(from._internal_measurement(), _this->GetArenaForAllocation());
1059 }
1060 if ((from._impl_._has_bits_[0] & 0x00000001u) != 0) {
1061 _this->_impl_.time_ = new ::google::protobuf::Timestamp(*from._impl_.time_);
1062 }
1063 if ((from._impl_._has_bits_[0] & 0x00000002u) != 0) {
1064 _this->_impl_.origin_ = new ::dunedaq::opmon::OpMonId(*from._impl_.origin_);
1065 }
1066
1067 // @@protoc_insertion_point(copy_constructor:dunedaq.opmon.OpMonEntry)
1068}
::dunedaq::opmon::OpMonId * origin_
::google::protobuf::Timestamp * time_
::google::protobuf::internal::ArenaStringPtr measurement_
::google::protobuf::internal::HasBits< 1 > _has_bits_

◆ OpMonEntry() [4/6]

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

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

702 : OpMonEntry() {
703 *this = ::std::move(from);
704 }

◆ OpMonEntry() [5/6]

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

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

1033 : ::google::protobuf::Message(arena) {
1034 SharedCtor(arena);
1035 // @@protoc_insertion_point(arena_constructor:dunedaq.opmon.OpMonEntry)
1036}
void SharedCtor(::google::protobuf::Arena *arena)

◆ OpMonEntry() [6/6]

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

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

92 : _impl_{
93 /*decltype(_impl_._has_bits_)*/ {},
94 /*decltype(_impl_._cached_size_)*/ {},
95 /* decltype(_impl_.custom_origin_) */ {},
96 /* decltype(_impl_.data_) */ {},
97 /*decltype(_impl_.measurement_)*/ {
98 &::_pbi::fixed_address_empty_string,
99 ::_pbi::ConstantInitialized{},
100 },
101 /*decltype(_impl_.time_)*/ nullptr,
102 /*decltype(_impl_.origin_)*/ nullptr,
103 } {}

Member Function Documentation

◆ _internal_custom_origin()

const::google::protobuf::Map< std::string, std::string > & dunedaq::opmon::OpMonEntry::_internal_custom_origin ( ) const
inlineprivate

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

1728 {
1729 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1730 return _impl_.custom_origin_.GetMap();
1731}
::google::protobuf::internal::MapField< OpMonEntry_CustomOriginEntry_DoNotUse, std::string, std::string, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_STRING > custom_origin_

◆ _internal_custom_origin_size()

int dunedaq::opmon::OpMonEntry::_internal_custom_origin_size ( ) const
inlineprivate

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

1719 {
1720 return _internal_custom_origin().size();
1721}
const ::google::protobuf::Map< std::string, std::string > & _internal_custom_origin() const

◆ _internal_data()

const::google::protobuf::Map< std::string,::dunedaq::opmon::OpMonValue > & dunedaq::opmon::OpMonEntry::_internal_data ( ) const
inlineprivate

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

1806 {
1807 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1808 return _impl_.data_.GetMap();
1809}
::google::protobuf::internal::MapField< OpMonEntry_DataEntry_DoNotUse, std::string, ::dunedaq::opmon::OpMonValue, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE > data_

◆ _internal_data_size()

int dunedaq::opmon::OpMonEntry::_internal_data_size ( ) const
inlineprivate

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

1797 {
1798 return _internal_data().size();
1799}
const ::google::protobuf::Map< std::string, ::dunedaq::opmon::OpMonValue > & _internal_data() const

◆ _internal_measurement()

const std::string & dunedaq::opmon::OpMonEntry::_internal_measurement ( ) const
inlineprivate

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

1766 {
1767 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1768 return _impl_.measurement_.Get();
1769}

◆ _internal_mutable_custom_origin()

google::protobuf::Map< std::string, std::string > * dunedaq::opmon::OpMonEntry::_internal_mutable_custom_origin ( )
inlineprivate

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

1736 {
1737 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1738 return _impl_.custom_origin_.MutableMap();
1739}

◆ _internal_mutable_data()

google::protobuf::Map< std::string,::dunedaq::opmon::OpMonValue > * dunedaq::opmon::OpMonEntry::_internal_mutable_data ( )
inlineprivate

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

1814 {
1815 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1816 return _impl_.data_.MutableMap();
1817}

◆ _internal_mutable_measurement()

std::string * dunedaq::opmon::OpMonEntry::_internal_mutable_measurement ( )
inlineprivate

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

1775 {
1776 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1777 ;
1778 return _impl_.measurement_.Mutable( GetArenaForAllocation());
1779}

◆ _internal_mutable_origin()

dunedaq::opmon::OpMonId * dunedaq::opmon::OpMonEntry::_internal_mutable_origin ( )
inlineprivate

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

1682 {
1683 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1684 _impl_._has_bits_[0] |= 0x00000002u;
1685 if (_impl_.origin_ == nullptr) {
1686 auto* p = CreateMaybeMessage<::dunedaq::opmon::OpMonId>(GetArenaForAllocation());
1687 _impl_.origin_ = reinterpret_cast<::dunedaq::opmon::OpMonId*>(p);
1688 }
1689 return _impl_.origin_;
1690}

◆ _internal_mutable_time()

google::protobuf::Timestamp * dunedaq::opmon::OpMonEntry::_internal_mutable_time ( )
inlineprivate

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

1586 {
1587 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1588 _impl_._has_bits_[0] |= 0x00000001u;
1589 if (_impl_.time_ == nullptr) {
1590 auto* p = CreateMaybeMessage<::google::protobuf::Timestamp>(GetArenaForAllocation());
1591 _impl_.time_ = reinterpret_cast<::google::protobuf::Timestamp*>(p);
1592 }
1593 return _impl_.time_;
1594}

◆ _internal_origin()

const::dunedaq::opmon::OpMonId & dunedaq::opmon::OpMonEntry::_internal_origin ( ) const
inlineprivate

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

1632 {
1633 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1634 const ::dunedaq::opmon::OpMonId* p = _impl_.origin_;
1635 return p != nullptr ? *p : reinterpret_cast<const ::dunedaq::opmon::OpMonId&>(::dunedaq::opmon::_OpMonId_default_instance_);
1636}
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonIdDefaultTypeInternal _OpMonId_default_instance_

◆ _internal_set_measurement()

void dunedaq::opmon::OpMonEntry::_internal_set_measurement ( const std::string & value)
inlineprivate

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

1770 {
1771 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1772 ;
1773 _impl_.measurement_.Set(value, GetArenaForAllocation());
1774}

◆ _internal_time()

const::google::protobuf::Timestamp & dunedaq::opmon::OpMonEntry::_internal_time ( ) const
inlineprivate

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

1536 {
1537 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
1538 const ::google::protobuf::Timestamp* p = _impl_.time_;
1539 return p != nullptr ? *p : reinterpret_cast<const ::google::protobuf::Timestamp&>(::google::protobuf::_Timestamp_default_instance_);
1540}

◆ _InternalParse()

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

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

1127 {
1128 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
1129 return ptr;
1130}
static const ::google::protobuf::internal::TcParseTable< 3, 5, 5, 61, 2 > _table_

◆ _InternalSerialize()

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

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

1197 {
1198 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.opmon.OpMonEntry)
1199 ::uint32_t cached_has_bits = 0;
1200 (void)cached_has_bits;
1201
1202 cached_has_bits = _impl_._has_bits_[0];
1203 // .google.protobuf.Timestamp time = 1;
1204 if (cached_has_bits & 0x00000001u) {
1205 target = ::google::protobuf::internal::WireFormatLite::
1206 InternalWriteMessage(1, _Internal::time(this),
1207 _Internal::time(this).GetCachedSize(), target, stream);
1208 }
1209
1210 // .dunedaq.opmon.OpMonId origin = 2;
1211 if (cached_has_bits & 0x00000002u) {
1212 target = ::google::protobuf::internal::WireFormatLite::
1213 InternalWriteMessage(2, _Internal::origin(this),
1214 _Internal::origin(this).GetCachedSize(), target, stream);
1215 }
1216
1217 // map<string, string> custom_origin = 3;
1218 if (!_internal_custom_origin().empty()) {
1219 using MapType = ::google::protobuf::Map<std::string, std::string>;
1220 using WireHelper = OpMonEntry_CustomOriginEntry_DoNotUse::Funcs;
1221 const auto& field = _internal_custom_origin();
1222
1223 if (stream->IsSerializationDeterministic() && field.size() > 1) {
1224 for (const auto& entry : ::google::protobuf::internal::MapSorterPtr<MapType>(field)) {
1225 target = WireHelper::InternalSerialize(
1226 3, entry.first, entry.second, target, stream);
1227 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1228 entry.first.data(), static_cast<int>(entry.first.length()),
1229 ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonEntry.custom_origin");
1230 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1231 entry.second.data(), static_cast<int>(entry.second.length()),
1232 ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonEntry.custom_origin");
1233 }
1234 } else {
1235 for (const auto& entry : field) {
1236 target = WireHelper::InternalSerialize(
1237 3, entry.first, entry.second, target, stream);
1238 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1239 entry.first.data(), static_cast<int>(entry.first.length()),
1240 ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonEntry.custom_origin");
1241 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1242 entry.second.data(), static_cast<int>(entry.second.length()),
1243 ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonEntry.custom_origin");
1244 }
1245 }
1246 }
1247
1248 // string measurement = 5;
1249 if (!this->_internal_measurement().empty()) {
1250 const std::string& _s = this->_internal_measurement();
1251 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1252 _s.data(), static_cast<int>(_s.length()), ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonEntry.measurement");
1253 target = stream->WriteStringMaybeAliased(5, _s, target);
1254 }
1255
1256 // map<string, .dunedaq.opmon.OpMonValue> data = 10;
1257 if (!_internal_data().empty()) {
1258 using MapType = ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>;
1259 using WireHelper = OpMonEntry_DataEntry_DoNotUse::Funcs;
1260 const auto& field = _internal_data();
1261
1262 if (stream->IsSerializationDeterministic() && field.size() > 1) {
1263 for (const auto& entry : ::google::protobuf::internal::MapSorterPtr<MapType>(field)) {
1264 target = WireHelper::InternalSerialize(
1265 10, entry.first, entry.second, target, stream);
1266 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1267 entry.first.data(), static_cast<int>(entry.first.length()),
1268 ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonEntry.data");
1269 }
1270 } else {
1271 for (const auto& entry : field) {
1272 target = WireHelper::InternalSerialize(
1273 10, entry.first, entry.second, target, stream);
1274 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1275 entry.first.data(), static_cast<int>(entry.first.length()),
1276 ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.opmon.OpMonEntry.data");
1277 }
1278 }
1279 }
1280
1281 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1282 target =
1283 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1284 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1285 }
1286 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.opmon.OpMonEntry)
1287 return target;
1288}
const std::string & _internal_measurement() const
int GetCachedSize() const final

◆ ByteSizeLong()

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

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

1290 {
1291// @@protoc_insertion_point(message_byte_size_start:dunedaq.opmon.OpMonEntry)
1292 ::size_t total_size = 0;
1293
1294 ::uint32_t cached_has_bits = 0;
1295 // Prevent compiler warnings about cached_has_bits being unused
1296 (void) cached_has_bits;
1297
1298 // map<string, string> custom_origin = 3;
1299 total_size += 1 * ::google::protobuf::internal::FromIntSize(_internal_custom_origin_size());
1300 for (const auto& entry : _internal_custom_origin()) {
1301 total_size += OpMonEntry_CustomOriginEntry_DoNotUse::Funcs::ByteSizeLong(entry.first, entry.second);
1302 }
1303 // map<string, .dunedaq.opmon.OpMonValue> data = 10;
1304 total_size += 1 * ::google::protobuf::internal::FromIntSize(_internal_data_size());
1305 for (const auto& entry : _internal_data()) {
1306 total_size += OpMonEntry_DataEntry_DoNotUse::Funcs::ByteSizeLong(entry.first, entry.second);
1307 }
1308 // string measurement = 5;
1309 if (!this->_internal_measurement().empty()) {
1310 total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize(
1311 this->_internal_measurement());
1312 }
1313
1314 cached_has_bits = _impl_._has_bits_[0];
1315 if (cached_has_bits & 0x00000003u) {
1316 // .google.protobuf.Timestamp time = 1;
1317 if (cached_has_bits & 0x00000001u) {
1318 total_size += 1 +
1319 ::google::protobuf::internal::WireFormatLite::MessageSize(
1320 *_impl_.time_);
1321 }
1322
1323 // .dunedaq.opmon.OpMonId origin = 2;
1324 if (cached_has_bits & 0x00000002u) {
1325 total_size += 1 +
1326 ::google::protobuf::internal::WireFormatLite::MessageSize(
1327 *_impl_.origin_);
1328 }
1329
1330 }
1331 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1332}
mutable::google::protobuf::internal::CachedSize _cached_size_

◆ Clear()

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

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

1102 {
1103// @@protoc_insertion_point(message_clear_start:dunedaq.opmon.OpMonEntry)
1104 ::uint32_t cached_has_bits = 0;
1105 // Prevent compiler warnings about cached_has_bits being unused
1106 (void) cached_has_bits;
1107
1108 _impl_.custom_origin_.Clear();
1109 _impl_.data_.Clear();
1110 _impl_.measurement_.ClearToEmpty();
1111 cached_has_bits = _impl_._has_bits_[0];
1112 if (cached_has_bits & 0x00000003u) {
1113 if (cached_has_bits & 0x00000001u) {
1114 ABSL_DCHECK(_impl_.time_ != nullptr);
1115 _impl_.time_->Clear();
1116 }
1117 if (cached_has_bits & 0x00000002u) {
1118 ABSL_DCHECK(_impl_.origin_ != nullptr);
1119 _impl_.origin_->Clear();
1120 }
1121 }
1122 _impl_._has_bits_.Clear();
1123 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
1124}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final

◆ clear_custom_origin()

void dunedaq::opmon::OpMonEntry::clear_custom_origin ( )
inline

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

1725 {
1726 _impl_.custom_origin_.Clear();
1727}

◆ clear_data()

void dunedaq::opmon::OpMonEntry::clear_data ( )
inline

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

1803 {
1804 _impl_.data_.Clear();
1805}

◆ clear_measurement()

void dunedaq::opmon::OpMonEntry::clear_measurement ( )
inline

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

1746 {
1747 _impl_.measurement_.ClearToEmpty();
1748}

◆ clear_origin()

void dunedaq::opmon::OpMonEntry::clear_origin ( )
inline

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

1628 {
1629 if (_impl_.origin_ != nullptr) _impl_.origin_->Clear();
1630 _impl_._has_bits_[0] &= ~0x00000002u;
1631}

◆ clear_time()

void dunedaq::opmon::OpMonEntry::clear_time ( )

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

1028 {
1029 if (_impl_.time_ != nullptr) _impl_.time_->Clear();
1030 _impl_._has_bits_[0] &= ~0x00000001u;
1031}

◆ CopyFrom()

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

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

1368 {
1369// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.opmon.OpMonEntry)
1370 if (&from == this) return;
1371 Clear();
1372 MergeFrom(from);
1373}
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const OpMonEntry &from)

◆ custom_origin()

const::google::protobuf::Map< std::string, std::string > & dunedaq::opmon::OpMonEntry::custom_origin ( ) const
inline

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

1732 {
1733 // @@protoc_insertion_point(field_map:dunedaq.opmon.OpMonEntry.custom_origin)
1734 return _internal_custom_origin();
1735}

◆ custom_origin_size()

int dunedaq::opmon::OpMonEntry::custom_origin_size ( ) const
inline

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

1722 {
1724}

◆ data()

const::google::protobuf::Map< std::string,::dunedaq::opmon::OpMonValue > & dunedaq::opmon::OpMonEntry::data ( ) const
inline

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

1810 {
1811 // @@protoc_insertion_point(field_map:dunedaq.opmon.OpMonEntry.data)
1812 return _internal_data();
1813}

◆ data_size()

int dunedaq::opmon::OpMonEntry::data_size ( ) const
inline

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

1800 {
1801 return _internal_data_size();
1802}

◆ default_instance()

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

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

740 {
742 }
static const OpMonEntry * internal_default_instance()

◆ descriptor()

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

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

731 {
732 return GetDescriptor();
733 }
static const ::google::protobuf::Descriptor * GetDescriptor()

◆ FullMessageName()

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

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

803 {
804 return "dunedaq.opmon.OpMonEntry";
805 }

◆ GetCachedSize()

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

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

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

◆ GetClassData()

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

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

1338{ return &_class_data_; }
static const ClassData _class_data_

◆ GetDescriptor()

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

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

734 {
735 return default_instance().GetMetadata().descriptor;
736 }
::google::protobuf::Metadata GetMetadata() const final
static const OpMonEntry & default_instance()

◆ GetMetadata()

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

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

1397 {
1398 return ::_pbi::AssignDescriptors(
1401}
::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::OpMonEntry::GetReflection ( )
inlinestatic

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

737 {
738 return default_instance().GetMetadata().reflection;
739 }

◆ has_origin()

bool dunedaq::opmon::OpMonEntry::has_origin ( ) const
inline

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

1623 {
1624 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1625 PROTOBUF_ASSUME(!value || _impl_.origin_ != nullptr);
1626 return value;
1627}

◆ has_time()

bool dunedaq::opmon::OpMonEntry::has_time ( ) const
inline

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

1531 {
1532 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1533 PROTOBUF_ASSUME(!value || _impl_.time_ != nullptr);
1534 return value;
1535}

◆ internal_default_instance()

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

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

743 {
744 return reinterpret_cast<const OpMonEntry*>(
746 }
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonEntryDefaultTypeInternal _OpMonEntry_default_instance_

◆ InternalSwap()

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

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

1379 {
1380 using std::swap;
1381 auto* lhs_arena = GetArenaForAllocation();
1382 auto* rhs_arena = other->GetArenaForAllocation();
1383 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1384 swap(_impl_._has_bits_[0], other->_impl_._has_bits_[0]);
1385 _impl_.custom_origin_.InternalSwap(&other->_impl_.custom_origin_);
1386 _impl_.data_.InternalSwap(&other->_impl_.data_);
1387 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.measurement_, lhs_arena,
1388 &other->_impl_.measurement_, rhs_arena);
1389 ::google::protobuf::internal::memswap<
1390 PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.origin_)
1391 + sizeof(OpMonEntry::_impl_.origin_)
1392 - PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.time_)>(
1393 reinterpret_cast<char*>(&_impl_.time_),
1394 reinterpret_cast<char*>(&other->_impl_.time_));
1395}
friend void swap(OpMonEntry &a, OpMonEntry &b)

◆ IsInitialized()

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

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

1375 {
1376 return true;
1377}

◆ measurement()

const std::string & dunedaq::opmon::OpMonEntry::measurement ( ) const
inline

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

1749 {
1750 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonEntry.measurement)
1751 return _internal_measurement();
1752}

◆ MergeFrom()

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

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

780 {
781 OpMonEntry::MergeImpl(*this, from);
782 }
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)

◆ MergeImpl()

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

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

1341 {
1342 auto* const _this = static_cast<OpMonEntry*>(&to_msg);
1343 auto& from = static_cast<const OpMonEntry&>(from_msg);
1344 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.opmon.OpMonEntry)
1345 ABSL_DCHECK_NE(&from, _this);
1346 ::uint32_t cached_has_bits = 0;
1347 (void) cached_has_bits;
1348
1349 _this->_impl_.custom_origin_.MergeFrom(from._impl_.custom_origin_);
1350 _this->_impl_.data_.MergeFrom(from._impl_.data_);
1351 if (!from._internal_measurement().empty()) {
1352 _this->_internal_set_measurement(from._internal_measurement());
1353 }
1354 cached_has_bits = from._impl_._has_bits_[0];
1355 if (cached_has_bits & 0x00000003u) {
1356 if (cached_has_bits & 0x00000001u) {
1357 _this->_internal_mutable_time()->::google::protobuf::Timestamp::MergeFrom(
1358 from._internal_time());
1359 }
1360 if (cached_has_bits & 0x00000002u) {
1361 _this->_internal_mutable_origin()->::dunedaq::opmon::OpMonId::MergeFrom(
1362 from._internal_origin());
1363 }
1364 }
1365 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
1366}

◆ mutable_custom_origin()

google::protobuf::Map< std::string, std::string > * dunedaq::opmon::OpMonEntry::mutable_custom_origin ( )
inline

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

1740 {
1741 // @@protoc_insertion_point(field_mutable_map:dunedaq.opmon.OpMonEntry.custom_origin)
1743}
::google::protobuf::Map< std::string, std::string > * _internal_mutable_custom_origin()

◆ mutable_data()

google::protobuf::Map< std::string,::dunedaq::opmon::OpMonValue > * dunedaq::opmon::OpMonEntry::mutable_data ( )
inline

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

1818 {
1819 // @@protoc_insertion_point(field_mutable_map:dunedaq.opmon.OpMonEntry.data)
1820 return _internal_mutable_data();
1821}
::google::protobuf::Map< std::string, ::dunedaq::opmon::OpMonValue > * _internal_mutable_data()

◆ mutable_measurement()

std::string * dunedaq::opmon::OpMonEntry::mutable_measurement ( )
inline

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

1761 {
1762 std::string* _s = _internal_mutable_measurement();
1763 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonEntry.measurement)
1764 return _s;
1765}
std::string * _internal_mutable_measurement()

◆ mutable_origin()

dunedaq::opmon::OpMonId * dunedaq::opmon::OpMonEntry::mutable_origin ( )
inline

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

1691 {
1693 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonEntry.origin)
1694 return _msg;
1695}
::dunedaq::opmon::OpMonId * _internal_mutable_origin()

◆ mutable_time()

google::protobuf::Timestamp * dunedaq::opmon::OpMonEntry::mutable_time ( )
inline

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

1595 {
1596 ::google::protobuf::Timestamp* _msg = _internal_mutable_time();
1597 // @@protoc_insertion_point(field_mutable:dunedaq.opmon.OpMonEntry.time)
1598 return _msg;
1599}
::google::protobuf::Timestamp * _internal_mutable_time()

◆ mutable_unknown_fields()

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

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

727 {
728 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
729 }

◆ New()

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

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

774 {
775 return CreateMaybeMessage<OpMonEntry>(arena);
776 }

◆ operator=() [1/2]

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

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

706 {
707 CopyFrom(from);
708 return *this;
709 }
void CopyFrom(const OpMonEntry &from)

◆ operator=() [2/2]

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

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

710 {
711 if (this == &from) return *this;
712 if (GetOwningArena() == from.GetOwningArena()
713 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
714 && GetOwningArena() != nullptr
715 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
716 ) {
717 InternalSwap(&from);
718 } else {
719 CopyFrom(from);
720 }
721 return *this;
722 }
void InternalSwap(OpMonEntry *other)

◆ origin()

const::dunedaq::opmon::OpMonId & dunedaq::opmon::OpMonEntry::origin ( ) const
inline

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

1637 {
1638 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonEntry.origin)
1639 return _internal_origin();
1640}
const ::dunedaq::opmon::OpMonId & _internal_origin() const

◆ release_measurement()

std::string * dunedaq::opmon::OpMonEntry::release_measurement ( )
inline

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

1780 {
1781 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1782 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonEntry.measurement)
1783 return _impl_.measurement_.Release();
1784}

◆ release_origin()

dunedaq::opmon::OpMonId * dunedaq::opmon::OpMonEntry::release_origin ( )
inline

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

1654 {
1655 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1656
1657 _impl_._has_bits_[0] &= ~0x00000002u;
1659 _impl_.origin_ = nullptr;
1660#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1661 auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
1662 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1663 if (GetArenaForAllocation() == nullptr) {
1664 delete old;
1665 }
1666#else // PROTOBUF_FORCE_COPY_IN_RELEASE
1667 if (GetArenaForAllocation() != nullptr) {
1668 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1669 }
1670#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1671 return released;
1672}

◆ release_time()

google::protobuf::Timestamp * dunedaq::opmon::OpMonEntry::release_time ( )
inline

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

1558 {
1559 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1560
1561 _impl_._has_bits_[0] &= ~0x00000001u;
1562 ::google::protobuf::Timestamp* released = _impl_.time_;
1563 _impl_.time_ = nullptr;
1564#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
1565 auto* old = reinterpret_cast<::google::protobuf::MessageLite*>(released);
1566 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1567 if (GetArenaForAllocation() == nullptr) {
1568 delete old;
1569 }
1570#else // PROTOBUF_FORCE_COPY_IN_RELEASE
1571 if (GetArenaForAllocation() != nullptr) {
1572 released = ::google::protobuf::internal::DuplicateIfNonNull(released);
1573 }
1574#endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
1575 return released;
1576}

◆ set_allocated_measurement()

void dunedaq::opmon::OpMonEntry::set_allocated_measurement ( std::string * ptr)
inline

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

1785 {
1786 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1787 _impl_.measurement_.SetAllocated(value, GetArenaForAllocation());
1788 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1789 if (_impl_.measurement_.IsDefault()) {
1790 _impl_.measurement_.Set("", GetArenaForAllocation());
1791 }
1792 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1793 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonEntry.measurement)
1794}

◆ set_allocated_origin()

void dunedaq::opmon::OpMonEntry::set_allocated_origin ( ::dunedaq::opmon::OpMonId * value)
inline

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

1696 {
1697 ::google::protobuf::Arena* message_arena = GetArenaForAllocation();
1698 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1699 if (message_arena == nullptr) {
1700 delete reinterpret_cast<::dunedaq::opmon::OpMonId*>(_impl_.origin_);
1701 }
1702
1703 if (value != nullptr) {
1704 ::google::protobuf::Arena* submessage_arena =
1705 ::google::protobuf::Arena::InternalGetOwningArena(reinterpret_cast<::dunedaq::opmon::OpMonId*>(value));
1706 if (message_arena != submessage_arena) {
1707 value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
1708 }
1709 _impl_._has_bits_[0] |= 0x00000002u;
1710 } else {
1711 _impl_._has_bits_[0] &= ~0x00000002u;
1712 }
1713
1714 _impl_.origin_ = reinterpret_cast<::dunedaq::opmon::OpMonId*>(value);
1715 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonEntry.origin)
1716}

◆ set_allocated_time()

void dunedaq::opmon::OpMonEntry::set_allocated_time ( ::google::protobuf::Timestamp * value)
inline

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

1600 {
1601 ::google::protobuf::Arena* message_arena = GetArenaForAllocation();
1602 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1603 if (message_arena == nullptr) {
1604 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.time_);
1605 }
1606
1607 if (value != nullptr) {
1608 ::google::protobuf::Arena* submessage_arena =
1609 ::google::protobuf::Arena::InternalGetOwningArena(reinterpret_cast<::google::protobuf::MessageLite*>(value));
1610 if (message_arena != submessage_arena) {
1611 value = ::google::protobuf::internal::GetOwnedMessage(message_arena, value, submessage_arena);
1612 }
1613 _impl_._has_bits_[0] |= 0x00000001u;
1614 } else {
1615 _impl_._has_bits_[0] &= ~0x00000001u;
1616 }
1617
1618 _impl_.time_ = reinterpret_cast<::google::protobuf::Timestamp*>(value);
1619 // @@protoc_insertion_point(field_set_allocated:dunedaq.opmon.OpMonEntry.time)
1620}

◆ set_measurement() [1/2]

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

◆ set_measurement() [2/2]

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

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

1755 {
1756 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1757 ;
1758 _impl_.measurement_.Set(static_cast<Arg_&&>(arg), args..., GetArenaForAllocation());
1759 // @@protoc_insertion_point(field_set:dunedaq.opmon.OpMonEntry.measurement)
1760}

◆ SetCachedSize()

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

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

1098 {
1100}
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size

◆ SharedCtor()

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

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

1069 {
1070 (void)arena;
1071 new (&_impl_) Impl_{
1072 decltype(_impl_._has_bits_){},
1073 /*decltype(_impl_._cached_size_)*/ {},
1074 /* decltype(_impl_.custom_origin_) */ {::google::protobuf::internal::ArenaInitialized(), arena},
1075 /* decltype(_impl_.data_) */ {::google::protobuf::internal::ArenaInitialized(), arena},
1076 decltype(_impl_.measurement_){},
1077 decltype(_impl_.time_){nullptr},
1078 decltype(_impl_.origin_){nullptr},
1079 };
1080 _impl_.measurement_.InitDefault();
1081 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1082 _impl_.measurement_.Set("", GetArenaForAllocation());
1083 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1084}

◆ SharedDtor()

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

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

1090 {
1091 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
1092 _impl_.custom_origin_.~MapField();
1093 _impl_.data_.~MapField();
1094 _impl_.measurement_.Destroy();
1095 if (this != internal_default_instance()) delete _impl_.time_;
1096 if (this != internal_default_instance()) delete _impl_.origin_;
1097}

◆ Swap()

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

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

753 {
754 if (other == this) return;
755 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
756 if (GetOwningArena() != nullptr &&
757 GetOwningArena() == other->GetOwningArena()) {
758 #else // PROTOBUF_FORCE_COPY_IN_SWAP
759 if (GetOwningArena() == other->GetOwningArena()) {
760 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
761 InternalSwap(other);
762 } else {
763 ::google::protobuf::internal::GenericSwap(this, other);
764 }
765 }

◆ time()

const::google::protobuf::Timestamp & dunedaq::opmon::OpMonEntry::time ( ) const
inline

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

1541 {
1542 // @@protoc_insertion_point(field_get:dunedaq.opmon.OpMonEntry.time)
1543 return _internal_time();
1544}
const ::google::protobuf::Timestamp & _internal_time() const

◆ unknown_fields()

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

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

724 {
725 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
726 }

◆ unsafe_arena_release_origin()

dunedaq::opmon::OpMonId * dunedaq::opmon::OpMonEntry::unsafe_arena_release_origin ( )
inline

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

1673 {
1674 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1675 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonEntry.origin)
1676
1677 _impl_._has_bits_[0] &= ~0x00000002u;
1679 _impl_.origin_ = nullptr;
1680 return temp;
1681}

◆ unsafe_arena_release_time()

google::protobuf::Timestamp * dunedaq::opmon::OpMonEntry::unsafe_arena_release_time ( )
inline

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

1577 {
1578 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1579 // @@protoc_insertion_point(field_release:dunedaq.opmon.OpMonEntry.time)
1580
1581 _impl_._has_bits_[0] &= ~0x00000001u;
1582 ::google::protobuf::Timestamp* temp = _impl_.time_;
1583 _impl_.time_ = nullptr;
1584 return temp;
1585}

◆ unsafe_arena_set_allocated_origin()

void dunedaq::opmon::OpMonEntry::unsafe_arena_set_allocated_origin ( ::dunedaq::opmon::OpMonId * value)
inline

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

1641 {
1642 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1643 if (GetArenaForAllocation() == nullptr) {
1644 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.origin_);
1645 }
1646 _impl_.origin_ = reinterpret_cast<::dunedaq::opmon::OpMonId*>(value);
1647 if (value != nullptr) {
1648 _impl_._has_bits_[0] |= 0x00000002u;
1649 } else {
1650 _impl_._has_bits_[0] &= ~0x00000002u;
1651 }
1652 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:dunedaq.opmon.OpMonEntry.origin)
1653}

◆ unsafe_arena_set_allocated_time()

void dunedaq::opmon::OpMonEntry::unsafe_arena_set_allocated_time ( ::google::protobuf::Timestamp * value)
inline

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

1545 {
1546 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
1547 if (GetArenaForAllocation() == nullptr) {
1548 delete reinterpret_cast<::google::protobuf::MessageLite*>(_impl_.time_);
1549 }
1550 _impl_.time_ = reinterpret_cast<::google::protobuf::Timestamp*>(value);
1551 if (value != nullptr) {
1552 _impl_._has_bits_[0] |= 0x00000001u;
1553 } else {
1554 _impl_._has_bits_[0] &= ~0x00000001u;
1555 }
1556 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:dunedaq.opmon.OpMonEntry.time)
1557}

◆ UnsafeArenaSwap()

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

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

766 {
767 if (other == this) return;
768 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
769 InternalSwap(other);
770 }

Friends And Related Symbol Documentation

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

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

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

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

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

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

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

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

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

◆ ::TableStruct_opmonlib_2fopmon_5fentry_2eproto

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

◆ swap

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

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

750 {
751 a.Swap(&b);
752 }

Member Data Documentation

◆ [union]

◆ _class_data_

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

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

◆ _impl_

Impl_ dunedaq::opmon::OpMonEntry::_impl_

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

◆ _table_

PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 const::_pbi::TcParseTable< 3, 5, 5, 61, 2 > dunedaq::opmon::OpMonEntry::_table_
staticprivate

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

◆ kIndexInFileMessages

int dunedaq::opmon::OpMonEntry::kIndexInFileMessages
staticconstexpr
Initial value:
=
4

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


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