7#include "google/protobuf/io/coded_stream.h"
8#include "google/protobuf/extension_set.h"
9#include "google/protobuf/wire_format_lite.h"
10#include "google/protobuf/descriptor.h"
11#include "google/protobuf/generated_message_reflection.h"
12#include "google/protobuf/reflection_ops.h"
13#include "google/protobuf/wire_format.h"
14#include "google/protobuf/generated_message_tctable_impl.h"
18#include "google/protobuf/port_def.inc"
19PROTOBUF_PRAGMA_INIT_SEG
20namespace _pb = ::google::protobuf;
21namespace _pbi = ::google::protobuf::internal;
22namespace _fl = ::google::protobuf::internal::field_layout;
40PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
43PROTOBUF_CONSTEXPR OpMonId::OpMonId(::_pbi::ConstantInitialized)
47 &::_pbi::fixed_address_empty_string,
48 ::_pbi::ConstantInitialized{},
51 &::_pbi::fixed_address_empty_string,
52 ::_pbi::ConstantInitialized{},
64PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
67PROTOBUF_CONSTEXPR OpMonEntry_CustomOriginEntry_DoNotUse::OpMonEntry_CustomOriginEntry_DoNotUse(::_pbi::ConstantInitialized) {}
76PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
79PROTOBUF_CONSTEXPR OpMonEntry_DataEntry_DoNotUse::OpMonEntry_DataEntry_DoNotUse(::_pbi::ConstantInitialized) {}
88PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
91PROTOBUF_CONSTEXPR OpMonEntry::OpMonEntry(::_pbi::ConstantInitialized)
98 &::_pbi::fixed_address_empty_string,
99 ::_pbi::ConstantInitialized{},
112PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
118static constexpr const ::_pb::ServiceDescriptor**
130 ::_pbi::kInvalidFieldOffsetTag,
131 ::_pbi::kInvalidFieldOffsetTag,
132 ::_pbi::kInvalidFieldOffsetTag,
133 ::_pbi::kInvalidFieldOffsetTag,
134 ::_pbi::kInvalidFieldOffsetTag,
135 ::_pbi::kInvalidFieldOffsetTag,
136 ::_pbi::kInvalidFieldOffsetTag,
137 ::_pbi::kInvalidFieldOffsetTag,
138 ::_pbi::kInvalidFieldOffsetTag,
195static const ::_pbi::MigrationSchema
212 "\n\032opmonlib/opmon_entry.proto\022\rdunedaq.op"
213 "mon\032\037google/protobuf/timestamp.proto\"\376\001\n"
214 "\nOpMonValue\022.\n\nnull_value\030\001 \001(\0162\030.duneda"
215 "q.opmon.NullValueH\000\022\024\n\nint4_value\030\002 \001(\005H"
216 "\000\022\024\n\nint8_value\030\003 \001(\003H\000\022\025\n\013uint4_value\030\004"
217 " \001(\rH\000\022\025\n\013uint8_value\030\005 \001(\004H\000\022\026\n\014double_"
218 "value\030\n \001(\001H\000\022\025\n\013float_value\030\013 \001(\002H\000\022\027\n\r"
219 "boolean_value\030\017 \001(\010H\000\022\026\n\014string_value\030\024 "
220 "\001(\tH\000B\006\n\004kind\"E\n\007OpMonId\022\017\n\007session\030\001 \001("
221 "\t\022\023\n\013application\030\002 \001(\t\022\024\n\014substructure\030\n"
222 " \003(\t\"\347\002\n\nOpMonEntry\022(\n\004time\030\001 \001(\0132\032.goog"
223 "le.protobuf.Timestamp\022&\n\006origin\030\002 \001(\0132\026."
224 "dunedaq.opmon.OpMonId\022B\n\rcustom_origin\030\003"
225 " \003(\0132+.dunedaq.opmon.OpMonEntry.CustomOr"
226 "iginEntry\022\023\n\013measurement\030\005 \001(\t\0221\n\004data\030\n"
227 " \003(\0132#.dunedaq.opmon.OpMonEntry.DataEntr"
228 "y\0323\n\021CustomOriginEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v"
229 "alue\030\002 \001(\t:\0028\001\032F\n\tDataEntry\022\013\n\003key\030\001 \001(\t"
230 "\022(\n\005value\030\002 \001(\0132\031.dunedaq.opmon.OpMonVal"
231 "ue:\0028\001*\033\n\tNullValue\022\016\n\nNULL_VALUE\020\000b\006pro"
236 &::descriptor_table_google_2fprotobuf_2ftimestamp_2eproto,
243 descriptor_table_protodef_opmonlib_2fopmon_5fentry_2eproto,
244 "opmonlib/opmon_entry.proto",
272PROTOBUF_ATTRIBUTE_INIT_PRIORITY2
297 : ::
google::protobuf::Message(arena) {
309 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
310 from._internal_metadata_);
367 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
371 ABSL_DCHECK(GetArenaForAllocation() ==
nullptr);
429 ::uint32_t cached_has_bits = 0;
431 (void) cached_has_bits;
434 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
438 const char* ptr, ::_pbi::ParseContext* ctx) {
439 ptr = ::_pbi::TcParser::ParseLoop(
this, ptr, ctx, &
_table_.header);
444PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
450 offsetof(
decltype(_table_), field_lookup_table),
452 offsetof(
decltype(_table_), field_entries),
455 offsetof(
decltype(_table_), field_names),
457 ::_pbi::TcParser::GenericFallback,
459 {::_pbi::TcParser::MiniParse, {}},
464 {PROTOBUF_FIELD_OFFSET(OpMonValue, _impl_.kind_.null_value_), _Internal::kOneofCaseOffset + 0, 0,
465 (0 | ::_fl::kFcOneof | ::_fl::kOpenEnum)},
467 {PROTOBUF_FIELD_OFFSET(OpMonValue, _impl_.kind_.int4_value_), _Internal::kOneofCaseOffset + 0, 0,
468 (0 | ::_fl::kFcOneof | ::_fl::kInt32)},
470 {PROTOBUF_FIELD_OFFSET(OpMonValue, _impl_.kind_.int8_value_), _Internal::kOneofCaseOffset + 0, 0,
471 (0 | ::_fl::kFcOneof | ::_fl::kInt64)},
473 {PROTOBUF_FIELD_OFFSET(OpMonValue, _impl_.kind_.uint4_value_), _Internal::kOneofCaseOffset + 0, 0,
474 (0 | ::_fl::kFcOneof | ::_fl::kUInt32)},
476 {PROTOBUF_FIELD_OFFSET(OpMonValue, _impl_.kind_.uint8_value_), _Internal::kOneofCaseOffset + 0, 0,
477 (0 | ::_fl::kFcOneof | ::_fl::kUInt64)},
479 {PROTOBUF_FIELD_OFFSET(OpMonValue, _impl_.kind_.double_value_), _Internal::kOneofCaseOffset + 0, 0,
480 (0 | ::_fl::kFcOneof | ::_fl::kDouble)},
482 {PROTOBUF_FIELD_OFFSET(OpMonValue, _impl_.kind_.float_value_), _Internal::kOneofCaseOffset + 0, 0,
483 (0 | ::_fl::kFcOneof | ::_fl::kFloat)},
485 {PROTOBUF_FIELD_OFFSET(OpMonValue, _impl_.kind_.boolean_value_), _Internal::kOneofCaseOffset + 0, 0,
486 (0 | ::_fl::kFcOneof | ::_fl::kBool)},
488 {PROTOBUF_FIELD_OFFSET(OpMonValue, _impl_.kind_.string_value_), _Internal::kOneofCaseOffset + 0, 0,
489 (0 | ::_fl::kFcOneof | ::_fl::kUtf8String | ::_fl::kRepAString)},
493 "\30\0\0\0\0\0\0\0\0\14\0\0\0\0\0\0"
494 "dunedaq.opmon.OpMonValue"
501 ::google::protobuf::io::EpsCopyOutputStream* stream)
const {
503 ::uint32_t cached_has_bits = 0;
504 (void)cached_has_bits;
508 target = stream->EnsureSpace(target);
509 target = ::_pbi::WireFormatLite::WriteEnumToArray(
514 target = ::google::protobuf::internal::WireFormatLite::
515 WriteInt32ToArrayWithField<2>(
520 target = ::google::protobuf::internal::WireFormatLite::
521 WriteInt64ToArrayWithField<3>(
526 target = stream->EnsureSpace(target);
527 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
532 target = stream->EnsureSpace(target);
533 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
538 target = stream->EnsureSpace(target);
539 target = ::_pbi::WireFormatLite::WriteDoubleToArray(
544 target = stream->EnsureSpace(target);
545 target = ::_pbi::WireFormatLite::WriteFloatToArray(
550 target = stream->EnsureSpace(target);
551 target = ::_pbi::WireFormatLite::WriteBoolToArray(
557 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
558 _s.data(),
static_cast<int>(_s.length()), ::google::protobuf::internal::WireFormatLite::SERIALIZE,
"dunedaq.opmon.OpMonValue.string_value");
559 target = stream->WriteStringMaybeAliased(20, _s, target);
565 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
567 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
568 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
576 ::size_t total_size = 0;
578 ::uint32_t cached_has_bits = 0;
580 (void) cached_has_bits;
591 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(
597 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(
603 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
609 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
630 total_size += 2 + ::google::protobuf::internal::WireFormatLite::StringSize(
642 ::google::protobuf::Message::CopyWithSourceCheck,
649 auto*
const _this =
static_cast<OpMonValue*
>(&to_msg);
650 auto& from =
static_cast<const OpMonValue&
>(from_msg);
652 ABSL_DCHECK_NE(&from, _this);
653 ::uint32_t cached_has_bits = 0;
654 (void) cached_has_bits;
656 switch (from.kind_case()) {
658 _this->_internal_set_null_value(from._internal_null_value());
662 _this->_internal_set_int4_value(from._internal_int4_value());
666 _this->_internal_set_int8_value(from._internal_int8_value());
670 _this->_internal_set_uint4_value(from._internal_uint4_value());
674 _this->_internal_set_uint8_value(from._internal_uint8_value());
678 _this->_internal_set_double_value(from._internal_double_value());
682 _this->_internal_set_float_value(from._internal_float_value());
686 _this->_internal_set_boolean_value(from._internal_boolean_value());
690 _this->_internal_set_string_value(from._internal_string_value());
697 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
702 if (&from ==
this)
return;
713 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
719 return ::_pbi::AssignDescriptors(
730 : ::
google::protobuf::Message(arena) {
743 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
744 from._internal_metadata_);
746 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
750 _this->_impl_.session_.Set(from._internal_session(), _this->GetArenaForAllocation());
753 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
757 _this->_impl_.application_.Set(from._internal_application(), _this->GetArenaForAllocation());
771 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
775 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
781 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
785 ABSL_DCHECK(GetArenaForAllocation() ==
nullptr);
796 ::uint32_t cached_has_bits = 0;
798 (void) cached_has_bits;
803 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
807 const char* ptr, ::_pbi::ParseContext* ctx) {
808 ptr = ::_pbi::TcParser::ParseLoop(
this, ptr, ctx, &
_table_.header);
813PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
819 offsetof(
decltype(_table_), field_lookup_table),
821 offsetof(
decltype(_table_), field_entries),
824 offsetof(
decltype(_table_), field_names),
826 ::_pbi::TcParser::GenericFallback,
829 {::_pbi::TcParser::FastUS1,
830 {18, 63, 0, PROTOBUF_FIELD_OFFSET(OpMonId, _impl_.application_)}},
832 {::_pbi::TcParser::FastUS1,
833 {10, 63, 0, PROTOBUF_FIELD_OFFSET(OpMonId, _impl_.session_)}},
838 {PROTOBUF_FIELD_OFFSET(OpMonId, _impl_.session_), 0, 0,
839 (0 | ::_fl::kFcSingular | ::_fl::kUtf8String | ::_fl::kRepAString)},
841 {PROTOBUF_FIELD_OFFSET(OpMonId, _impl_.application_), 0, 0,
842 (0 | ::_fl::kFcSingular | ::_fl::kUtf8String | ::_fl::kRepAString)},
844 {PROTOBUF_FIELD_OFFSET(OpMonId, _impl_.substructure_), 0, 0,
845 (0 | ::_fl::kFcRepeated | ::_fl::kUtf8String | ::_fl::kRepSString)},
849 "\25\7\13\14\0\0\0\0"
850 "dunedaq.opmon.OpMonId"
859 ::google::protobuf::io::EpsCopyOutputStream* stream)
const {
861 ::uint32_t cached_has_bits = 0;
862 (void)cached_has_bits;
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);
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);
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);
888 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
890 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
891 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
899 ::size_t total_size = 0;
901 ::uint32_t cached_has_bits = 0;
903 (void) cached_has_bits;
908 total_size += ::google::protobuf::internal::WireFormatLite::StringSize(
913 total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize(
919 total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize(
927 ::google::protobuf::Message::CopyWithSourceCheck,
933void OpMonId::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
934 auto*
const _this =
static_cast<OpMonId*
>(&to_msg);
935 auto& from =
static_cast<const OpMonId&
>(from_msg);
937 ABSL_DCHECK_NE(&from, _this);
938 ::uint32_t cached_has_bits = 0;
939 (void) cached_has_bits;
941 _this->_internal_mutable_substructure()->MergeFrom(from._internal_substructure());
942 if (!from._internal_session().empty()) {
943 _this->_internal_set_session(from._internal_session());
945 if (!from._internal_application().empty()) {
946 _this->_internal_set_application(from._internal_application());
948 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
953 if (&from ==
this)
return;
964 auto* lhs_arena = GetArenaForAllocation();
965 auto* rhs_arena = other->GetArenaForAllocation();
966 _internal_metadata_.
InternalSwap(&other->_internal_metadata_);
975 return ::_pbi::AssignDescriptors(
985 MergeFromInternal(other);
988 return ::_pbi::AssignDescriptors(
998 MergeFromInternal(other);
1001 return ::_pbi::AssignDescriptors(
1009 using HasBits =
decltype(std::declval<OpMonEntry>()._impl_._has_bits_);
1011 8 * PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_._has_bits_);
1012 static const ::google::protobuf::Timestamp& time(
const OpMonEntry* msg);
1014 (*has_bits)[0] |= 1u;
1016 static const ::dunedaq::opmon::OpMonId& origin(
const OpMonEntry* msg);
1018 (*has_bits)[0] |= 2u;
1022const ::google::protobuf::Timestamp& OpMonEntry::_Internal::time(
const OpMonEntry* msg) {
1023 return *msg->_impl_.time_;
1025const ::dunedaq::opmon::OpMonId& OpMonEntry::_Internal::origin(
const OpMonEntry* msg) {
1026 return *msg->_impl_.origin_;
1033 : ::
google::protobuf::Message(arena) {
1049 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
1050 from._internal_metadata_);
1054 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1058 _this->_impl_.measurement_.Set(from._internal_measurement(), _this->GetArenaForAllocation());
1061 _this->_impl_.time_ = new ::google::protobuf::Timestamp(*from._impl_.time_);
1064 _this->_impl_.origin_ = new ::dunedaq::opmon::OpMonId(*from._impl_.origin_);
1074 {::google::protobuf::internal::ArenaInitialized(), arena},
1075 {::google::protobuf::internal::ArenaInitialized(), arena},
1081 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1087 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
1091 ABSL_DCHECK(GetArenaForAllocation() ==
nullptr);
1104 ::uint32_t cached_has_bits = 0;
1106 (void) cached_has_bits;
1112 if (cached_has_bits & 0x00000003u) {
1113 if (cached_has_bits & 0x00000001u) {
1117 if (cached_has_bits & 0x00000002u) {
1123 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
1127 const char* ptr, ::_pbi::ParseContext* ctx) {
1128 ptr = ::_pbi::TcParser::ParseLoop(
this, ptr, ctx, &
_table_.header);
1133PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
1136 PROTOBUF_FIELD_OFFSET(
OpMonEntry, _impl_._has_bits_),
1139 offsetof(
decltype(_table_), field_lookup_table),
1141 offsetof(
decltype(_table_), field_entries),
1144 offsetof(
decltype(_table_), aux_entries),
1146 ::_pbi::TcParser::GenericFallback,
1148 {::_pbi::TcParser::MiniParse, {}},
1150 {::_pbi::TcParser::FastMtS1,
1151 {10, 0, 0, PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.time_)}},
1153 {::_pbi::TcParser::FastMtS1,
1154 {18, 1, 1, PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.origin_)}},
1155 {::_pbi::TcParser::MiniParse, {}},
1156 {::_pbi::TcParser::MiniParse, {}},
1158 {::_pbi::TcParser::FastUS1,
1159 {42, 63, 0, PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.measurement_)}},
1160 {::_pbi::TcParser::MiniParse, {}},
1161 {::_pbi::TcParser::MiniParse, {}},
1166 {PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.time_), _Internal::kHasBitsOffset + 0, 0,
1167 (0 | ::_fl::kFcOptional | ::_fl::kMessage | ::_fl::kTvTable)},
1169 {PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.origin_), _Internal::kHasBitsOffset + 1, 1,
1170 (0 | ::_fl::kFcOptional | ::_fl::kMessage | ::_fl::kTvTable)},
1172 {PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.custom_origin_), -1, 2,
1173 (0 | ::_fl::kFcRepeated | ::_fl::kMap)},
1175 {PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.measurement_), -1, 0,
1176 (0 | ::_fl::kFcSingular | ::_fl::kUtf8String | ::_fl::kRepAString)},
1178 {PROTOBUF_FIELD_OFFSET(OpMonEntry, _impl_.data_), -1, 3,
1179 (0 | ::_fl::kFcRepeated | ::_fl::kMap)},
1181 {::_pbi::TcParser::GetTable<::google::protobuf::Timestamp>()},
1182 {::_pbi::TcParser::GetTable<::dunedaq::opmon::OpMonId>()},
1183 {::_pbi::TcParser::GetMapAuxInfo<
decltype(OpMonEntry()._impl_.custom_origin_)>(1, 0, 0)},
1184 {::_pbi::TcParser::GetMapAuxInfo<
decltype(OpMonEntry()._impl_.data_)>(1, 0, 0)},
1185 {::_pbi::TcParser::CreateInArenaStorageCb<::dunedaq::opmon::OpMonValue>},
1187 "\30\0\0\15\13\4\0\0"
1188 "dunedaq.opmon.OpMonEntry"
1197 ::google::protobuf::io::EpsCopyOutputStream* stream)
const {
1199 ::uint32_t cached_has_bits = 0;
1200 (void)cached_has_bits;
1204 if (cached_has_bits & 0x00000001u) {
1205 target = ::google::protobuf::internal::WireFormatLite::
1206 InternalWriteMessage(1, _Internal::time(
this),
1211 if (cached_has_bits & 0x00000002u) {
1212 target = ::google::protobuf::internal::WireFormatLite::
1213 InternalWriteMessage(2, _Internal::origin(
this),
1219 using MapType = ::google::protobuf::Map<std::string, std::string>;
1220 using WireHelper = OpMonEntry_CustomOriginEntry_DoNotUse::Funcs;
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");
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");
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);
1258 using MapType = ::google::protobuf::Map<std::string, ::dunedaq::opmon::OpMonValue>;
1259 using WireHelper = OpMonEntry_DataEntry_DoNotUse::Funcs;
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");
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");
1281 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1283 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1284 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1292 ::size_t total_size = 0;
1294 ::uint32_t cached_has_bits = 0;
1296 (void) cached_has_bits;
1301 total_size += OpMonEntry_CustomOriginEntry_DoNotUse::Funcs::ByteSizeLong(entry.first, entry.second);
1306 total_size += OpMonEntry_DataEntry_DoNotUse::Funcs::ByteSizeLong(entry.first, entry.second);
1310 total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize(
1315 if (cached_has_bits & 0x00000003u) {
1317 if (cached_has_bits & 0x00000001u) {
1319 ::google::protobuf::internal::WireFormatLite::MessageSize(
1324 if (cached_has_bits & 0x00000002u) {
1326 ::google::protobuf::internal::WireFormatLite::MessageSize(
1335 ::google::protobuf::Message::CopyWithSourceCheck,
1342 auto*
const _this =
static_cast<OpMonEntry*
>(&to_msg);
1343 auto& from =
static_cast<const OpMonEntry&
>(from_msg);
1345 ABSL_DCHECK_NE(&from, _this);
1346 ::uint32_t cached_has_bits = 0;
1347 (void) cached_has_bits;
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());
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());
1360 if (cached_has_bits & 0x00000002u) {
1361 _this->_internal_mutable_origin()->::dunedaq::opmon::OpMonId::MergeFrom(
1362 from._internal_origin());
1365 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
1370 if (&from ==
this)
return;
1381 auto* lhs_arena = GetArenaForAllocation();
1382 auto* rhs_arena = other->GetArenaForAllocation();
1383 _internal_metadata_.
InternalSwap(&other->_internal_metadata_);
1389 ::google::protobuf::internal::memswap<
1398 return ::_pbi::AssignDescriptors(
1410#include "google/protobuf/port_undef.inc"
static void set_has_time(HasBits *has_bits)
decltype(std::declval< OpMonEntry >()._impl_._has_bits_) HasBits
static constexpr ::int32_t kHasBitsOffset
static void set_has_origin(HasBits *has_bits)
void MergeFrom(const OpMonEntry_CustomOriginEntry_DoNotUse &other)
::google::protobuf::Metadata GetMetadata() const final
::google::protobuf::internal::MapEntry< OpMonEntry_CustomOriginEntry_DoNotUse, std::string, std::string, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_STRING > SuperType
OpMonEntry_CustomOriginEntry_DoNotUse()
void MergeFrom(const OpMonEntry_DataEntry_DoNotUse &other)
::google::protobuf::Metadata GetMetadata() const final
::google::protobuf::internal::MapEntry< OpMonEntry_DataEntry_DoNotUse, std::string, ::dunedaq::opmon::OpMonValue, ::google::protobuf::internal::WireFormatLite::TYPE_STRING, ::google::protobuf::internal::WireFormatLite::TYPE_MESSAGE > SuperType
OpMonEntry_DataEntry_DoNotUse()
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::google::protobuf::Metadata GetMetadata() const final
const ::google::protobuf::Message::ClassData * GetClassData() const final
static const OpMonEntry * internal_default_instance()
const std::string & _internal_measurement() const
static const ClassData _class_data_
void SetCachedSize(int size) const final
void CopyFrom(const OpMonEntry &from)
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
void SharedCtor(::google::protobuf::Arena *arena)
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
const ::google::protobuf::Map< std::string, std::string > & _internal_custom_origin() const
::size_t ByteSizeLong() const final
bool IsInitialized() const final
int _internal_custom_origin_size() const
void InternalSwap(OpMonEntry *other)
void MergeFrom(const OpMonEntry &from)
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
static const ::google::protobuf::internal::TcParseTable< 3, 5, 5, 61, 2 > _table_
const ::google::protobuf::Map< std::string, ::dunedaq::opmon::OpMonValue > & _internal_data() const
int GetCachedSize() const final
friend void swap(OpMonEntry &a, OpMonEntry &b)
int _internal_data_size() const
::google::protobuf::RepeatedPtrField< std::string > * _internal_mutable_substructure()
const std::string & _internal_session() const
void InternalSwap(OpMonId *other)
int _internal_substructure_size() const
void CopyFrom(const OpMonId &from)
const ::google::protobuf::RepeatedPtrField< std::string > & _internal_substructure() const
void SharedCtor(::google::protobuf::Arena *arena)
void MergeFrom(const OpMonId &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void SetCachedSize(int size) const final
::size_t ByteSizeLong() const final
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
static const ClassData _class_data_
static const ::google::protobuf::internal::TcParseTable< 1, 3, 0, 60, 2 > _table_
const std::string & _internal_application() const
bool IsInitialized() const final
::google::protobuf::Metadata GetMetadata() const final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
const ::google::protobuf::Message::ClassData * GetClassData() const final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
static constexpr ::int32_t kOneofCaseOffset
KindCase kind_case() const
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
void _internal_set_boolean_value(bool value)
void MergeFrom(const OpMonValue &from)
const ::google::protobuf::Message::ClassData * GetClassData() const final
void _internal_set_null_value(::dunedaq::opmon::NullValue value)
static const ClassData _class_data_
double _internal_double_value() const
float _internal_float_value() const
void SetCachedSize(int size) const final
void _internal_set_uint8_value(::uint64_t value)
::dunedaq::opmon::NullValue _internal_null_value() const
void _internal_set_uint4_value(::uint32_t value)
void _internal_set_int4_value(::int32_t value)
static const ::google::protobuf::internal::TcParseTable< 0, 9, 0, 53, 2 > _table_
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
::uint32_t _internal_uint4_value() const
void _internal_set_double_value(double value)
bool IsInitialized() const final
::uint64_t _internal_uint8_value() const
void InternalSwap(OpMonValue *other)
bool _internal_boolean_value() const
::google::protobuf::Metadata GetMetadata() const final
void _internal_set_int8_value(::int64_t value)
::size_t ByteSizeLong() const final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_ALWAYS_INLINE void _internal_set_string_value(const std::string &value)
::int64_t _internal_int8_value() const
friend void swap(OpMonValue &a, OpMonValue &b)
void SharedCtor(::google::protobuf::Arena *arena)
const std::string & _internal_string_value() const
void CopyFrom(const OpMonValue &from)
::int32_t _internal_int4_value() const
void _internal_set_float_value(float value)
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonEntry_DataEntry_DoNotUseDefaultTypeInternal _OpMonEntry_DataEntry_DoNotUse_default_instance_
const ::google::protobuf::EnumDescriptor * NullValue_descriptor()
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonIdDefaultTypeInternal _OpMonId_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonEntry_CustomOriginEntry_DoNotUseDefaultTypeInternal _OpMonEntry_CustomOriginEntry_DoNotUse_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonValueDefaultTypeInternal _OpMonValue_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 OpMonEntryDefaultTypeInternal _OpMonEntry_default_instance_
bool NullValue_IsValid(int value)
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size
static const ::_pbi::DescriptorTable *const descriptor_table_opmonlib_2fopmon_5fentry_2eproto_deps[1]
::absl::once_flag descriptor_table_opmonlib_2fopmon_5fentry_2eproto_once
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_opmonlib_2fopmon_5fentry_2eproto_getter()
const ::_pbi::DescriptorTable descriptor_table_opmonlib_2fopmon_5fentry_2eproto
static const ::_pb::EnumDescriptor * file_level_enum_descriptors_opmonlib_2fopmon_5fentry_2eproto[1]
static constexprconst ::_pb::ServiceDescriptor ** file_level_service_descriptors_opmonlib_2fopmon_5fentry_2eproto
::_pb::Metadata file_level_metadata_opmonlib_2fopmon_5fentry_2eproto[5]
static const ::uint32_t offsets[]
~OpMonEntryDefaultTypeInternal()
PROTOBUF_CONSTEXPR OpMonEntryDefaultTypeInternal()
mutable::google::protobuf::internal::CachedSize _cached_size_
::dunedaq::opmon::OpMonId * origin_
::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_
::google::protobuf::Timestamp * time_
::google::protobuf::internal::ArenaStringPtr measurement_
::google::protobuf::internal::HasBits< 1 > _has_bits_
::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_
~OpMonEntry_CustomOriginEntry_DoNotUseDefaultTypeInternal()
OpMonEntry_CustomOriginEntry_DoNotUse _instance
PROTOBUF_CONSTEXPR OpMonEntry_CustomOriginEntry_DoNotUseDefaultTypeInternal()
OpMonEntry_DataEntry_DoNotUse _instance
PROTOBUF_CONSTEXPR OpMonEntry_DataEntry_DoNotUseDefaultTypeInternal()
~OpMonEntry_DataEntry_DoNotUseDefaultTypeInternal()
PROTOBUF_CONSTEXPR OpMonIdDefaultTypeInternal()
~OpMonIdDefaultTypeInternal()
::google::protobuf::internal::ArenaStringPtr application_
::google::protobuf::RepeatedPtrField< std::string > substructure_
mutable::google::protobuf::internal::CachedSize _cached_size_
::google::protobuf::internal::ArenaStringPtr session_
~OpMonValueDefaultTypeInternal()
PROTOBUF_CONSTEXPR OpMonValueDefaultTypeInternal()
mutable::google::protobuf::internal::CachedSize _cached_size_
union dunedaq::opmon::OpMonValue::Impl_::KindUnion kind_
::uint32_t _oneof_case_[1]
::google::protobuf::internal::ArenaStringPtr string_value_
const ::uint32_t TableStruct_wib_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::_pb::Message *const file_default_instances[]