8 #include <google/protobuf/io/coded_stream.h>
9 #include <google/protobuf/extension_set.h>
10 #include <google/protobuf/wire_format_lite.h>
11 #include <google/protobuf/descriptor.h>
12 #include <google/protobuf/generated_message_reflection.h>
13 #include <google/protobuf/reflection_ops.h>
14 #include <google/protobuf/wire_format.h>
16 #include <google/protobuf/port_def.inc>
21 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<DemonRuns>
_instance;
25 ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<ConstraintRuns>
_instance;
29 GOOGLE_PROTOBUF_VERIFY_VERSION;
33 new (ptr) ::operations_research::ConstraintRuns();
34 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
43 GOOGLE_PROTOBUF_VERIFY_VERSION;
47 new (ptr) ::operations_research::DemonRuns();
48 ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
61 PROTOBUF_FIELD_OFFSET(::operations_research::DemonRuns, _internal_metadata_),
65 PROTOBUF_FIELD_OFFSET(::operations_research::DemonRuns, demon_id_),
66 PROTOBUF_FIELD_OFFSET(::operations_research::DemonRuns, start_time_),
67 PROTOBUF_FIELD_OFFSET(::operations_research::DemonRuns, end_time_),
68 PROTOBUF_FIELD_OFFSET(::operations_research::DemonRuns, failures_),
70 PROTOBUF_FIELD_OFFSET(::operations_research::ConstraintRuns, _internal_metadata_),
74 PROTOBUF_FIELD_OFFSET(::operations_research::ConstraintRuns, constraint_id_),
75 PROTOBUF_FIELD_OFFSET(::operations_research::ConstraintRuns, initial_propagation_start_time_),
76 PROTOBUF_FIELD_OFFSET(::operations_research::ConstraintRuns, initial_propagation_end_time_),
77 PROTOBUF_FIELD_OFFSET(::operations_research::ConstraintRuns, failures_),
78 PROTOBUF_FIELD_OFFSET(::operations_research::ConstraintRuns, demons_),
81 { 0, -1,
sizeof(::operations_research::DemonRuns)},
82 { 9, -1,
sizeof(::operations_research::ConstraintRuns)},
90 const char descriptor_table_protodef_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto[]
PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
91 "\n.ortools/constraint_solver/demon_profil"
92 "er.proto\022\023operations_research\"U\n\tDemonRu"
93 "ns\022\020\n\010demon_id\030\001 \001(\t\022\022\n\nstart_time\030\002 \003(\003"
94 "\022\020\n\010end_time\030\003 \003(\003\022\020\n\010failures\030\004 \001(\003\"\267\001\n"
95 "\016ConstraintRuns\022\025\n\rconstraint_id\030\001 \001(\t\022&"
96 "\n\036initial_propagation_start_time\030\002 \003(\003\022$"
97 "\n\034initial_propagation_end_time\030\003 \003(\003\022\020\n\010"
98 "failures\030\004 \001(\003\022.\n\006demons\030\005 \003(\0132\036.operati"
99 "ons_research.DemonRunsb\006proto3"
109 false,
false, descriptor_table_protodef_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto,
"ortools/constraint_solver/demon_profiler.proto", 350,
125 DemonRuns::DemonRuns(::PROTOBUF_NAMESPACE_ID::Arena* arena)
126 : ::PROTOBUF_NAMESPACE_ID::Message(arena),
130 RegisterArenaDtor(arena);
133 DemonRuns::DemonRuns(
const DemonRuns& from)
134 : ::PROTOBUF_NAMESPACE_ID::Message(),
135 start_time_(from.start_time_),
136 end_time_(from.end_time_) {
137 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
138 demon_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
139 if (!from._internal_demon_id().empty()) {
140 demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_demon_id(),
143 failures_ = from.failures_;
147 void DemonRuns::SharedCtor() {
149 demon_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
150 failures_ = PROTOBUF_LONGLONG(0);
153 DemonRuns::~DemonRuns() {
156 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
159 void DemonRuns::SharedDtor() {
160 GOOGLE_DCHECK(GetArena() ==
nullptr);
161 demon_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
164 void DemonRuns::ArenaDtor(
void*
object) {
165 DemonRuns* _this =
reinterpret_cast< DemonRuns*
>(object);
168 void DemonRuns::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
170 void DemonRuns::SetCachedSize(
int size)
const {
171 _cached_size_.Set(size);
173 const DemonRuns& DemonRuns::default_instance() {
175 return *internal_default_instance();
179 void DemonRuns::Clear() {
183 (void) cached_has_bits;
187 demon_id_.ClearToEmpty();
188 failures_ = PROTOBUF_LONGLONG(0);
189 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
192 const char* DemonRuns::_InternalParse(
const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
193 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
194 while (!ctx->Done(&ptr)) {
196 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
202 auto str = _internal_mutable_demon_id();
203 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
204 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str,
"operations_research.DemonRuns.demon_id"));
206 }
else goto handle_unusual;
211 ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_start_time(), ptr, ctx);
214 _internal_add_start_time(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
216 }
else goto handle_unusual;
221 ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_end_time(), ptr, ctx);
224 _internal_add_end_time(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
226 }
else goto handle_unusual;
231 failures_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
233 }
else goto handle_unusual;
237 if ((tag & 7) == 4 || tag == 0) {
238 ctx->SetLastTag(tag);
241 ptr = UnknownFieldParse(tag,
242 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
244 CHK_(ptr !=
nullptr);
261 (void) cached_has_bits;
264 if (this->demon_id().size() > 0) {
265 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
266 this->_internal_demon_id().data(),
static_cast<int>(this->_internal_demon_id().length()),
267 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
268 "operations_research.DemonRuns.demon_id");
269 target = stream->WriteStringMaybeAliased(
270 1, this->_internal_demon_id(), target);
275 int byte_size = _start_time_cached_byte_size_.load(std::memory_order_relaxed);
277 target = stream->WriteInt64Packed(
278 2, _internal_start_time(), byte_size, target);
284 int byte_size = _end_time_cached_byte_size_.load(std::memory_order_relaxed);
286 target = stream->WriteInt64Packed(
287 3, _internal_end_time(), byte_size, target);
292 if (this->failures() != 0) {
293 target = stream->EnsureSpace(target);
294 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64ToArray(4, this->_internal_failures(), target);
297 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
298 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
299 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
305 size_t DemonRuns::ByteSizeLong()
const {
307 size_t total_size = 0;
311 (void) cached_has_bits;
315 size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
316 Int64Size(this->start_time_);
319 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
322 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
323 _start_time_cached_byte_size_.store(cached_size,
324 std::memory_order_relaxed);
325 total_size += data_size;
330 size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
331 Int64Size(this->end_time_);
334 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
337 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
338 _end_time_cached_byte_size_.store(cached_size,
339 std::memory_order_relaxed);
340 total_size += data_size;
344 if (this->demon_id().size() > 0) {
346 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
347 this->_internal_demon_id());
351 if (this->failures() != 0) {
353 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int64Size(
354 this->_internal_failures());
357 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
358 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
359 _internal_metadata_, total_size, &_cached_size_);
361 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
362 SetCachedSize(cached_size);
366 void DemonRuns::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
368 GOOGLE_DCHECK_NE(&from,
this);
369 const DemonRuns* source =
370 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<DemonRuns>(
372 if (source ==
nullptr) {
374 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from,
this);
381 void DemonRuns::MergeFrom(
const DemonRuns& from) {
383 GOOGLE_DCHECK_NE(&from,
this);
384 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
386 (void) cached_has_bits;
388 start_time_.MergeFrom(from.start_time_);
389 end_time_.MergeFrom(from.end_time_);
390 if (from.demon_id().size() > 0) {
391 _internal_set_demon_id(from._internal_demon_id());
393 if (from.failures() != 0) {
394 _internal_set_failures(from._internal_failures());
398 void DemonRuns::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
400 if (&from ==
this)
return;
405 void DemonRuns::CopyFrom(
const DemonRuns& from) {
407 if (&from ==
this)
return;
412 bool DemonRuns::IsInitialized()
const {
416 void DemonRuns::InternalSwap(DemonRuns* other) {
418 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
419 start_time_.InternalSwap(&other->start_time_);
420 end_time_.InternalSwap(&other->end_time_);
421 demon_id_.Swap(&other->demon_id_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
422 swap(failures_, other->failures_);
425 ::PROTOBUF_NAMESPACE_ID::Metadata DemonRuns::GetMetadata()
const {
426 return GetMetadataStatic();
436 ConstraintRuns::ConstraintRuns(::PROTOBUF_NAMESPACE_ID::Arena* arena)
437 : ::PROTOBUF_NAMESPACE_ID::Message(arena),
438 initial_propagation_start_time_(arena),
439 initial_propagation_end_time_(arena),
442 RegisterArenaDtor(arena);
445 ConstraintRuns::ConstraintRuns(
const ConstraintRuns& from)
446 : ::PROTOBUF_NAMESPACE_ID::Message(),
447 initial_propagation_start_time_(from.initial_propagation_start_time_),
448 initial_propagation_end_time_(from.initial_propagation_end_time_),
449 demons_(from.demons_) {
450 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
451 constraint_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
452 if (!from._internal_constraint_id().empty()) {
453 constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, from._internal_constraint_id(),
456 failures_ = from.failures_;
460 void ConstraintRuns::SharedCtor() {
462 constraint_id_.UnsafeSetDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
463 failures_ = PROTOBUF_LONGLONG(0);
466 ConstraintRuns::~ConstraintRuns() {
469 _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
472 void ConstraintRuns::SharedDtor() {
473 GOOGLE_DCHECK(GetArena() ==
nullptr);
474 constraint_id_.DestroyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
477 void ConstraintRuns::ArenaDtor(
void*
object) {
478 ConstraintRuns* _this =
reinterpret_cast< ConstraintRuns*
>(object);
481 void ConstraintRuns::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
483 void ConstraintRuns::SetCachedSize(
int size)
const {
484 _cached_size_.Set(size);
486 const ConstraintRuns& ConstraintRuns::default_instance() {
488 return *internal_default_instance();
492 void ConstraintRuns::Clear() {
496 (void) cached_has_bits;
498 initial_propagation_start_time_.Clear();
499 initial_propagation_end_time_.Clear();
501 constraint_id_.ClearToEmpty();
502 failures_ = PROTOBUF_LONGLONG(0);
503 _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
506 const char* ConstraintRuns::_InternalParse(
const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
507 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
508 while (!ctx->Done(&ptr)) {
510 ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
516 auto str = _internal_mutable_constraint_id();
517 ptr = ::PROTOBUF_NAMESPACE_ID::internal::InlineGreedyStringParser(str, ptr, ctx);
518 CHK_(::PROTOBUF_NAMESPACE_ID::internal::VerifyUTF8(str,
"operations_research.ConstraintRuns.constraint_id"));
520 }
else goto handle_unusual;
525 ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_initial_propagation_start_time(), ptr, ctx);
528 _internal_add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
530 }
else goto handle_unusual;
535 ptr = ::PROTOBUF_NAMESPACE_ID::internal::PackedInt64Parser(_internal_mutable_initial_propagation_end_time(), ptr, ctx);
538 _internal_add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr));
540 }
else goto handle_unusual;
545 failures_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
547 }
else goto handle_unusual;
555 ptr = ctx->ParseMessage(_internal_add_demons(), ptr);
557 if (!ctx->DataAvailable(ptr))
break;
558 }
while (::PROTOBUF_NAMESPACE_ID::internal::ExpectTag<42>(ptr));
559 }
else goto handle_unusual;
563 if ((tag & 7) == 4 || tag == 0) {
564 ctx->SetLastTag(tag);
567 ptr = UnknownFieldParse(tag,
568 _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
570 CHK_(ptr !=
nullptr);
587 (void) cached_has_bits;
590 if (this->constraint_id().size() > 0) {
591 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::VerifyUtf8String(
592 this->_internal_constraint_id().data(),
static_cast<int>(this->_internal_constraint_id().length()),
593 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::SERIALIZE,
594 "operations_research.ConstraintRuns.constraint_id");
595 target = stream->WriteStringMaybeAliased(
596 1, this->_internal_constraint_id(), target);
601 int byte_size = _initial_propagation_start_time_cached_byte_size_.load(std::memory_order_relaxed);
603 target = stream->WriteInt64Packed(
604 2, _internal_initial_propagation_start_time(), byte_size, target);
610 int byte_size = _initial_propagation_end_time_cached_byte_size_.load(std::memory_order_relaxed);
612 target = stream->WriteInt64Packed(
613 3, _internal_initial_propagation_end_time(), byte_size, target);
618 if (this->failures() != 0) {
619 target = stream->EnsureSpace(target);
620 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64ToArray(4, this->_internal_failures(), target);
624 for (
unsigned int i = 0,
625 n =
static_cast<unsigned int>(this->_internal_demons_size()); i < n; i++) {
626 target = stream->EnsureSpace(target);
627 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
628 InternalWriteMessage(5, this->_internal_demons(i), target, stream);
631 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
632 target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
633 _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
639 size_t ConstraintRuns::ByteSizeLong()
const {
641 size_t total_size = 0;
645 (void) cached_has_bits;
649 size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
650 Int64Size(this->initial_propagation_start_time_);
653 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
656 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
657 _initial_propagation_start_time_cached_byte_size_.store(cached_size,
658 std::memory_order_relaxed);
659 total_size += data_size;
664 size_t data_size = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::
665 Int64Size(this->initial_propagation_end_time_);
668 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int32Size(
671 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(data_size);
672 _initial_propagation_end_time_cached_byte_size_.store(cached_size,
673 std::memory_order_relaxed);
674 total_size += data_size;
678 total_size += 1UL * this->_internal_demons_size();
679 for (
const auto& msg : this->demons_) {
681 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::MessageSize(msg);
685 if (this->constraint_id().size() > 0) {
687 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::StringSize(
688 this->_internal_constraint_id());
692 if (this->failures() != 0) {
694 ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int64Size(
695 this->_internal_failures());
698 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
699 return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
700 _internal_metadata_, total_size, &_cached_size_);
702 int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
703 SetCachedSize(cached_size);
707 void ConstraintRuns::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
709 GOOGLE_DCHECK_NE(&from,
this);
710 const ConstraintRuns* source =
711 ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<ConstraintRuns>(
713 if (source ==
nullptr) {
715 ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from,
this);
722 void ConstraintRuns::MergeFrom(
const ConstraintRuns& from) {
724 GOOGLE_DCHECK_NE(&from,
this);
725 _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
727 (void) cached_has_bits;
729 initial_propagation_start_time_.MergeFrom(from.initial_propagation_start_time_);
730 initial_propagation_end_time_.MergeFrom(from.initial_propagation_end_time_);
731 demons_.MergeFrom(from.demons_);
732 if (from.constraint_id().size() > 0) {
733 _internal_set_constraint_id(from._internal_constraint_id());
735 if (from.failures() != 0) {
736 _internal_set_failures(from._internal_failures());
740 void ConstraintRuns::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
742 if (&from ==
this)
return;
747 void ConstraintRuns::CopyFrom(
const ConstraintRuns& from) {
749 if (&from ==
this)
return;
754 bool ConstraintRuns::IsInitialized()
const {
758 void ConstraintRuns::InternalSwap(ConstraintRuns* other) {
760 _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
761 initial_propagation_start_time_.InternalSwap(&other->initial_propagation_start_time_);
762 initial_propagation_end_time_.InternalSwap(&other->initial_propagation_end_time_);
763 demons_.InternalSwap(&other->demons_);
764 constraint_id_.Swap(&other->constraint_id_, &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
765 swap(failures_, other->failures_);
768 ::PROTOBUF_NAMESPACE_ID::Metadata ConstraintRuns::GetMetadata()
const {
769 return GetMetadataStatic();
775 PROTOBUF_NAMESPACE_OPEN
777 return Arena::CreateMessageInternal< ::operations_research::DemonRuns >(arena);
780 return Arena::CreateMessageInternal< ::operations_research::ConstraintRuns >(arena);
782 PROTOBUF_NAMESPACE_CLOSE
785 #include <google/protobuf/port_undef.inc>
::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed< ConstraintRuns > _instance
::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed< DemonRuns > _instance
PROTOBUF_NAMESPACE_OPEN PROTOBUF_NOINLINE ::operations_research::DemonRuns * Arena::CreateMaybeMessage< ::operations_research::DemonRuns >(Arena *arena)
const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto[2]
static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const ** file_level_enum_descriptors_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
static void InitDefaultsscc_info_ConstraintRuns_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto()
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable *const descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto_deps[1]
static void InitDefaultsscc_info_DemonRuns_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto()
PROTOBUF_NOINLINE ::operations_research::ConstraintRuns * Arena::CreateMaybeMessage< ::operations_research::ConstraintRuns >(Arena *arena)
PROTOBUF_INTERNAL_EXPORT_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto ::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_DemonRuns_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase *const descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto_sccs[2]
static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const ** file_level_service_descriptors_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 1 > scc_info_ConstraintRuns_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
::PROTOBUF_NAMESPACE_ID::Message const *const file_default_instances[]
::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto_once
static bool dynamic_init_dummy_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
The vehicle routing library lets one model and solve generic vehicle routing problems ranging from th...
class operations_research::DemonRunsDefaultTypeInternal _DemonRuns_default_instance_
class operations_research::ConstraintRunsDefaultTypeInternal _ConstraintRuns_default_instance_
static constexpr ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema * schemas