4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3015000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3015008 < PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h>
32 #include <google/protobuf/extension_set.h>
33 #include <google/protobuf/unknown_field_set.h>
35 #include <google/protobuf/port_def.inc>
36 #define PROTOBUF_INTERNAL_EXPORT_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
37 PROTOBUF_NAMESPACE_OPEN
41 PROTOBUF_NAMESPACE_CLOSE
45 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
47 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
49 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
51 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
53 static const ::PROTOBUF_NAMESPACE_ID::uint32
offsets[];
59 struct ConstraintRunsDefaultTypeInternal;
62 struct DemonRunsDefaultTypeInternal;
65 PROTOBUF_NAMESPACE_OPEN
66 template<> ::operations_research::ConstraintRuns* Arena::CreateMaybeMessage<::operations_research::ConstraintRuns>(Arena*);
67 template<> ::operations_research::DemonRuns* Arena::CreateMaybeMessage<::operations_research::DemonRuns>(Arena*);
68 PROTOBUF_NAMESPACE_CLOSE
73 class DemonRuns PROTOBUF_FINAL :
74 public ::PROTOBUF_NAMESPACE_ID::Message {
78 explicit constexpr
DemonRuns(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
83 *
this = ::std::move(from);
86 inline DemonRuns&
operator=(
const DemonRuns& from) {
90 inline DemonRuns&
operator=(DemonRuns&& from) noexcept {
91 if (GetArena() == from.GetArena()) {
92 if (
this != &from) InternalSwap(&from);
99 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
100 return GetDescriptor();
103 return GetMetadataStatic().descriptor;
106 return GetMetadataStatic().reflection;
109 return *internal_default_instance();
112 return reinterpret_cast<const DemonRuns*
>(
115 static constexpr
int kIndexInFileMessages =
118 friend void swap(DemonRuns&
a, DemonRuns&
b) {
121 inline void Swap(DemonRuns* other) {
122 if (other ==
this)
return;
123 if (GetArena() == other->GetArena()) {
126 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
130 if (other ==
this)
return;
131 GOOGLE_DCHECK(GetArena() == other->GetArena());
137 inline DemonRuns*
New() const final {
138 return CreateMaybeMessage<DemonRuns>(
nullptr);
141 DemonRuns*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
142 return CreateMaybeMessage<DemonRuns>(arena);
144 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
145 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
148 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
149 bool IsInitialized() const final;
151 size_t ByteSizeLong() const final;
152 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
153 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
154 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
155 int GetCachedSize() const final {
return _cached_size_.Get(); }
158 inline void SharedCtor();
159 inline void SharedDtor();
160 void SetCachedSize(
int size)
const final;
161 void InternalSwap(DemonRuns* other);
162 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
163 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
164 return "operations_research.DemonRuns";
167 explicit DemonRuns(::PROTOBUF_NAMESPACE_ID::Arena* arena);
169 static void ArenaDtor(
void*
object);
170 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
175 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
186 kStartTimeFieldNumber = 2,
187 kEndTimeFieldNumber = 3,
188 kDemonIdFieldNumber = 1,
189 kFailuresFieldNumber = 4,
194 int _internal_start_time_size()
const;
198 ::PROTOBUF_NAMESPACE_ID::int64 _internal_start_time(
int index)
const;
199 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
200 _internal_start_time()
const;
201 void _internal_add_start_time(::PROTOBUF_NAMESPACE_ID::int64
value);
202 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
203 _internal_mutable_start_time();
208 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
210 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
216 int _internal_end_time_size()
const;
220 ::PROTOBUF_NAMESPACE_ID::int64 _internal_end_time(
int index)
const;
221 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
222 _internal_end_time()
const;
223 void _internal_add_end_time(::PROTOBUF_NAMESPACE_ID::int64
value);
224 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
225 _internal_mutable_end_time();
230 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
232 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
246 const std::string& _internal_demon_id()
const;
247 void _internal_set_demon_id(
const std::string&
value);
248 std::string* _internal_mutable_demon_id();
256 ::PROTOBUF_NAMESPACE_ID::int64 _internal_failures()
const;
257 void _internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64
value);
264 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
265 typedef void InternalArenaConstructable_;
266 typedef void DestructorSkippable_;
267 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > start_time_;
268 mutable std::atomic<int> _start_time_cached_byte_size_;
269 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > end_time_;
270 mutable std::atomic<int> _end_time_cached_byte_size_;
271 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr demon_id_;
272 ::PROTOBUF_NAMESPACE_ID::int64 failures_;
273 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
274 friend struct ::TableStruct_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto;
279 public ::PROTOBUF_NAMESPACE_ID::Message {
283 explicit constexpr
ConstraintRuns(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
288 *
this = ::std::move(from);
291 inline ConstraintRuns&
operator=(
const ConstraintRuns& from) {
295 inline ConstraintRuns&
operator=(ConstraintRuns&& from) noexcept {
296 if (GetArena() == from.GetArena()) {
297 if (
this != &from) InternalSwap(&from);
304 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
305 return GetDescriptor();
308 return GetMetadataStatic().descriptor;
311 return GetMetadataStatic().reflection;
314 return *internal_default_instance();
317 return reinterpret_cast<const ConstraintRuns*
>(
320 static constexpr
int kIndexInFileMessages =
323 friend void swap(ConstraintRuns&
a, ConstraintRuns&
b) {
326 inline void Swap(ConstraintRuns* other) {
327 if (other ==
this)
return;
328 if (GetArena() == other->GetArena()) {
331 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
335 if (other ==
this)
return;
336 GOOGLE_DCHECK(GetArena() == other->GetArena());
342 inline ConstraintRuns*
New() const final {
343 return CreateMaybeMessage<ConstraintRuns>(
nullptr);
346 ConstraintRuns*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
347 return CreateMaybeMessage<ConstraintRuns>(arena);
349 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
350 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
353 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
354 bool IsInitialized() const final;
356 size_t ByteSizeLong() const final;
357 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
358 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
359 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
360 int GetCachedSize() const final {
return _cached_size_.Get(); }
363 inline void SharedCtor();
364 inline void SharedDtor();
365 void SetCachedSize(
int size)
const final;
366 void InternalSwap(ConstraintRuns* other);
367 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
368 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
369 return "operations_research.ConstraintRuns";
374 static void ArenaDtor(
void*
object);
375 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
380 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
391 kInitialPropagationStartTimeFieldNumber = 2,
392 kInitialPropagationEndTimeFieldNumber = 3,
393 kDemonsFieldNumber = 5,
394 kConstraintIdFieldNumber = 1,
395 kFailuresFieldNumber = 4,
400 int _internal_initial_propagation_start_time_size()
const;
404 ::PROTOBUF_NAMESPACE_ID::int64 _internal_initial_propagation_start_time(
int index)
const;
405 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
406 _internal_initial_propagation_start_time()
const;
407 void _internal_add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64
value);
408 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
409 _internal_mutable_initial_propagation_start_time();
414 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
416 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
422 int _internal_initial_propagation_end_time_size()
const;
426 ::PROTOBUF_NAMESPACE_ID::int64 _internal_initial_propagation_end_time(
int index)
const;
427 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
428 _internal_initial_propagation_end_time()
const;
429 void _internal_add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64
value);
430 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
431 _internal_mutable_initial_propagation_end_time();
436 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
438 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
444 int _internal_demons_size()
const;
448 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >*
451 const ::operations_research::DemonRuns& _internal_demons(
int index)
const;
452 ::operations_research::DemonRuns* _internal_add_demons();
456 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >&
470 const std::string& _internal_constraint_id()
const;
471 void _internal_set_constraint_id(
const std::string&
value);
472 std::string* _internal_mutable_constraint_id();
480 ::PROTOBUF_NAMESPACE_ID::int64 _internal_failures()
const;
481 void _internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64
value);
488 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
489 typedef void InternalArenaConstructable_;
490 typedef void DestructorSkippable_;
491 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > initial_propagation_start_time_;
492 mutable std::atomic<int> _initial_propagation_start_time_cached_byte_size_;
493 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > initial_propagation_end_time_;
494 mutable std::atomic<int> _initial_propagation_end_time_cached_byte_size_;
495 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns > demons_;
496 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr constraint_id_;
497 ::PROTOBUF_NAMESPACE_ID::int64 failures_;
498 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
499 friend struct ::TableStruct_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto;
507 #pragma GCC diagnostic push
508 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
513 inline void DemonRuns::clear_demon_id() {
514 demon_id_.ClearToEmpty();
516 inline const std::string& DemonRuns::demon_id()
const {
518 return _internal_demon_id();
520 inline void DemonRuns::set_demon_id(
const std::string&
value) {
521 _internal_set_demon_id(
value);
524 inline std::string* DemonRuns::mutable_demon_id() {
526 return _internal_mutable_demon_id();
528 inline const std::string& DemonRuns::_internal_demon_id()
const {
529 return demon_id_.Get();
531 inline void DemonRuns::_internal_set_demon_id(
const std::string&
value) {
533 demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
value, GetArena());
535 inline void DemonRuns::set_demon_id(std::string&&
value) {
538 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(
value), GetArena());
541 inline void DemonRuns::set_demon_id(
const char*
value) {
542 GOOGLE_DCHECK(
value !=
nullptr);
544 demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
value), GetArena());
547 inline void DemonRuns::set_demon_id(
const char*
value,
550 demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
551 reinterpret_cast<const char*
>(
value), size), GetArena());
554 inline std::string* DemonRuns::_internal_mutable_demon_id() {
556 return demon_id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
558 inline std::string* DemonRuns::release_demon_id() {
560 return demon_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
562 inline void DemonRuns::set_allocated_demon_id(std::string* demon_id) {
563 if (demon_id !=
nullptr) {
568 demon_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), demon_id,
574 inline int DemonRuns::_internal_start_time_size()
const {
575 return start_time_.size();
577 inline int DemonRuns::start_time_size()
const {
578 return _internal_start_time_size();
580 inline void DemonRuns::clear_start_time() {
583 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::_internal_start_time(
int index)
const {
584 return start_time_.Get(
index);
586 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::start_time(
int index)
const {
588 return _internal_start_time(
index);
590 inline void DemonRuns::set_start_time(
int index, ::PROTOBUF_NAMESPACE_ID::int64
value) {
594 inline void DemonRuns::_internal_add_start_time(::PROTOBUF_NAMESPACE_ID::int64
value) {
595 start_time_.Add(
value);
597 inline void DemonRuns::add_start_time(::PROTOBUF_NAMESPACE_ID::int64
value) {
598 _internal_add_start_time(
value);
601 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
602 DemonRuns::_internal_start_time()
const {
605 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
606 DemonRuns::start_time()
const {
608 return _internal_start_time();
610 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
611 DemonRuns::_internal_mutable_start_time() {
614 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
615 DemonRuns::mutable_start_time() {
617 return _internal_mutable_start_time();
621 inline int DemonRuns::_internal_end_time_size()
const {
622 return end_time_.size();
624 inline int DemonRuns::end_time_size()
const {
625 return _internal_end_time_size();
627 inline void DemonRuns::clear_end_time() {
630 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::_internal_end_time(
int index)
const {
631 return end_time_.Get(
index);
633 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::end_time(
int index)
const {
635 return _internal_end_time(
index);
637 inline void DemonRuns::set_end_time(
int index, ::PROTOBUF_NAMESPACE_ID::int64
value) {
641 inline void DemonRuns::_internal_add_end_time(::PROTOBUF_NAMESPACE_ID::int64
value) {
642 end_time_.Add(
value);
644 inline void DemonRuns::add_end_time(::PROTOBUF_NAMESPACE_ID::int64
value) {
645 _internal_add_end_time(
value);
648 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
649 DemonRuns::_internal_end_time()
const {
652 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
653 DemonRuns::end_time()
const {
655 return _internal_end_time();
657 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
658 DemonRuns::_internal_mutable_end_time() {
661 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
662 DemonRuns::mutable_end_time() {
664 return _internal_mutable_end_time();
668 inline void DemonRuns::clear_failures() {
669 failures_ = PROTOBUF_LONGLONG(0);
671 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::_internal_failures()
const {
674 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::failures()
const {
676 return _internal_failures();
678 inline void DemonRuns::_internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64
value) {
682 inline void DemonRuns::set_failures(::PROTOBUF_NAMESPACE_ID::int64
value) {
683 _internal_set_failures(
value);
692 inline void ConstraintRuns::clear_constraint_id() {
693 constraint_id_.ClearToEmpty();
695 inline const std::string& ConstraintRuns::constraint_id()
const {
697 return _internal_constraint_id();
699 inline void ConstraintRuns::set_constraint_id(
const std::string&
value) {
700 _internal_set_constraint_id(
value);
703 inline std::string* ConstraintRuns::mutable_constraint_id() {
705 return _internal_mutable_constraint_id();
707 inline const std::string& ConstraintRuns::_internal_constraint_id()
const {
708 return constraint_id_.Get();
710 inline void ConstraintRuns::_internal_set_constraint_id(
const std::string&
value) {
712 constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
value, GetArena());
714 inline void ConstraintRuns::set_constraint_id(std::string&&
value) {
717 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(
value), GetArena());
720 inline void ConstraintRuns::set_constraint_id(
const char*
value) {
721 GOOGLE_DCHECK(
value !=
nullptr);
723 constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
value), GetArena());
726 inline void ConstraintRuns::set_constraint_id(
const char*
value,
729 constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
730 reinterpret_cast<const char*
>(
value), size), GetArena());
733 inline std::string* ConstraintRuns::_internal_mutable_constraint_id() {
735 return constraint_id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
737 inline std::string* ConstraintRuns::release_constraint_id() {
739 return constraint_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
741 inline void ConstraintRuns::set_allocated_constraint_id(std::string* constraint_id) {
742 if (constraint_id !=
nullptr) {
747 constraint_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), constraint_id,
753 inline int ConstraintRuns::_internal_initial_propagation_start_time_size()
const {
754 return initial_propagation_start_time_.size();
756 inline int ConstraintRuns::initial_propagation_start_time_size()
const {
757 return _internal_initial_propagation_start_time_size();
759 inline void ConstraintRuns::clear_initial_propagation_start_time() {
760 initial_propagation_start_time_.Clear();
762 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::_internal_initial_propagation_start_time(
int index)
const {
763 return initial_propagation_start_time_.Get(
index);
765 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::initial_propagation_start_time(
int index)
const {
767 return _internal_initial_propagation_start_time(
index);
769 inline void ConstraintRuns::set_initial_propagation_start_time(
int index, ::PROTOBUF_NAMESPACE_ID::int64
value) {
770 initial_propagation_start_time_.Set(
index,
value);
773 inline void ConstraintRuns::_internal_add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64
value) {
774 initial_propagation_start_time_.Add(
value);
776 inline void ConstraintRuns::add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64
value) {
777 _internal_add_initial_propagation_start_time(
value);
780 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
781 ConstraintRuns::_internal_initial_propagation_start_time()
const {
782 return initial_propagation_start_time_;
784 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
785 ConstraintRuns::initial_propagation_start_time()
const {
787 return _internal_initial_propagation_start_time();
789 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
790 ConstraintRuns::_internal_mutable_initial_propagation_start_time() {
791 return &initial_propagation_start_time_;
793 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
794 ConstraintRuns::mutable_initial_propagation_start_time() {
796 return _internal_mutable_initial_propagation_start_time();
800 inline int ConstraintRuns::_internal_initial_propagation_end_time_size()
const {
801 return initial_propagation_end_time_.size();
803 inline int ConstraintRuns::initial_propagation_end_time_size()
const {
804 return _internal_initial_propagation_end_time_size();
806 inline void ConstraintRuns::clear_initial_propagation_end_time() {
807 initial_propagation_end_time_.Clear();
809 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::_internal_initial_propagation_end_time(
int index)
const {
810 return initial_propagation_end_time_.Get(
index);
812 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::initial_propagation_end_time(
int index)
const {
814 return _internal_initial_propagation_end_time(
index);
816 inline void ConstraintRuns::set_initial_propagation_end_time(
int index, ::PROTOBUF_NAMESPACE_ID::int64
value) {
817 initial_propagation_end_time_.Set(
index,
value);
820 inline void ConstraintRuns::_internal_add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64
value) {
821 initial_propagation_end_time_.Add(
value);
823 inline void ConstraintRuns::add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64
value) {
824 _internal_add_initial_propagation_end_time(
value);
827 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
828 ConstraintRuns::_internal_initial_propagation_end_time()
const {
829 return initial_propagation_end_time_;
831 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
832 ConstraintRuns::initial_propagation_end_time()
const {
834 return _internal_initial_propagation_end_time();
836 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
837 ConstraintRuns::_internal_mutable_initial_propagation_end_time() {
838 return &initial_propagation_end_time_;
840 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
841 ConstraintRuns::mutable_initial_propagation_end_time() {
843 return _internal_mutable_initial_propagation_end_time();
847 inline void ConstraintRuns::clear_failures() {
848 failures_ = PROTOBUF_LONGLONG(0);
850 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::_internal_failures()
const {
853 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::failures()
const {
855 return _internal_failures();
857 inline void ConstraintRuns::_internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64
value) {
861 inline void ConstraintRuns::set_failures(::PROTOBUF_NAMESPACE_ID::int64
value) {
862 _internal_set_failures(
value);
867 inline int ConstraintRuns::_internal_demons_size()
const {
868 return demons_.size();
870 inline int ConstraintRuns::demons_size()
const {
871 return _internal_demons_size();
873 inline void ConstraintRuns::clear_demons() {
876 inline ::operations_research::DemonRuns* ConstraintRuns::mutable_demons(
int index) {
878 return demons_.Mutable(
index);
880 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >*
881 ConstraintRuns::mutable_demons() {
885 inline const ::operations_research::DemonRuns& ConstraintRuns::_internal_demons(
int index)
const {
886 return demons_.Get(
index);
888 inline const ::operations_research::DemonRuns& ConstraintRuns::demons(
int index)
const {
890 return _internal_demons(
index);
892 inline ::operations_research::DemonRuns* ConstraintRuns::_internal_add_demons() {
893 return demons_.Add();
895 inline ::operations_research::DemonRuns* ConstraintRuns::add_demons() {
897 return _internal_add_demons();
899 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >&
900 ConstraintRuns::demons()
const {
906 #pragma GCC diagnostic pop
917 #include <google/protobuf/port_undef.inc>
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_end_time()
void set_constraint_id(const char *value)
std::string * mutable_demon_id()
static const DemonRuns & default_instance()
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & end_time() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void set_allocated_demon_id(std::string *demon_id)
void set_demon_id(const std::string &value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns > * mutable_demons()
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & start_time() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_demon_id(std::string &&value)
const std::string & demon_id() const
void add_start_time(::PROTOBUF_NAMESPACE_ID::int64 value)
void set_demon_id(const char *value, size_t size)
int initial_propagation_start_time_size() const
ConstraintRuns & operator=(ConstraintRuns &&from) noexcept
static const ConstraintRuns & default_instance()
int end_time_size() const
void set_constraint_id(const char *value, size_t size)
constexpr ConstraintRuns(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_initial_propagation_start_time()
virtual ~ConstraintRuns()
ConstraintRuns * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void Swap(ConstraintRuns *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void clear_initial_propagation_end_time()
DemonRuns * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void Swap(DemonRuns *other)
int start_time_size() const
ConstraintRuns(::PROTOBUF_NAMESPACE_ID::Arena *arena)
DemonRuns(DemonRuns &&from) noexcept
void set_constraint_id(const std::string &value)
ConstraintRuns(const ConstraintRuns &from)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
std::string * release_constraint_id()
void set_constraint_id(std::string &&value)
::operations_research::DemonRuns * add_demons()
void MergeFrom(const ConstraintRuns &from)
DemonRuns * New() const final
void UnsafeArenaSwap(ConstraintRuns *other)
::PROTOBUF_NAMESPACE_ID::int64 initial_propagation_end_time(int index) const
const ::operations_research::DemonRuns & demons(int index) const
::PROTOBUF_NAMESPACE_ID::int64 start_time(int index) const
static const DemonRuns * internal_default_instance()
DemonRuns & operator=(DemonRuns &&from) noexcept
DemonRuns(::PROTOBUF_NAMESPACE_ID::Arena *arena)
ConstraintRuns & operator=(const ConstraintRuns &from)
void set_start_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
void add_end_time(::PROTOBUF_NAMESPACE_ID::int64 value)
const std::string & constraint_id() const
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
std::string * release_demon_id()
int initial_propagation_end_time_size() const
constexpr DemonRuns(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void CopyFrom(const DemonRuns &from)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & initial_propagation_start_time() const
ConstraintRuns(ConstraintRuns &&from) noexcept
static const ConstraintRuns * internal_default_instance()
friend void swap(DemonRuns &a, DemonRuns &b)
ConstraintRuns * New() const final
void CopyFrom(const ConstraintRuns &from)
void clear_constraint_id()
std::string * mutable_constraint_id()
void MergeFrom(const DemonRuns &from)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_initial_propagation_end_time()
::PROTOBUF_NAMESPACE_ID::int64 end_time(int index) const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
DemonRuns(const DemonRuns &from)
void add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64 value)
void add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64 value)
DemonRuns & operator=(const DemonRuns &from)
void clear_initial_propagation_start_time()
friend void swap(ConstraintRuns &a, ConstraintRuns &b)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & initial_propagation_end_time() const
void set_initial_propagation_start_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_start_time()
void set_demon_id(const char *value)
::operations_research::DemonRuns * mutable_demons(int index)
void set_failures(::PROTOBUF_NAMESPACE_ID::int64 value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns > & demons() const
void set_allocated_constraint_id(std::string *constraint_id)
void UnsafeArenaSwap(DemonRuns *other)
::PROTOBUF_NAMESPACE_ID::int64 initial_propagation_start_time(int index) const
void set_initial_propagation_end_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
::PROTOBUF_NAMESPACE_ID::int64 failures() const
void set_end_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
::PROTOBUF_NAMESPACE_ID::Metadata descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto_metadata_getter(int index)
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
Collection of objects used to extend the Constraint Solver library.
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT DemonRunsDefaultTypeInternal _DemonRuns_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT ConstraintRunsDefaultTypeInternal _ConstraintRuns_default_instance_