OR-Tools  9.0
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 < 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
14 #error your headers.
15 #endif
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.
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[];
53  static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
54 };
55 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fdemon_5fprofiler_2eproto;
57 namespace operations_research {
58 class ConstraintRuns;
59 struct ConstraintRunsDefaultTypeInternal;
60 extern ConstraintRunsDefaultTypeInternal _ConstraintRuns_default_instance_;
61 class DemonRuns;
62 struct DemonRunsDefaultTypeInternal;
63 extern DemonRunsDefaultTypeInternal _DemonRuns_default_instance_;
64 } // namespace operations_research
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
69 namespace operations_research {
70 
71 // ===================================================================
72 
73 class DemonRuns PROTOBUF_FINAL :
74  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:operations_research.DemonRuns) */ {
75  public:
76  inline DemonRuns() : DemonRuns(nullptr) {}
77  virtual ~DemonRuns();
78  explicit constexpr DemonRuns(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
79 
80  DemonRuns(const DemonRuns& from);
81  DemonRuns(DemonRuns&& from) noexcept
82  : DemonRuns() {
83  *this = ::std::move(from);
84  }
85 
86  inline DemonRuns& operator=(const DemonRuns& from) {
87  CopyFrom(from);
88  return *this;
89  }
90  inline DemonRuns& operator=(DemonRuns&& from) noexcept {
91  if (GetArena() == from.GetArena()) {
92  if (this != &from) InternalSwap(&from);
93  } else {
94  CopyFrom(from);
95  }
96  return *this;
97  }
98 
99  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
100  return GetDescriptor();
101  }
102  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
103  return GetMetadataStatic().descriptor;
104  }
105  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
106  return GetMetadataStatic().reflection;
107  }
108  static const DemonRuns& default_instance() {
109  return *internal_default_instance();
110  }
111  static inline const DemonRuns* internal_default_instance() {
112  return reinterpret_cast<const DemonRuns*>(
114  }
115  static constexpr int kIndexInFileMessages =
116  0;
117 
118  friend void swap(DemonRuns& a, DemonRuns& b) {
119  a.Swap(&b);
120  }
121  inline void Swap(DemonRuns* other) {
122  if (other == this) return;
123  if (GetArena() == other->GetArena()) {
124  InternalSwap(other);
125  } else {
126  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
127  }
128  }
129  void UnsafeArenaSwap(DemonRuns* other) {
130  if (other == this) return;
131  GOOGLE_DCHECK(GetArena() == other->GetArena());
132  InternalSwap(other);
133  }
134 
135  // implements Message ----------------------------------------------
136 
137  inline DemonRuns* New() const final {
138  return CreateMaybeMessage<DemonRuns>(nullptr);
139  }
140 
141  DemonRuns* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
142  return CreateMaybeMessage<DemonRuns>(arena);
143  }
144  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
145  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
146  void CopyFrom(const DemonRuns& from);
147  void MergeFrom(const DemonRuns& from);
148  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
149  bool IsInitialized() const final;
150 
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(); }
156 
157  private:
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";
165  }
166  protected:
167  explicit DemonRuns(::PROTOBUF_NAMESPACE_ID::Arena* arena);
168  private:
169  static void ArenaDtor(void* object);
170  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
171  public:
172 
173  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
174  private:
175  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
177  }
178 
179  public:
180 
181  // nested types ----------------------------------------------------
182 
183  // accessors -------------------------------------------------------
184 
185  enum : int {
186  kStartTimeFieldNumber = 2,
187  kEndTimeFieldNumber = 3,
188  kDemonIdFieldNumber = 1,
189  kFailuresFieldNumber = 4,
190  };
191  // repeated int64 start_time = 2;
192  int start_time_size() const;
193  private:
194  int _internal_start_time_size() const;
195  public:
197  private:
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();
204  public:
205  ::PROTOBUF_NAMESPACE_ID::int64 start_time(int index) const;
206  void set_start_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value);
207  void add_start_time(::PROTOBUF_NAMESPACE_ID::int64 value);
208  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
209  start_time() const;
210  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
212 
213  // repeated int64 end_time = 3;
214  int end_time_size() const;
215  private:
216  int _internal_end_time_size() const;
217  public:
219  private:
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();
226  public:
227  ::PROTOBUF_NAMESPACE_ID::int64 end_time(int index) const;
228  void set_end_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value);
229  void add_end_time(::PROTOBUF_NAMESPACE_ID::int64 value);
230  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
231  end_time() const;
232  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
234 
235  // string demon_id = 1;
237  const std::string& demon_id() const;
238  void set_demon_id(const std::string& value);
239  void set_demon_id(std::string&& value);
240  void set_demon_id(const char* value);
241  void set_demon_id(const char* value, size_t size);
242  std::string* mutable_demon_id();
243  std::string* release_demon_id();
244  void set_allocated_demon_id(std::string* demon_id);
245  private:
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();
249  public:
250 
251  // int64 failures = 4;
253  ::PROTOBUF_NAMESPACE_ID::int64 failures() const;
254  void set_failures(::PROTOBUF_NAMESPACE_ID::int64 value);
255  private:
256  ::PROTOBUF_NAMESPACE_ID::int64 _internal_failures() const;
257  void _internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64 value);
258  public:
259 
260  // @@protoc_insertion_point(class_scope:operations_research.DemonRuns)
261  private:
262  class _Internal;
263 
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;
275 };
276 // -------------------------------------------------------------------
277 
278 class ConstraintRuns PROTOBUF_FINAL :
279  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:operations_research.ConstraintRuns) */ {
280  public:
281  inline ConstraintRuns() : ConstraintRuns(nullptr) {}
282  virtual ~ConstraintRuns();
283  explicit constexpr ConstraintRuns(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
284 
285  ConstraintRuns(const ConstraintRuns& from);
286  ConstraintRuns(ConstraintRuns&& from) noexcept
287  : ConstraintRuns() {
288  *this = ::std::move(from);
289  }
290 
291  inline ConstraintRuns& operator=(const ConstraintRuns& from) {
292  CopyFrom(from);
293  return *this;
294  }
295  inline ConstraintRuns& operator=(ConstraintRuns&& from) noexcept {
296  if (GetArena() == from.GetArena()) {
297  if (this != &from) InternalSwap(&from);
298  } else {
299  CopyFrom(from);
300  }
301  return *this;
302  }
303 
304  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
305  return GetDescriptor();
306  }
307  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
308  return GetMetadataStatic().descriptor;
309  }
310  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
311  return GetMetadataStatic().reflection;
312  }
313  static const ConstraintRuns& default_instance() {
314  return *internal_default_instance();
315  }
316  static inline const ConstraintRuns* internal_default_instance() {
317  return reinterpret_cast<const ConstraintRuns*>(
319  }
320  static constexpr int kIndexInFileMessages =
321  1;
322 
323  friend void swap(ConstraintRuns& a, ConstraintRuns& b) {
324  a.Swap(&b);
325  }
326  inline void Swap(ConstraintRuns* other) {
327  if (other == this) return;
328  if (GetArena() == other->GetArena()) {
329  InternalSwap(other);
330  } else {
331  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
332  }
333  }
334  void UnsafeArenaSwap(ConstraintRuns* other) {
335  if (other == this) return;
336  GOOGLE_DCHECK(GetArena() == other->GetArena());
337  InternalSwap(other);
338  }
339 
340  // implements Message ----------------------------------------------
341 
342  inline ConstraintRuns* New() const final {
343  return CreateMaybeMessage<ConstraintRuns>(nullptr);
344  }
345 
346  ConstraintRuns* New(::PROTOBUF_NAMESPACE_ID::Arena* arena) const final {
347  return CreateMaybeMessage<ConstraintRuns>(arena);
348  }
349  void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
350  void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) final;
351  void CopyFrom(const ConstraintRuns& from);
352  void MergeFrom(const ConstraintRuns& from);
353  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
354  bool IsInitialized() const final;
355 
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(); }
361 
362  private:
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";
370  }
371  protected:
372  explicit ConstraintRuns(::PROTOBUF_NAMESPACE_ID::Arena* arena);
373  private:
374  static void ArenaDtor(void* object);
375  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
376  public:
377 
378  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
379  private:
380  static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
382  }
383 
384  public:
385 
386  // nested types ----------------------------------------------------
387 
388  // accessors -------------------------------------------------------
389 
390  enum : int {
391  kInitialPropagationStartTimeFieldNumber = 2,
392  kInitialPropagationEndTimeFieldNumber = 3,
393  kDemonsFieldNumber = 5,
394  kConstraintIdFieldNumber = 1,
395  kFailuresFieldNumber = 4,
396  };
397  // repeated int64 initial_propagation_start_time = 2;
399  private:
400  int _internal_initial_propagation_start_time_size() const;
401  public:
403  private:
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();
410  public:
411  ::PROTOBUF_NAMESPACE_ID::int64 initial_propagation_start_time(int index) const;
412  void set_initial_propagation_start_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value);
413  void add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64 value);
414  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
416  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
418 
419  // repeated int64 initial_propagation_end_time = 3;
421  private:
422  int _internal_initial_propagation_end_time_size() const;
423  public:
425  private:
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();
432  public:
433  ::PROTOBUF_NAMESPACE_ID::int64 initial_propagation_end_time(int index) const;
434  void set_initial_propagation_end_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value);
435  void add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64 value);
436  const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
438  ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
440 
441  // repeated .operations_research.DemonRuns demons = 5;
442  int demons_size() const;
443  private:
444  int _internal_demons_size() const;
445  public:
446  void clear_demons();
447  ::operations_research::DemonRuns* mutable_demons(int index);
448  ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >*
450  private:
451  const ::operations_research::DemonRuns& _internal_demons(int index) const;
452  ::operations_research::DemonRuns* _internal_add_demons();
453  public:
454  const ::operations_research::DemonRuns& demons(int index) const;
455  ::operations_research::DemonRuns* add_demons();
456  const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >&
457  demons() const;
458 
459  // string constraint_id = 1;
461  const std::string& constraint_id() const;
462  void set_constraint_id(const std::string& value);
463  void set_constraint_id(std::string&& value);
464  void set_constraint_id(const char* value);
465  void set_constraint_id(const char* value, size_t size);
466  std::string* mutable_constraint_id();
467  std::string* release_constraint_id();
468  void set_allocated_constraint_id(std::string* constraint_id);
469  private:
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();
473  public:
474 
475  // int64 failures = 4;
477  ::PROTOBUF_NAMESPACE_ID::int64 failures() const;
478  void set_failures(::PROTOBUF_NAMESPACE_ID::int64 value);
479  private:
480  ::PROTOBUF_NAMESPACE_ID::int64 _internal_failures() const;
481  void _internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64 value);
482  public:
483 
484  // @@protoc_insertion_point(class_scope:operations_research.ConstraintRuns)
485  private:
486  class _Internal;
487 
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;
500 };
501 // ===================================================================
502 
503 
504 // ===================================================================
505 
506 #ifdef __GNUC__
507  #pragma GCC diagnostic push
508  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
509 #endif // __GNUC__
510 // DemonRuns
511 
512 // string demon_id = 1;
513 inline void DemonRuns::clear_demon_id() {
514  demon_id_.ClearToEmpty();
515 }
516 inline const std::string& DemonRuns::demon_id() const {
517  // @@protoc_insertion_point(field_get:operations_research.DemonRuns.demon_id)
518  return _internal_demon_id();
519 }
520 inline void DemonRuns::set_demon_id(const std::string& value) {
521  _internal_set_demon_id(value);
522  // @@protoc_insertion_point(field_set:operations_research.DemonRuns.demon_id)
523 }
524 inline std::string* DemonRuns::mutable_demon_id() {
525  // @@protoc_insertion_point(field_mutable:operations_research.DemonRuns.demon_id)
526  return _internal_mutable_demon_id();
527 }
528 inline const std::string& DemonRuns::_internal_demon_id() const {
529  return demon_id_.Get();
530 }
531 inline void DemonRuns::_internal_set_demon_id(const std::string& value) {
532 
533  demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
534 }
535 inline void DemonRuns::set_demon_id(std::string&& value) {
536 
537  demon_id_.Set(
538  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
539  // @@protoc_insertion_point(field_set_rvalue:operations_research.DemonRuns.demon_id)
540 }
541 inline void DemonRuns::set_demon_id(const char* value) {
542  GOOGLE_DCHECK(value != nullptr);
543 
544  demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
545  // @@protoc_insertion_point(field_set_char:operations_research.DemonRuns.demon_id)
546 }
547 inline void DemonRuns::set_demon_id(const char* value,
548  size_t size) {
549 
550  demon_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
551  reinterpret_cast<const char*>(value), size), GetArena());
552  // @@protoc_insertion_point(field_set_pointer:operations_research.DemonRuns.demon_id)
553 }
554 inline std::string* DemonRuns::_internal_mutable_demon_id() {
555 
556  return demon_id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
557 }
558 inline std::string* DemonRuns::release_demon_id() {
559  // @@protoc_insertion_point(field_release:operations_research.DemonRuns.demon_id)
560  return demon_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
561 }
562 inline void DemonRuns::set_allocated_demon_id(std::string* demon_id) {
563  if (demon_id != nullptr) {
564 
565  } else {
566 
567  }
568  demon_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), demon_id,
569  GetArena());
570  // @@protoc_insertion_point(field_set_allocated:operations_research.DemonRuns.demon_id)
571 }
572 
573 // repeated int64 start_time = 2;
574 inline int DemonRuns::_internal_start_time_size() const {
575  return start_time_.size();
576 }
577 inline int DemonRuns::start_time_size() const {
578  return _internal_start_time_size();
579 }
580 inline void DemonRuns::clear_start_time() {
581  start_time_.Clear();
582 }
583 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::_internal_start_time(int index) const {
584  return start_time_.Get(index);
585 }
586 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::start_time(int index) const {
587  // @@protoc_insertion_point(field_get:operations_research.DemonRuns.start_time)
588  return _internal_start_time(index);
589 }
590 inline void DemonRuns::set_start_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
591  start_time_.Set(index, value);
592  // @@protoc_insertion_point(field_set:operations_research.DemonRuns.start_time)
593 }
594 inline void DemonRuns::_internal_add_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
595  start_time_.Add(value);
596 }
597 inline void DemonRuns::add_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
598  _internal_add_start_time(value);
599  // @@protoc_insertion_point(field_add:operations_research.DemonRuns.start_time)
600 }
601 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
602 DemonRuns::_internal_start_time() const {
603  return start_time_;
604 }
605 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
606 DemonRuns::start_time() const {
607  // @@protoc_insertion_point(field_list:operations_research.DemonRuns.start_time)
608  return _internal_start_time();
609 }
610 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
611 DemonRuns::_internal_mutable_start_time() {
612  return &start_time_;
613 }
614 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
615 DemonRuns::mutable_start_time() {
616  // @@protoc_insertion_point(field_mutable_list:operations_research.DemonRuns.start_time)
617  return _internal_mutable_start_time();
618 }
619 
620 // repeated int64 end_time = 3;
621 inline int DemonRuns::_internal_end_time_size() const {
622  return end_time_.size();
623 }
624 inline int DemonRuns::end_time_size() const {
625  return _internal_end_time_size();
626 }
627 inline void DemonRuns::clear_end_time() {
628  end_time_.Clear();
629 }
630 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::_internal_end_time(int index) const {
631  return end_time_.Get(index);
632 }
633 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::end_time(int index) const {
634  // @@protoc_insertion_point(field_get:operations_research.DemonRuns.end_time)
635  return _internal_end_time(index);
636 }
637 inline void DemonRuns::set_end_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
638  end_time_.Set(index, value);
639  // @@protoc_insertion_point(field_set:operations_research.DemonRuns.end_time)
640 }
641 inline void DemonRuns::_internal_add_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
642  end_time_.Add(value);
643 }
644 inline void DemonRuns::add_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
645  _internal_add_end_time(value);
646  // @@protoc_insertion_point(field_add:operations_research.DemonRuns.end_time)
647 }
648 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
649 DemonRuns::_internal_end_time() const {
650  return end_time_;
651 }
652 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
653 DemonRuns::end_time() const {
654  // @@protoc_insertion_point(field_list:operations_research.DemonRuns.end_time)
655  return _internal_end_time();
656 }
657 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
658 DemonRuns::_internal_mutable_end_time() {
659  return &end_time_;
660 }
661 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
662 DemonRuns::mutable_end_time() {
663  // @@protoc_insertion_point(field_mutable_list:operations_research.DemonRuns.end_time)
664  return _internal_mutable_end_time();
665 }
666 
667 // int64 failures = 4;
668 inline void DemonRuns::clear_failures() {
669  failures_ = PROTOBUF_LONGLONG(0);
670 }
671 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::_internal_failures() const {
672  return failures_;
673 }
674 inline ::PROTOBUF_NAMESPACE_ID::int64 DemonRuns::failures() const {
675  // @@protoc_insertion_point(field_get:operations_research.DemonRuns.failures)
676  return _internal_failures();
677 }
678 inline void DemonRuns::_internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64 value) {
679 
680  failures_ = value;
681 }
682 inline void DemonRuns::set_failures(::PROTOBUF_NAMESPACE_ID::int64 value) {
683  _internal_set_failures(value);
684  // @@protoc_insertion_point(field_set:operations_research.DemonRuns.failures)
685 }
686 
687 // -------------------------------------------------------------------
688 
689 // ConstraintRuns
690 
691 // string constraint_id = 1;
692 inline void ConstraintRuns::clear_constraint_id() {
693  constraint_id_.ClearToEmpty();
694 }
695 inline const std::string& ConstraintRuns::constraint_id() const {
696  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.constraint_id)
697  return _internal_constraint_id();
698 }
699 inline void ConstraintRuns::set_constraint_id(const std::string& value) {
700  _internal_set_constraint_id(value);
701  // @@protoc_insertion_point(field_set:operations_research.ConstraintRuns.constraint_id)
702 }
703 inline std::string* ConstraintRuns::mutable_constraint_id() {
704  // @@protoc_insertion_point(field_mutable:operations_research.ConstraintRuns.constraint_id)
705  return _internal_mutable_constraint_id();
706 }
707 inline const std::string& ConstraintRuns::_internal_constraint_id() const {
708  return constraint_id_.Get();
709 }
710 inline void ConstraintRuns::_internal_set_constraint_id(const std::string& value) {
711 
712  constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
713 }
714 inline void ConstraintRuns::set_constraint_id(std::string&& value) {
715 
716  constraint_id_.Set(
717  ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
718  // @@protoc_insertion_point(field_set_rvalue:operations_research.ConstraintRuns.constraint_id)
719 }
720 inline void ConstraintRuns::set_constraint_id(const char* value) {
721  GOOGLE_DCHECK(value != nullptr);
722 
723  constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
724  // @@protoc_insertion_point(field_set_char:operations_research.ConstraintRuns.constraint_id)
725 }
726 inline void ConstraintRuns::set_constraint_id(const char* value,
727  size_t size) {
728 
729  constraint_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
730  reinterpret_cast<const char*>(value), size), GetArena());
731  // @@protoc_insertion_point(field_set_pointer:operations_research.ConstraintRuns.constraint_id)
732 }
733 inline std::string* ConstraintRuns::_internal_mutable_constraint_id() {
734 
735  return constraint_id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
736 }
737 inline std::string* ConstraintRuns::release_constraint_id() {
738  // @@protoc_insertion_point(field_release:operations_research.ConstraintRuns.constraint_id)
739  return constraint_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
740 }
741 inline void ConstraintRuns::set_allocated_constraint_id(std::string* constraint_id) {
742  if (constraint_id != nullptr) {
743 
744  } else {
745 
746  }
747  constraint_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), constraint_id,
748  GetArena());
749  // @@protoc_insertion_point(field_set_allocated:operations_research.ConstraintRuns.constraint_id)
750 }
751 
752 // repeated int64 initial_propagation_start_time = 2;
753 inline int ConstraintRuns::_internal_initial_propagation_start_time_size() const {
754  return initial_propagation_start_time_.size();
755 }
756 inline int ConstraintRuns::initial_propagation_start_time_size() const {
757  return _internal_initial_propagation_start_time_size();
758 }
759 inline void ConstraintRuns::clear_initial_propagation_start_time() {
760  initial_propagation_start_time_.Clear();
761 }
762 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::_internal_initial_propagation_start_time(int index) const {
763  return initial_propagation_start_time_.Get(index);
764 }
765 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::initial_propagation_start_time(int index) const {
766  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.initial_propagation_start_time)
767  return _internal_initial_propagation_start_time(index);
768 }
769 inline void ConstraintRuns::set_initial_propagation_start_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
770  initial_propagation_start_time_.Set(index, value);
771  // @@protoc_insertion_point(field_set:operations_research.ConstraintRuns.initial_propagation_start_time)
772 }
773 inline void ConstraintRuns::_internal_add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
774  initial_propagation_start_time_.Add(value);
775 }
776 inline void ConstraintRuns::add_initial_propagation_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
777  _internal_add_initial_propagation_start_time(value);
778  // @@protoc_insertion_point(field_add:operations_research.ConstraintRuns.initial_propagation_start_time)
779 }
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_;
783 }
784 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
785 ConstraintRuns::initial_propagation_start_time() const {
786  // @@protoc_insertion_point(field_list:operations_research.ConstraintRuns.initial_propagation_start_time)
787  return _internal_initial_propagation_start_time();
788 }
789 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
790 ConstraintRuns::_internal_mutable_initial_propagation_start_time() {
791  return &initial_propagation_start_time_;
792 }
793 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
794 ConstraintRuns::mutable_initial_propagation_start_time() {
795  // @@protoc_insertion_point(field_mutable_list:operations_research.ConstraintRuns.initial_propagation_start_time)
796  return _internal_mutable_initial_propagation_start_time();
797 }
798 
799 // repeated int64 initial_propagation_end_time = 3;
800 inline int ConstraintRuns::_internal_initial_propagation_end_time_size() const {
801  return initial_propagation_end_time_.size();
802 }
803 inline int ConstraintRuns::initial_propagation_end_time_size() const {
804  return _internal_initial_propagation_end_time_size();
805 }
806 inline void ConstraintRuns::clear_initial_propagation_end_time() {
807  initial_propagation_end_time_.Clear();
808 }
809 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::_internal_initial_propagation_end_time(int index) const {
810  return initial_propagation_end_time_.Get(index);
811 }
812 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::initial_propagation_end_time(int index) const {
813  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.initial_propagation_end_time)
814  return _internal_initial_propagation_end_time(index);
815 }
816 inline void ConstraintRuns::set_initial_propagation_end_time(int index, ::PROTOBUF_NAMESPACE_ID::int64 value) {
817  initial_propagation_end_time_.Set(index, value);
818  // @@protoc_insertion_point(field_set:operations_research.ConstraintRuns.initial_propagation_end_time)
819 }
820 inline void ConstraintRuns::_internal_add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
821  initial_propagation_end_time_.Add(value);
822 }
823 inline void ConstraintRuns::add_initial_propagation_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
824  _internal_add_initial_propagation_end_time(value);
825  // @@protoc_insertion_point(field_add:operations_research.ConstraintRuns.initial_propagation_end_time)
826 }
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_;
830 }
831 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >&
832 ConstraintRuns::initial_propagation_end_time() const {
833  // @@protoc_insertion_point(field_list:operations_research.ConstraintRuns.initial_propagation_end_time)
834  return _internal_initial_propagation_end_time();
835 }
836 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
837 ConstraintRuns::_internal_mutable_initial_propagation_end_time() {
838  return &initial_propagation_end_time_;
839 }
840 inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >*
841 ConstraintRuns::mutable_initial_propagation_end_time() {
842  // @@protoc_insertion_point(field_mutable_list:operations_research.ConstraintRuns.initial_propagation_end_time)
843  return _internal_mutable_initial_propagation_end_time();
844 }
845 
846 // int64 failures = 4;
847 inline void ConstraintRuns::clear_failures() {
848  failures_ = PROTOBUF_LONGLONG(0);
849 }
850 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::_internal_failures() const {
851  return failures_;
852 }
853 inline ::PROTOBUF_NAMESPACE_ID::int64 ConstraintRuns::failures() const {
854  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.failures)
855  return _internal_failures();
856 }
857 inline void ConstraintRuns::_internal_set_failures(::PROTOBUF_NAMESPACE_ID::int64 value) {
858 
859  failures_ = value;
860 }
861 inline void ConstraintRuns::set_failures(::PROTOBUF_NAMESPACE_ID::int64 value) {
862  _internal_set_failures(value);
863  // @@protoc_insertion_point(field_set:operations_research.ConstraintRuns.failures)
864 }
865 
866 // repeated .operations_research.DemonRuns demons = 5;
867 inline int ConstraintRuns::_internal_demons_size() const {
868  return demons_.size();
869 }
870 inline int ConstraintRuns::demons_size() const {
871  return _internal_demons_size();
872 }
873 inline void ConstraintRuns::clear_demons() {
874  demons_.Clear();
875 }
876 inline ::operations_research::DemonRuns* ConstraintRuns::mutable_demons(int index) {
877  // @@protoc_insertion_point(field_mutable:operations_research.ConstraintRuns.demons)
878  return demons_.Mutable(index);
879 }
880 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >*
881 ConstraintRuns::mutable_demons() {
882  // @@protoc_insertion_point(field_mutable_list:operations_research.ConstraintRuns.demons)
883  return &demons_;
884 }
885 inline const ::operations_research::DemonRuns& ConstraintRuns::_internal_demons(int index) const {
886  return demons_.Get(index);
887 }
888 inline const ::operations_research::DemonRuns& ConstraintRuns::demons(int index) const {
889  // @@protoc_insertion_point(field_get:operations_research.ConstraintRuns.demons)
890  return _internal_demons(index);
891 }
892 inline ::operations_research::DemonRuns* ConstraintRuns::_internal_add_demons() {
893  return demons_.Add();
894 }
895 inline ::operations_research::DemonRuns* ConstraintRuns::add_demons() {
896  // @@protoc_insertion_point(field_add:operations_research.ConstraintRuns.demons)
897  return _internal_add_demons();
898 }
899 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >&
900 ConstraintRuns::demons() const {
901  // @@protoc_insertion_point(field_list:operations_research.ConstraintRuns.demons)
902  return demons_;
903 }
904 
905 #ifdef __GNUC__
906  #pragma GCC diagnostic pop
907 #endif // __GNUC__
908 // -------------------------------------------------------------------
909 
910 
911 // @@protoc_insertion_point(namespace_scope)
912 
913 } // namespace operations_research
914 
915 // @@protoc_insertion_point(global_scope)
916 
917 #include <google/protobuf/port_undef.inc>
918 #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)
constexpr ConstraintRuns(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
::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
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 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_t b
int64_t a
int64_t 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_
int index
Definition: pack.cc:509
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)