OR-Tools  8.2
demon_profiler.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ortools/constraint_solver/demon_profiler.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3014000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3014000 < 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.
20 #endif
21 
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> // IWYU pragma: export
32 #include <google/protobuf/extension_set.h> // IWYU pragma: export
33 #include <google/protobuf/unknown_field_set.h>
34 // @@protoc_insertion_point(includes)
35 #include <google/protobuf/port_def.inc>
36 #define PROTOBUF_INTERNAL_EXPORT_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
37 PROTOBUF_NAMESPACE_OPEN
38 namespace internal {
39 class AnyMetadata;
40 } // namespace internal
41 PROTOBUF_NAMESPACE_CLOSE
42 
43 // Internal implementation detail -- do not use these members.
45  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
46  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
47  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
48  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
49  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2]
50  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
51  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
52  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
54 };
55 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto;
56 namespace operations_research {
57 class ConstraintRuns;
58 class ConstraintRunsDefaultTypeInternal;
60 class DemonRuns;
63 } // namespace operations_research
64 PROTOBUF_NAMESPACE_OPEN
65 template<> ::operations_research::ConstraintRuns* Arena::CreateMaybeMessage<::operations_research::ConstraintRuns>(Arena*);
66 template<> ::operations_research::DemonRuns* Arena::CreateMaybeMessage<::operations_research::DemonRuns>(Arena*);
67 PROTOBUF_NAMESPACE_CLOSE
68 namespace operations_research {
69 
70 // ===================================================================
71 
72 class DemonRuns PROTOBUF_FINAL :
73  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:operations_research.DemonRuns) */ {
74  public:
75  inline DemonRuns() : DemonRuns(nullptr) {}
76  virtual ~DemonRuns();
77 
78  DemonRuns(const DemonRuns& from);
79  DemonRuns(DemonRuns&& from) noexcept
80  : DemonRuns() {
81  *this = ::std::move(from);
82  }
83 
84  inline DemonRuns& operator=(const DemonRuns& from) {
85  CopyFrom(from);
86  return *this;
87  }
88  inline DemonRuns& operator=(DemonRuns&& from) noexcept {
89  if (GetArena() == from.GetArena()) {
90  if (this != &from) InternalSwap(&from);
91  } else {
92  CopyFrom(from);
93  }
94  return *this;
95  }
96 
97  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
98  return GetDescriptor();
99  }
100  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
101  return GetMetadataStatic().descriptor;
102  }
103  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
104  return GetMetadataStatic().reflection;
105  }
106  static const DemonRuns& default_instance();
107 
108  static inline const DemonRuns* internal_default_instance() {
109  return reinterpret_cast<const DemonRuns*>(
111  }
112  static constexpr int kIndexInFileMessages =
113  0;
114 
115  friend void swap(DemonRuns& a, DemonRuns& b) {
116  a.Swap(&b);
117  }
118  inline void Swap(DemonRuns* other) {
119  if (other == this) return;
120  if (GetArena() == other->GetArena()) {
121  InternalSwap(other);
122  } else {
123  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
124  }
125  }
126  void UnsafeArenaSwap(DemonRuns* other) {
127  if (other == this) return;
128  GOOGLE_DCHECK(GetArena() == other->GetArena());
129  InternalSwap(other);
130  }
131 
132  // implements Message ----------------------------------------------
133 
134  inline DemonRuns* New() const final {
135  return CreateMaybeMessage<DemonRuns>(nullptr);
136  }
137 
138  DemonRuns* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
139  return CreateMaybeMessage<DemonRuns>(arena);
140  }
141  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
142  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
143  void CopyFrom(const DemonRuns& from);
144  void MergeFrom(const DemonRuns& from);
145  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
146  bool IsInitialized() const final;
147 
148  size_t ByteSizeLong() const final;
149  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
150  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
151  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
152  int GetCachedSize() const final { return _cached_size_.Get(); }
153 
154  private:
155  inline void SharedCtor();
156  inline void SharedDtor();
157  void SetCachedSize(int size) const final;
158  void InternalSwap(DemonRuns* other);
159  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
160  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
161  return "operations_research.DemonRuns";
162  }
163  protected:
164  explicit DemonRuns(::PROTOBUF_NAMESPACE_ID::Arena* arena);
165  private:
166  static void ArenaDtor(void* object);
167  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
168  public:
169 
170  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
171  private:
172  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
173  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto);
175  }
176 
177  public:
178 
179  // nested types ----------------------------------------------------
180 
181  // accessors -------------------------------------------------------
182 
183  enum : int {
184  kStartTimeFieldNumber = 2,
185  kEndTimeFieldNumber = 3,
186  kDemonIdFieldNumber = 1,
187  kFailuresFieldNumber = 4,
188  };
189  // repeated int64 start_time = 2;
190  int start_time_size() const;
191  private:
192  int _internal_start_time_size() const;
193  public:
195  private:
196  ::PROTOBUF_NAMESPACE_ID::int64 _internal_start_time(int index) const;
197  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
198  _internal_start_time() const;
199  void _internal_add_start_time(::PROTOBUF_NAMESPACE_ID::int64 value);
200  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
201  _internal_mutable_start_time();
202  public:
206  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
207  start_time() const;
208  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
210 
211  // repeated int64 end_time = 3;
212  int end_time_size() const;
213  private:
214  int _internal_end_time_size() const;
215  public:
217  private:
218  ::PROTOBUF_NAMESPACE_ID::int64 _internal_end_time(int index) const;
219  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
220  _internal_end_time() const;
221  void _internal_add_end_time(::PROTOBUF_NAMESPACE_ID::int64 value);
222  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
223  _internal_mutable_end_time();
224  public:
228  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
229  end_time() const;
230  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
232 
233  // string demon_id = 1;
235  const std::string& demon_id() const;
236  void set_demon_id(const std::string& value);
237  void set_demon_id(std::string&& value);
238  void set_demon_id(const char* value);
239  void set_demon_id(const char* value, size_t size);
240  std::string* mutable_demon_id();
241  std::string* release_demon_id();
242  void set_allocated_demon_id(std::string* demon_id);
243  private:
244  const std::string& _internal_demon_id() const;
245  void _internal_set_demon_id(const std::string& value);
246  std::string* _internal_mutable_demon_id();
247  public:
248 
249  // int64 failures = 4;
253  private:
254  ::PROTOBUF_NAMESPACE_ID::int64 _internal_failures() const;
255  void _internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64 value);
256  public:
257 
258  // @@protoc_insertion_point(class_scope:operations_research.DemonRuns)
259  private:
260  class _Internal;
261 
262  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
263  typedef void InternalArenaConstructable_;
264  typedef void DestructorSkippable_;
265  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > start_time_;
266  mutable std::atomic<int> _start_time_cached_byte_size_;
267  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > end_time_;
268  mutable std::atomic<int> _end_time_cached_byte_size_;
269  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr demon_id_;
271  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
272  friend struct ::TableStruct_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto;
273 };
274 // -------------------------------------------------------------------
275 
276 class ConstraintRuns PROTOBUF_FINAL :
277  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:operations_research.ConstraintRuns) */ {
278  public:
279  inline ConstraintRuns() : ConstraintRuns(nullptr) {}
280  virtual ~ConstraintRuns();
281 
282  ConstraintRuns(const ConstraintRuns& from);
283  ConstraintRuns(ConstraintRuns&& from) noexcept
284  : ConstraintRuns() {
285  *this = ::std::move(from);
286  }
287 
288  inline ConstraintRuns& operator=(const ConstraintRuns& from) {
289  CopyFrom(from);
290  return *this;
291  }
292  inline ConstraintRuns& operator=(ConstraintRuns&& from) noexcept {
293  if (GetArena() == from.GetArena()) {
294  if (this != &from) InternalSwap(&from);
295  } else {
296  CopyFrom(from);
297  }
298  return *this;
299  }
300 
301  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
302  return GetDescriptor();
303  }
304  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
305  return GetMetadataStatic().descriptor;
306  }
307  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
308  return GetMetadataStatic().reflection;
309  }
310  static const ConstraintRuns& default_instance();
311 
312  static inline const ConstraintRuns* internal_default_instance() {
313  return reinterpret_cast<const ConstraintRuns*>(
315  }
316  static constexpr int kIndexInFileMessages =
317  1;
318 
319  friend void swap(ConstraintRuns& a, ConstraintRuns& b) {
320  a.Swap(&b);
321  }
322  inline void Swap(ConstraintRuns* other) {
323  if (other == this) return;
324  if (GetArena() == other->GetArena()) {
325  InternalSwap(other);
326  } else {
327  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
328  }
329  }
330  void UnsafeArenaSwap(ConstraintRuns* other) {
331  if (other == this) return;
332  GOOGLE_DCHECK(GetArena() == other->GetArena());
333  InternalSwap(other);
334  }
335 
336  // implements Message ----------------------------------------------
337 
338  inline ConstraintRuns* New() const final {
339  return CreateMaybeMessage<ConstraintRuns>(nullptr);
340  }
341 
342  ConstraintRuns* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
343  return CreateMaybeMessage<ConstraintRuns>(arena);
344  }
345  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
346  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
347  void CopyFrom(const ConstraintRuns& from);
348  void MergeFrom(const ConstraintRuns& from);
349  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
350  bool IsInitialized() const final;
351 
352  size_t ByteSizeLong() const final;
353  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
354  ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
355  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
356  int GetCachedSize() const final { return _cached_size_.Get(); }
357 
358  private:
359  inline void SharedCtor();
360  inline void SharedDtor();
361  void SetCachedSize(int size) const final;
362  void InternalSwap(ConstraintRuns* other);
363  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
364  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
365  return "operations_research.ConstraintRuns";
366  }
367  protected:
368  explicit ConstraintRuns(::PROTOBUF_NAMESPACE_ID::Arena* arena);
369  private:
370  static void ArenaDtor(void* object);
371  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
372  public:
373 
374  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
375  private:
376  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
377  ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto);
379  }
380 
381  public:
382 
383  // nested types ----------------------------------------------------
384 
385  // accessors -------------------------------------------------------
386 
387  enum : int {
388  kInitialPropagationStartTimeFieldNumber = 2,
389  kInitialPropagationEndTimeFieldNumber = 3,
390  kDemonsFieldNumber = 5,
391  kConstraintIdFieldNumber = 1,
392  kFailuresFieldNumber = 4,
393  };
394  // repeated int64 initial_propagation_start_time = 2;
396  private:
397  int _internal_initial_propagation_start_time_size() const;
398  public:
400  private:
401  ::PROTOBUF_NAMESPACE_ID::int64 _internal_initial_propagation_start_time(int index) const;
402  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
403  _internal_initial_propagation_start_time() const;
404  void _internal_add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64 value);
405  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
406  _internal_mutable_initial_propagation_start_time();
407  public:
411  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
413  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
415 
416  // repeated int64 initial_propagation_end_time = 3;
418  private:
419  int _internal_initial_propagation_end_time_size() const;
420  public:
422  private:
423  ::PROTOBUF_NAMESPACE_ID::int64 _internal_initial_propagation_end_time(int index) const;
424  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
425  _internal_initial_propagation_end_time() const;
426  void _internal_add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64 value);
427  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
428  _internal_mutable_initial_propagation_end_time();
429  public:
433  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
435  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
437 
438  // repeated .operations_research.DemonRuns demons = 5;
439  int demons_size() const;
440  private:
441  int _internal_demons_size() const;
442  public:
443  void clear_demons();
444  ::operations_research::DemonRuns* mutable_demons(int index);
445  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >*
447  private:
448  const ::operations_research::DemonRuns& _internal_demons(int index) const;
449  ::operations_research::DemonRuns* _internal_add_demons();
450  public:
451  const ::operations_research::DemonRuns& demons(int index) const;
452  ::operations_research::DemonRuns* add_demons();
453  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >&
454  demons() const;
455 
456  // string constraint_id = 1;
458  const std::string& constraint_id() const;
459  void set_constraint_id(const std::string& value);
460  void set_constraint_id(std::string&& value);
461  void set_constraint_id(const char* value);
462  void set_constraint_id(const char* value, size_t size);
463  std::string* mutable_constraint_id();
464  std::string* release_constraint_id();
465  void set_allocated_constraint_id(std::string* constraint_id);
466  private:
467  const std::string& _internal_constraint_id() const;
468  void _internal_set_constraint_id(const std::string& value);
469  std::string* _internal_mutable_constraint_id();
470  public:
471 
472  // int64 failures = 4;
476  private:
477  ::PROTOBUF_NAMESPACE_ID::int64 _internal_failures() const;
478  void _internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64 value);
479  public:
480 
481  // @@protoc_insertion_point(class_scope:operations_research.ConstraintRuns)
482  private:
483  class _Internal;
484 
485  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
486  typedef void InternalArenaConstructable_;
487  typedef void DestructorSkippable_;
488  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > initial_propagation_start_time_;
489  mutable std::atomic<int> _initial_propagation_start_time_cached_byte_size_;
490  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > initial_propagation_end_time_;
491  mutable std::atomic<int> _initial_propagation_end_time_cached_byte_size_;
492  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns > demons_;
493  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr constraint_id_;
495  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
496  friend struct ::TableStruct_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto;
497 };
498 // ===================================================================
499 
500 
501 // ===================================================================
502 
503 #ifdef __GNUC__
504  #pragma GCC diagnostic push
505  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
506 #endif // __GNUC__
507 // DemonRuns
508 
509 // string demon_id = 1;
510 inline void DemonRuns::clear_demon_id() {
511  demon_id_.ClearToEmpty();
512 }
513 inline const std::string& DemonRuns::demon_id() const {
514  // @@protoc_insertion_point(field_get:operations_research.DemonRuns.demon_id)
515  return _internal_demon_id();
516 }
517 inline void DemonRuns::set_demon_id(const std::string& value) {
518  _internal_set_demon_id(value);
519  // @@protoc_insertion_point(field_set:operations_research.DemonRuns.demon_id)
520 }
521 inline std::string* DemonRuns::mutable_demon_id() {
522  // @@protoc_insertion_point(field_mutable:operations_research.DemonRuns.demon_id)
523  return _internal_mutable_demon_id();
524 }
525 inline const std::string& DemonRuns::_internal_demon_id() const {
526  return demon_id_.Get();
527 }
528 inline void DemonRuns::_internal_set_demon_id(const std::string& value) {
529 
530  demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
531 }
532 inline void DemonRuns::set_demon_id(std::string&& value) {
533 
534  demon_id_.Set(
535  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
536  // @@protoc_insertion_point(field_set_rvalue:operations_research.DemonRuns.demon_id)
537 }
538 inline void DemonRuns::set_demon_id(const char* value) {
539  GOOGLE_DCHECK(value != nullptr);
540 
541  demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
542  // @@protoc_insertion_point(field_set_char:operations_research.DemonRuns.demon_id)
543 }
544 inline void DemonRuns::set_demon_id(const char* value,
545  size_t size) {
546 
547  demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
548  reinterpret_cast<const char*>(value), size), GetArena());
549  // @@protoc_insertion_point(field_set_pointer:operations_research.DemonRuns.demon_id)
550 }
551 inline std::string* DemonRuns::_internal_mutable_demon_id() {
552 
553  return demon_id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
554 }
555 inline std::string* DemonRuns::release_demon_id() {
556  // @@protoc_insertion_point(field_release:operations_research.DemonRuns.demon_id)
557  return demon_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
558 }
559 inline void DemonRuns::set_allocated_demon_id(std::string* demon_id) {
560  if (demon_id != nullptr) {
561 
562  } else {
563 
564  }
565  demon_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), demon_id,
566  GetArena());
567  // @@protoc_insertion_point(field_set_allocated:operations_research.DemonRuns.demon_id)
568 }
569 
570 // repeated int64 start_time = 2;
571 inline int DemonRuns::_internal_start_time_size() const {
572  return start_time_.size();
573 }
574 inline int DemonRuns::start_time_size() const {
575  return _internal_start_time_size();
576 }
577 inline void DemonRuns::clear_start_time() {
578  start_time_.Clear();
579 }
580 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::_internal_start_time(int index) const {
581  return start_time_.Get(index);
582 }
583 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::start_time(int index) const {
584  // @@protoc_insertion_point(field_get:operations_research.DemonRuns.start_time)
585  return _internal_start_time(index);
586 }
587 inline void DemonRuns::set_start_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
588  start_time_.Set(index, value);
589  // @@protoc_insertion_point(field_set:operations_research.DemonRuns.start_time)
590 }
591 inline void DemonRuns::_internal_add_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
592  start_time_.Add(value);
593 }
594 inline void DemonRuns::add_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
595  _internal_add_start_time(value);
596  // @@protoc_insertion_point(field_add:operations_research.DemonRuns.start_time)
597 }
598 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
599 DemonRuns::_internal_start_time() const {
600  return start_time_;
601 }
602 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
603 DemonRuns::start_time() const {
604  // @@protoc_insertion_point(field_list:operations_research.DemonRuns.start_time)
605  return _internal_start_time();
606 }
607 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
608 DemonRuns::_internal_mutable_start_time() {
609  return &start_time_;
610 }
611 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
612 DemonRuns::mutable_start_time() {
613  // @@protoc_insertion_point(field_mutable_list:operations_research.DemonRuns.start_time)
614  return _internal_mutable_start_time();
615 }
616 
617 // repeated int64 end_time = 3;
618 inline int DemonRuns::_internal_end_time_size() const {
619  return end_time_.size();
620 }
621 inline int DemonRuns::end_time_size() const {
622  return _internal_end_time_size();
623 }
624 inline void DemonRuns::clear_end_time() {
625  end_time_.Clear();
626 }
627 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::_internal_end_time(int index) const {
628  return end_time_.Get(index);
629 }
630 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::end_time(int index) const {
631  // @@protoc_insertion_point(field_get:operations_research.DemonRuns.end_time)
632  return _internal_end_time(index);
633 }
634 inline void DemonRuns::set_end_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
635  end_time_.Set(index, value);
636  // @@protoc_insertion_point(field_set:operations_research.DemonRuns.end_time)
637 }
638 inline void DemonRuns::_internal_add_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
639  end_time_.Add(value);
640 }
641 inline void DemonRuns::add_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
642  _internal_add_end_time(value);
643  // @@protoc_insertion_point(field_add:operations_research.DemonRuns.end_time)
644 }
645 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
646 DemonRuns::_internal_end_time() const {
647  return end_time_;
648 }
649 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
650 DemonRuns::end_time() const {
651  // @@protoc_insertion_point(field_list:operations_research.DemonRuns.end_time)
652  return _internal_end_time();
653 }
654 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
655 DemonRuns::_internal_mutable_end_time() {
656  return &end_time_;
657 }
658 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
659 DemonRuns::mutable_end_time() {
660  // @@protoc_insertion_point(field_mutable_list:operations_research.DemonRuns.end_time)
661  return _internal_mutable_end_time();
662 }
663 
664 // int64 failures = 4;
665 inline void DemonRuns::clear_failures() {
666  failures_ = PROTOBUF_LONGLONG(0);
667 }
668 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::_internal_failures() const {
669  return failures_;
670 }
671 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::failures() const {
672  // @@protoc_insertion_point(field_get:operations_research.DemonRuns.failures)
673  return _internal_failures();
674 }
675 inline void DemonRuns::_internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64 value) {
676 
677  failures_ = value;
678 }
679 inline void DemonRuns::set_failures(::PROTOBUF_NAMESPACE_ID::int64 value) {
680  _internal_set_failures(value);
681  // @@protoc_insertion_point(field_set:operations_research.DemonRuns.failures)
682 }
683 
684 // -------------------------------------------------------------------
685 
686 // ConstraintRuns
687 
688 // string constraint_id = 1;
689 inline void ConstraintRuns::clear_constraint_id() {
690  constraint_id_.ClearToEmpty();
691 }
692 inline const std::string& ConstraintRuns::constraint_id() const {
693  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.constraint_id)
694  return _internal_constraint_id();
695 }
696 inline void ConstraintRuns::set_constraint_id(const std::string& value) {
697  _internal_set_constraint_id(value);
698  // @@protoc_insertion_point(field_set:operations_research.ConstraintRuns.constraint_id)
699 }
700 inline std::string* ConstraintRuns::mutable_constraint_id() {
701  // @@protoc_insertion_point(field_mutable:operations_research.ConstraintRuns.constraint_id)
702  return _internal_mutable_constraint_id();
703 }
704 inline const std::string& ConstraintRuns::_internal_constraint_id() const {
705  return constraint_id_.Get();
706 }
707 inline void ConstraintRuns::_internal_set_constraint_id(const std::string& value) {
708 
709  constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
710 }
711 inline void ConstraintRuns::set_constraint_id(std::string&& value) {
712 
713  constraint_id_.Set(
714  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
715  // @@protoc_insertion_point(field_set_rvalue:operations_research.ConstraintRuns.constraint_id)
716 }
717 inline void ConstraintRuns::set_constraint_id(const char* value) {
718  GOOGLE_DCHECK(value != nullptr);
719 
720  constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
721  // @@protoc_insertion_point(field_set_char:operations_research.ConstraintRuns.constraint_id)
722 }
723 inline void ConstraintRuns::set_constraint_id(const char* value,
724  size_t size) {
725 
726  constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
727  reinterpret_cast<const char*>(value), size), GetArena());
728  // @@protoc_insertion_point(field_set_pointer:operations_research.ConstraintRuns.constraint_id)
729 }
730 inline std::string* ConstraintRuns::_internal_mutable_constraint_id() {
731 
732  return constraint_id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
733 }
734 inline std::string* ConstraintRuns::release_constraint_id() {
735  // @@protoc_insertion_point(field_release:operations_research.ConstraintRuns.constraint_id)
736  return constraint_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
737 }
738 inline void ConstraintRuns::set_allocated_constraint_id(std::string* constraint_id) {
739  if (constraint_id != nullptr) {
740 
741  } else {
742 
743  }
744  constraint_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), constraint_id,
745  GetArena());
746  // @@protoc_insertion_point(field_set_allocated:operations_research.ConstraintRuns.constraint_id)
747 }
748 
749 // repeated int64 initial_propagation_start_time = 2;
750 inline int ConstraintRuns::_internal_initial_propagation_start_time_size() const {
751  return initial_propagation_start_time_.size();
752 }
753 inline int ConstraintRuns::initial_propagation_start_time_size() const {
754  return _internal_initial_propagation_start_time_size();
755 }
756 inline void ConstraintRuns::clear_initial_propagation_start_time() {
757  initial_propagation_start_time_.Clear();
758 }
759 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::_internal_initial_propagation_start_time(int index) const {
760  return initial_propagation_start_time_.Get(index);
761 }
762 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::initial_propagation_start_time(int index) const {
763  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.initial_propagation_start_time)
764  return _internal_initial_propagation_start_time(index);
765 }
766 inline void ConstraintRuns::set_initial_propagation_start_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
767  initial_propagation_start_time_.Set(index, value);
768  // @@protoc_insertion_point(field_set:operations_research.ConstraintRuns.initial_propagation_start_time)
769 }
770 inline void ConstraintRuns::_internal_add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
771  initial_propagation_start_time_.Add(value);
772 }
773 inline void ConstraintRuns::add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
774  _internal_add_initial_propagation_start_time(value);
775  // @@protoc_insertion_point(field_add:operations_research.ConstraintRuns.initial_propagation_start_time)
776 }
777 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
778 ConstraintRuns::_internal_initial_propagation_start_time() const {
779  return initial_propagation_start_time_;
780 }
781 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
782 ConstraintRuns::initial_propagation_start_time() const {
783  // @@protoc_insertion_point(field_list:operations_research.ConstraintRuns.initial_propagation_start_time)
784  return _internal_initial_propagation_start_time();
785 }
786 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
787 ConstraintRuns::_internal_mutable_initial_propagation_start_time() {
788  return &initial_propagation_start_time_;
789 }
790 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
791 ConstraintRuns::mutable_initial_propagation_start_time() {
792  // @@protoc_insertion_point(field_mutable_list:operations_research.ConstraintRuns.initial_propagation_start_time)
793  return _internal_mutable_initial_propagation_start_time();
794 }
795 
796 // repeated int64 initial_propagation_end_time = 3;
797 inline int ConstraintRuns::_internal_initial_propagation_end_time_size() const {
798  return initial_propagation_end_time_.size();
799 }
800 inline int ConstraintRuns::initial_propagation_end_time_size() const {
801  return _internal_initial_propagation_end_time_size();
802 }
803 inline void ConstraintRuns::clear_initial_propagation_end_time() {
804  initial_propagation_end_time_.Clear();
805 }
806 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::_internal_initial_propagation_end_time(int index) const {
807  return initial_propagation_end_time_.Get(index);
808 }
809 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::initial_propagation_end_time(int index) const {
810  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.initial_propagation_end_time)
811  return _internal_initial_propagation_end_time(index);
812 }
813 inline void ConstraintRuns::set_initial_propagation_end_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
814  initial_propagation_end_time_.Set(index, value);
815  // @@protoc_insertion_point(field_set:operations_research.ConstraintRuns.initial_propagation_end_time)
816 }
817 inline void ConstraintRuns::_internal_add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
818  initial_propagation_end_time_.Add(value);
819 }
820 inline void ConstraintRuns::add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
821  _internal_add_initial_propagation_end_time(value);
822  // @@protoc_insertion_point(field_add:operations_research.ConstraintRuns.initial_propagation_end_time)
823 }
824 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
825 ConstraintRuns::_internal_initial_propagation_end_time() const {
826  return initial_propagation_end_time_;
827 }
828 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
829 ConstraintRuns::initial_propagation_end_time() const {
830  // @@protoc_insertion_point(field_list:operations_research.ConstraintRuns.initial_propagation_end_time)
831  return _internal_initial_propagation_end_time();
832 }
833 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
834 ConstraintRuns::_internal_mutable_initial_propagation_end_time() {
835  return &initial_propagation_end_time_;
836 }
837 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
838 ConstraintRuns::mutable_initial_propagation_end_time() {
839  // @@protoc_insertion_point(field_mutable_list:operations_research.ConstraintRuns.initial_propagation_end_time)
840  return _internal_mutable_initial_propagation_end_time();
841 }
842 
843 // int64 failures = 4;
844 inline void ConstraintRuns::clear_failures() {
845  failures_ = PROTOBUF_LONGLONG(0);
846 }
847 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::_internal_failures() const {
848  return failures_;
849 }
850 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::failures() const {
851  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.failures)
852  return _internal_failures();
853 }
854 inline void ConstraintRuns::_internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64 value) {
855 
856  failures_ = value;
857 }
858 inline void ConstraintRuns::set_failures(::PROTOBUF_NAMESPACE_ID::int64 value) {
859  _internal_set_failures(value);
860  // @@protoc_insertion_point(field_set:operations_research.ConstraintRuns.failures)
861 }
862 
863 // repeated .operations_research.DemonRuns demons = 5;
864 inline int ConstraintRuns::_internal_demons_size() const {
865  return demons_.size();
866 }
867 inline int ConstraintRuns::demons_size() const {
868  return _internal_demons_size();
869 }
870 inline void ConstraintRuns::clear_demons() {
871  demons_.Clear();
872 }
873 inline ::operations_research::DemonRuns* ConstraintRuns::mutable_demons(int index) {
874  // @@protoc_insertion_point(field_mutable:operations_research.ConstraintRuns.demons)
875  return demons_.Mutable(index);
876 }
877 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >*
878 ConstraintRuns::mutable_demons() {
879  // @@protoc_insertion_point(field_mutable_list:operations_research.ConstraintRuns.demons)
880  return &demons_;
881 }
882 inline const ::operations_research::DemonRuns& ConstraintRuns::_internal_demons(int index) const {
883  return demons_.Get(index);
884 }
885 inline const ::operations_research::DemonRuns& ConstraintRuns::demons(int index) const {
886  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.demons)
887  return _internal_demons(index);
888 }
889 inline ::operations_research::DemonRuns* ConstraintRuns::_internal_add_demons() {
890  return demons_.Add();
891 }
892 inline ::operations_research::DemonRuns* ConstraintRuns::add_demons() {
893  // @@protoc_insertion_point(field_add:operations_research.ConstraintRuns.demons)
894  return _internal_add_demons();
895 }
896 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >&
897 ConstraintRuns::demons() const {
898  // @@protoc_insertion_point(field_list:operations_research.ConstraintRuns.demons)
899  return demons_;
900 }
901 
902 #ifdef __GNUC__
903  #pragma GCC diagnostic pop
904 #endif // __GNUC__
905 // -------------------------------------------------------------------
906 
907 
908 // @@protoc_insertion_point(namespace_scope)
909 
910 } // namespace operations_research
911 
912 // @@protoc_insertion_point(global_scope)
913 
914 #include <google/protobuf/port_undef.inc>
915 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_end_time()
void set_constraint_id(const char *value)
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)
ConstraintRuns & operator=(ConstraintRuns &&from) noexcept
static const ConstraintRuns & default_instance()
void set_constraint_id(const char *value, size_t size)
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_initial_propagation_start_time()
ConstraintRuns * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
void Swap(ConstraintRuns *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
DemonRuns * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
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
void set_constraint_id(std::string &&value)
::operations_research::DemonRuns * add_demons()
void MergeFrom(const ConstraintRuns &from)
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
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 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)
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)
int64 value
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto
unsigned int uint32
int64_t int64
unsigned char uint8
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_
int index
Definition: pack.cc:508
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[2] PROTOBUF_SECTION_VARIABLE(protodesc_cold)