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 < 3019000
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 3019001 < 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
37PROTOBUF_NAMESPACE_OPEN
41PROTOBUF_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[];
58struct ConstraintRunsDefaultTypeInternal;
61struct DemonRunsDefaultTypeInternal;
64PROTOBUF_NAMESPACE_OPEN
67PROTOBUF_NAMESPACE_CLOSE
73 public ::PROTOBUF_NAMESPACE_ID::Message {
77 explicit constexpr DemonRuns(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
82 *
this = ::std::move(from);
90 if (
this == &from)
return *
this;
91 if (GetOwningArena() == from.GetOwningArena()
92 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
93 && GetOwningArena() !=
nullptr
103 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
116 return reinterpret_cast<const DemonRuns*
>(
126 if (other ==
this)
return;
127 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
128 if (GetOwningArena() !=
nullptr &&
129 GetOwningArena() == other->GetOwningArena()) {
131 if (GetOwningArena() == other->GetOwningArena()) {
135 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
139 if (other ==
this)
return;
140 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
146 DemonRuns*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
147 return CreateMaybeMessage<DemonRuns>(arena);
149 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
151 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
154 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
156 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
162 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
168 void SetCachedSize(
int size)
const final;
172 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
173 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
174 return "operations_research.DemonRuns";
177 explicit DemonRuns(::PROTOBUF_NAMESPACE_ID::Arena* arena,
178 bool is_message_owned =
false);
180 static void ArenaDtor(
void*
object);
181 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
185 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
187 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
202 int _internal_start_time_size()
const;
206 int64_t _internal_start_time(
int index)
const;
207 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
208 _internal_start_time()
const;
209 void _internal_add_start_time(int64_t
value);
210 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
211 _internal_mutable_start_time();
216 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
218 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
224 int _internal_end_time_size()
const;
228 int64_t _internal_end_time(
int index)
const;
229 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
230 _internal_end_time()
const;
231 void _internal_add_end_time(int64_t
value);
232 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
233 _internal_mutable_end_time();
238 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
240 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
245 const std::string&
demon_id()
const;
246 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
252 const std::string& _internal_demon_id()
const;
253 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_demon_id(
const std::string&
value);
254 std::string* _internal_mutable_demon_id();
262 int64_t _internal_failures()
const;
263 void _internal_set_failures(int64_t
value);
270 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
271 typedef void InternalArenaConstructable_;
272 typedef void DestructorSkippable_;
273 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > start_time_;
274 mutable std::atomic<int> _start_time_cached_byte_size_;
275 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > end_time_;
276 mutable std::atomic<int> _end_time_cached_byte_size_;
277 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr demon_id_;
279 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
280 friend struct ::TableStruct_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto;
285 public ::PROTOBUF_NAMESPACE_ID::Message {
289 explicit constexpr ConstraintRuns(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
294 *
this = ::std::move(from);
302 if (
this == &from)
return *
this;
303 if (GetOwningArena() == from.GetOwningArena()
304 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
305 && GetOwningArena() !=
nullptr
315 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
338 if (other ==
this)
return;
339 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
340 if (GetOwningArena() !=
nullptr &&
341 GetOwningArena() == other->GetOwningArena()) {
343 if (GetOwningArena() == other->GetOwningArena()) {
347 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
351 if (other ==
this)
return;
352 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
359 return CreateMaybeMessage<ConstraintRuns>(arena);
361 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
363 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
366 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
368 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
374 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
380 void SetCachedSize(
int size)
const final;
384 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
385 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
386 return "operations_research.ConstraintRuns";
390 bool is_message_owned =
false);
392 static void ArenaDtor(
void*
object);
393 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
397 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
399 ::PROTOBUF_NAMESPACE_ID::Metadata
GetMetadata() const final;
406 kInitialPropagationStartTimeFieldNumber = 2,
407 kInitialPropagationEndTimeFieldNumber = 3,
408 kDemonsFieldNumber = 5,
409 kConstraintIdFieldNumber = 1,
413 int initial_propagation_start_time_size()
const;
415 int _internal_initial_propagation_start_time_size()
const;
417 void clear_initial_propagation_start_time();
419 int64_t _internal_initial_propagation_start_time(
int index)
const;
420 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
421 _internal_initial_propagation_start_time()
const;
422 void _internal_add_initial_propagation_start_time(int64_t
value);
423 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
424 _internal_mutable_initial_propagation_start_time();
426 int64_t initial_propagation_start_time(
int index)
const;
427 void set_initial_propagation_start_time(
int index, int64_t
value);
428 void add_initial_propagation_start_time(int64_t
value);
429 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
430 initial_propagation_start_time()
const;
431 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
432 mutable_initial_propagation_start_time();
435 int initial_propagation_end_time_size()
const;
437 int _internal_initial_propagation_end_time_size()
const;
439 void clear_initial_propagation_end_time();
441 int64_t _internal_initial_propagation_end_time(
int index)
const;
442 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
443 _internal_initial_propagation_end_time()
const;
444 void _internal_add_initial_propagation_end_time(int64_t
value);
445 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
446 _internal_mutable_initial_propagation_end_time();
448 int64_t initial_propagation_end_time(
int index)
const;
449 void set_initial_propagation_end_time(
int index, int64_t
value);
450 void add_initial_propagation_end_time(int64_t
value);
451 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
452 initial_propagation_end_time()
const;
453 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
454 mutable_initial_propagation_end_time();
457 int demons_size()
const;
459 int _internal_demons_size()
const;
463 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >*
466 const ::operations_research::DemonRuns& _internal_demons(
int index)
const;
469 const ::operations_research::DemonRuns& demons(
int index)
const;
471 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >&
475 void clear_constraint_id();
476 const std::string& constraint_id()
const;
477 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
479 std::string* mutable_constraint_id();
480 PROTOBUF_NODISCARD std::string* release_constraint_id();
481 void set_allocated_constraint_id(std::string* constraint_id);
483 const std::string& _internal_constraint_id()
const;
484 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_constraint_id(
const std::string&
value);
485 std::string* _internal_mutable_constraint_id();
493 int64_t _internal_failures()
const;
494 void _internal_set_failures(int64_t
value);
501 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
502 typedef void InternalArenaConstructable_;
503 typedef void DestructorSkippable_;
504 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > initial_propagation_start_time_;
505 mutable std::atomic<int> _initial_propagation_start_time_cached_byte_size_;
506 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > initial_propagation_end_time_;
507 mutable std::atomic<int> _initial_propagation_end_time_cached_byte_size_;
508 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns > demons_;
509 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr constraint_id_;
511 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
512 friend struct ::TableStruct_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto;
520 #pragma GCC diagnostic push
521 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
527 demon_id_.ClearToEmpty();
531 return _internal_demon_id();
533template <
typename ArgT0,
typename... ArgT>
534inline PROTOBUF_ALWAYS_INLINE
537 demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
541 std::string* _s = _internal_mutable_demon_id();
545inline const std::string& DemonRuns::_internal_demon_id()
const {
546 return demon_id_.Get();
548inline void DemonRuns::_internal_set_demon_id(
const std::string&
value) {
550 demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
value, GetArenaForAllocation());
552inline std::string* DemonRuns::_internal_mutable_demon_id() {
554 return demon_id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
558 return demon_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
566 demon_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
demon_id,
567 GetArenaForAllocation());
568#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
569 if (demon_id_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
570 demon_id_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
"", GetArenaForAllocation());
577inline int DemonRuns::_internal_start_time_size()
const {
578 return start_time_.size();
581 return _internal_start_time_size();
586inline int64_t DemonRuns::_internal_start_time(
int index)
const {
587 return start_time_.Get(
index);
591 return _internal_start_time(
index);
597inline void DemonRuns::_internal_add_start_time(int64_t
value) {
598 start_time_.Add(
value);
601 _internal_add_start_time(
value);
604inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
605DemonRuns::_internal_start_time()
const {
608inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
611 return _internal_start_time();
613inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
614DemonRuns::_internal_mutable_start_time() {
617inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
620 return _internal_mutable_start_time();
624inline int DemonRuns::_internal_end_time_size()
const {
625 return end_time_.size();
628 return _internal_end_time_size();
633inline int64_t DemonRuns::_internal_end_time(
int index)
const {
634 return end_time_.Get(
index);
638 return _internal_end_time(
index);
644inline void DemonRuns::_internal_add_end_time(int64_t
value) {
645 end_time_.Add(
value);
648 _internal_add_end_time(
value);
651inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
652DemonRuns::_internal_end_time()
const {
655inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
658 return _internal_end_time();
660inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
661DemonRuns::_internal_mutable_end_time() {
664inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
667 return _internal_mutable_end_time();
672 failures_ = int64_t{0};
674inline int64_t DemonRuns::_internal_failures()
const {
679 return _internal_failures();
681inline void DemonRuns::_internal_set_failures(int64_t
value) {
686 _internal_set_failures(
value);
696 constraint_id_.ClearToEmpty();
700 return _internal_constraint_id();
702template <
typename ArgT0,
typename... ArgT>
703inline PROTOBUF_ALWAYS_INLINE
706 constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
710 std::string* _s = _internal_mutable_constraint_id();
714inline const std::string& ConstraintRuns::_internal_constraint_id()
const {
715 return constraint_id_.Get();
717inline void ConstraintRuns::_internal_set_constraint_id(
const std::string&
value) {
719 constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{},
value, GetArenaForAllocation());
721inline std::string* ConstraintRuns::_internal_mutable_constraint_id() {
723 return constraint_id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
727 return constraint_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
730 if (constraint_id !=
nullptr) {
735 constraint_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), constraint_id,
736 GetArenaForAllocation());
737#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
738 if (constraint_id_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
739 constraint_id_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
"", GetArenaForAllocation());
746inline int ConstraintRuns::_internal_initial_propagation_start_time_size()
const {
747 return initial_propagation_start_time_.size();
750 return _internal_initial_propagation_start_time_size();
753 initial_propagation_start_time_.Clear();
755inline int64_t ConstraintRuns::_internal_initial_propagation_start_time(
int index)
const {
756 return initial_propagation_start_time_.Get(
index);
760 return _internal_initial_propagation_start_time(
index);
763 initial_propagation_start_time_.Set(
index,
value);
766inline void ConstraintRuns::_internal_add_initial_propagation_start_time(int64_t
value) {
767 initial_propagation_start_time_.Add(
value);
770 _internal_add_initial_propagation_start_time(
value);
773inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
774ConstraintRuns::_internal_initial_propagation_start_time()
const {
775 return initial_propagation_start_time_;
777inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
780 return _internal_initial_propagation_start_time();
782inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
783ConstraintRuns::_internal_mutable_initial_propagation_start_time() {
784 return &initial_propagation_start_time_;
786inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
789 return _internal_mutable_initial_propagation_start_time();
793inline int ConstraintRuns::_internal_initial_propagation_end_time_size()
const {
794 return initial_propagation_end_time_.size();
797 return _internal_initial_propagation_end_time_size();
800 initial_propagation_end_time_.Clear();
802inline int64_t ConstraintRuns::_internal_initial_propagation_end_time(
int index)
const {
803 return initial_propagation_end_time_.Get(
index);
807 return _internal_initial_propagation_end_time(
index);
810 initial_propagation_end_time_.Set(
index,
value);
813inline void ConstraintRuns::_internal_add_initial_propagation_end_time(int64_t
value) {
814 initial_propagation_end_time_.Add(
value);
817 _internal_add_initial_propagation_end_time(
value);
820inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
821ConstraintRuns::_internal_initial_propagation_end_time()
const {
822 return initial_propagation_end_time_;
824inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >&
827 return _internal_initial_propagation_end_time();
829inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
830ConstraintRuns::_internal_mutable_initial_propagation_end_time() {
831 return &initial_propagation_end_time_;
833inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t >*
836 return _internal_mutable_initial_propagation_end_time();
841 failures_ = int64_t{0};
843inline int64_t ConstraintRuns::_internal_failures()
const {
848 return _internal_failures();
850inline void ConstraintRuns::_internal_set_failures(int64_t
value) {
855 _internal_set_failures(
value);
860inline int ConstraintRuns::_internal_demons_size()
const {
861 return demons_.size();
864 return _internal_demons_size();
871 return demons_.Mutable(
index);
873inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >*
878inline const ::operations_research::DemonRuns& ConstraintRuns::_internal_demons(
int index)
const {
879 return demons_.Get(
index);
883 return _internal_demons(
index);
885inline ::operations_research::DemonRuns* ConstraintRuns::_internal_add_demons() {
886 return demons_.Add();
893inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >&
900 #pragma GCC diagnostic pop
911#include <google/protobuf/port_undef.inc>
static const ConstraintRuns & default_instance()
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > & initial_propagation_end_time() const
int initial_propagation_start_time_size() const
::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > * mutable_initial_propagation_start_time()
static const ConstraintRuns * internal_default_instance()
void Swap(ConstraintRuns *other)
void clear_initial_propagation_end_time()
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns > * mutable_demons()
static const ClassData _class_data_
void set_initial_propagation_start_time(int index, int64_t value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns > & demons() const
void UnsafeArenaSwap(ConstraintRuns *other)
::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > * mutable_initial_propagation_end_time()
void add_initial_propagation_start_time(int64_t value)
ConstraintRuns * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void add_initial_propagation_end_time(int64_t value)
void set_constraint_id(ArgT0 &&arg0, ArgT... args)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > & initial_propagation_start_time() const
ConstraintRuns & operator=(ConstraintRuns &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
int initial_propagation_end_time_size() const
void set_initial_propagation_end_time(int index, int64_t value)
ConstraintRuns(ConstraintRuns &&from) noexcept
void clear_constraint_id()
PROTOBUF_NODISCARD std::string * release_constraint_id()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
ConstraintRuns & operator=(const ConstraintRuns &from)
void clear_initial_propagation_start_time()
friend void swap(ConstraintRuns &a, ConstraintRuns &b)
const std::string & constraint_id() const
::operations_research::DemonRuns * add_demons()
std::string * mutable_constraint_id()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void set_allocated_constraint_id(std::string *constraint_id)
void set_failures(int64_t value)
static const DemonRuns & default_instance()
std::string * mutable_demon_id()
void add_end_time(int64_t value)
void set_allocated_demon_id(std::string *demon_id)
int end_time_size() const
void set_demon_id(ArgT0 &&arg0, ArgT... args)
int GetCachedSize() const final
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > & start_time() const
void Swap(DemonRuns *other)
PROTOBUF_NODISCARD std::string * release_demon_id()
int start_time_size() const
static const ClassData _class_data_
DemonRuns(DemonRuns &&from) noexcept
void set_start_time(int index, int64_t value)
DemonRuns & operator=(DemonRuns &&from) noexcept
bool IsInitialized() const final
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > & end_time() const
static constexpr int kIndexInFileMessages
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
DemonRuns & operator=(const DemonRuns &from)
const std::string & demon_id() const
void CopyFrom(const DemonRuns &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
friend void swap(DemonRuns &a, DemonRuns &b)
DemonRuns * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void MergeFrom(const DemonRuns &from)
::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > * mutable_end_time()
::PROTOBUF_NAMESPACE_ID::RepeatedField< int64_t > * mutable_start_time()
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
void set_end_time(int index, int64_t value)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const DemonRuns * internal_default_instance()
size_t ByteSizeLong() const final
void UnsafeArenaSwap(DemonRuns *other)
void add_start_time(int64_t value)
void set_failures(int64_t value)
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_