OR-Tools  8.0
search_limit.pb.cc
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ortools/constraint_solver/search_limit.proto
3 
5 
6 #include <algorithm>
7 
8 #include <google/protobuf/io/coded_stream.h>
9 #include <google/protobuf/extension_set.h>
10 #include <google/protobuf/wire_format_lite.h>
11 #include <google/protobuf/descriptor.h>
12 #include <google/protobuf/generated_message_reflection.h>
13 #include <google/protobuf/reflection_ops.h>
14 #include <google/protobuf/wire_format.h>
15 // @@protoc_insertion_point(includes)
16 #include <google/protobuf/port_def.inc>
17 namespace operations_research {
19  public:
20  ::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed<RegularLimitParameters> _instance;
22 } // namespace operations_research
24  GOOGLE_PROTOBUF_VERIFY_VERSION;
25 
26  {
29  ::PROTOBUF_NAMESPACE_ID::internal::OnShutdownDestroyMessage(ptr);
30  }
31  ::operations_research::RegularLimitParameters::InitAsDefaultInstance();
32 }
33 
35  {{ATOMIC_VAR_INIT(::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase::kUninitialized), 0, 0, InitDefaultsscc_info_RegularLimitParameters_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto}, {}};
36 
38 static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const** file_level_enum_descriptors_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto = nullptr;
39 static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const** file_level_service_descriptors_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto = nullptr;
40 
42  ~0u, // no _has_bits_
43  PROTOBUF_FIELD_OFFSET(::operations_research::RegularLimitParameters, _internal_metadata_),
44  ~0u, // no _extensions_
45  ~0u, // no _oneof_case_
46  ~0u, // no _weak_field_map_
47  PROTOBUF_FIELD_OFFSET(::operations_research::RegularLimitParameters, time_),
48  PROTOBUF_FIELD_OFFSET(::operations_research::RegularLimitParameters, branches_),
49  PROTOBUF_FIELD_OFFSET(::operations_research::RegularLimitParameters, failures_),
50  PROTOBUF_FIELD_OFFSET(::operations_research::RegularLimitParameters, solutions_),
51  PROTOBUF_FIELD_OFFSET(::operations_research::RegularLimitParameters, smart_time_check_),
52  PROTOBUF_FIELD_OFFSET(::operations_research::RegularLimitParameters, cumulative_),
53 };
54 static const ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
55  { 0, -1, sizeof(::operations_research::RegularLimitParameters)},
56 };
57 
58 static ::PROTOBUF_NAMESPACE_ID::Message const * const file_default_instances[] = {
59  reinterpret_cast<const ::PROTOBUF_NAMESPACE_ID::Message*>(&::operations_research::_RegularLimitParameters_default_instance_),
60 };
61 
62 const char descriptor_table_protodef_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) =
63  "\n,ortools/constraint_solver/search_limit"
64  ".proto\022\023operations_research\"\213\001\n\026RegularL"
65  "imitParameters\022\014\n\004time\030\001 \001(\003\022\020\n\010branches"
66  "\030\002 \001(\003\022\020\n\010failures\030\003 \001(\003\022\021\n\tsolutions\030\004 "
67  "\001(\003\022\030\n\020smart_time_check\030\005 \001(\010\022\022\n\ncumulat"
68  "ive\030\006 \001(\010B^\n#com.google.ortools.constrai"
69  "ntsolverB\023SearchLimitProtobufP\001\252\002\037Google"
70  ".OrTools.ConstraintSolverb\006proto3"
71  ;
72 static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable*const descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto_deps[1] = {
73 };
74 static ::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase*const descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto_sccs[1] = {
76 };
77 static ::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto_once;
78 const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto = {
79  false, false, descriptor_table_protodef_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto, "ortools/constraint_solver/search_limit.proto", 313,
83 };
84 
85 // Force running AddDescriptors() at dynamic initialization time.
87 namespace operations_research {
88 
89 // ===================================================================
90 
91 void RegularLimitParameters::InitAsDefaultInstance() {
92 }
94  public:
95 };
96 
97 RegularLimitParameters::RegularLimitParameters(::PROTOBUF_NAMESPACE_ID::Arena* arena)
98  : ::PROTOBUF_NAMESPACE_ID::Message(arena) {
99  SharedCtor();
100  RegisterArenaDtor(arena);
101  // @@protoc_insertion_point(arena_constructor:operations_research.RegularLimitParameters)
102 }
103 RegularLimitParameters::RegularLimitParameters(const RegularLimitParameters& from)
104  : ::PROTOBUF_NAMESPACE_ID::Message() {
105  _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
106  ::memcpy(&time_, &from.time_,
107  static_cast<size_t>(reinterpret_cast<char*>(&cumulative_) -
108  reinterpret_cast<char*>(&time_)) + sizeof(cumulative_));
109  // @@protoc_insertion_point(copy_constructor:operations_research.RegularLimitParameters)
110 }
111 
112 void RegularLimitParameters::SharedCtor() {
113  ::memset(&time_, 0, static_cast<size_t>(
114  reinterpret_cast<char*>(&cumulative_) -
115  reinterpret_cast<char*>(&time_)) + sizeof(cumulative_));
116 }
117 
118 RegularLimitParameters::~RegularLimitParameters() {
119  // @@protoc_insertion_point(destructor:operations_research.RegularLimitParameters)
120  SharedDtor();
121  _internal_metadata_.Delete<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
122 }
123 
124 void RegularLimitParameters::SharedDtor() {
125  GOOGLE_DCHECK(GetArena() == nullptr);
126 }
127 
128 void RegularLimitParameters::ArenaDtor(void* object) {
129  RegularLimitParameters* _this = reinterpret_cast< RegularLimitParameters* >(object);
130  (void)_this;
131 }
132 void RegularLimitParameters::RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena*) {
133 }
134 void RegularLimitParameters::SetCachedSize(int size) const {
135  _cached_size_.Set(size);
136 }
137 const RegularLimitParameters& RegularLimitParameters::default_instance() {
138  ::PROTOBUF_NAMESPACE_ID::internal::InitSCC(&::scc_info_RegularLimitParameters_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto.base);
139  return *internal_default_instance();
140 }
141 
142 
143 void RegularLimitParameters::Clear() {
144 // @@protoc_insertion_point(message_clear_start:operations_research.RegularLimitParameters)
145  ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
146  // Prevent compiler warnings about cached_has_bits being unused
147  (void) cached_has_bits;
148 
149  ::memset(&time_, 0, static_cast<size_t>(
150  reinterpret_cast<char*>(&cumulative_) -
151  reinterpret_cast<char*>(&time_)) + sizeof(cumulative_));
152  _internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
153 }
154 
155 const char* RegularLimitParameters::_InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) {
156 #define CHK_(x) if (PROTOBUF_PREDICT_FALSE(!(x))) goto failure
157  ::PROTOBUF_NAMESPACE_ID::Arena* arena = GetArena(); (void)arena;
158  while (!ctx->Done(&ptr)) {
160  ptr = ::PROTOBUF_NAMESPACE_ID::internal::ReadTag(ptr, &tag);
161  CHK_(ptr);
162  switch (tag >> 3) {
163  // int64 time = 1;
164  case 1:
165  if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 8)) {
166  time_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
167  CHK_(ptr);
168  } else goto handle_unusual;
169  continue;
170  // int64 branches = 2;
171  case 2:
172  if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 16)) {
173  branches_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
174  CHK_(ptr);
175  } else goto handle_unusual;
176  continue;
177  // int64 failures = 3;
178  case 3:
179  if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 24)) {
180  failures_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
181  CHK_(ptr);
182  } else goto handle_unusual;
183  continue;
184  // int64 solutions = 4;
185  case 4:
186  if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 32)) {
187  solutions_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
188  CHK_(ptr);
189  } else goto handle_unusual;
190  continue;
191  // bool smart_time_check = 5;
192  case 5:
193  if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 40)) {
194  smart_time_check_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
195  CHK_(ptr);
196  } else goto handle_unusual;
197  continue;
198  // bool cumulative = 6;
199  case 6:
200  if (PROTOBUF_PREDICT_TRUE(static_cast<::PROTOBUF_NAMESPACE_ID::uint8>(tag) == 48)) {
201  cumulative_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint64(&ptr);
202  CHK_(ptr);
203  } else goto handle_unusual;
204  continue;
205  default: {
206  handle_unusual:
207  if ((tag & 7) == 4 || tag == 0) {
208  ctx->SetLastTag(tag);
209  goto success;
210  }
211  ptr = UnknownFieldParse(tag,
212  _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(),
213  ptr, ctx);
214  CHK_(ptr != nullptr);
215  continue;
216  }
217  } // switch
218  } // while
219 success:
220  return ptr;
221 failure:
222  ptr = nullptr;
223  goto success;
224 #undef CHK_
225 }
226 
227 ::PROTOBUF_NAMESPACE_ID::uint8* RegularLimitParameters::_InternalSerialize(
228  ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const {
229  // @@protoc_insertion_point(serialize_to_array_start:operations_research.RegularLimitParameters)
230  ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
231  (void) cached_has_bits;
232 
233  // int64 time = 1;
234  if (this->time() != 0) {
235  target = stream->EnsureSpace(target);
236  target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64ToArray(1, this->_internal_time(), target);
237  }
238 
239  // int64 branches = 2;
240  if (this->branches() != 0) {
241  target = stream->EnsureSpace(target);
242  target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64ToArray(2, this->_internal_branches(), target);
243  }
244 
245  // int64 failures = 3;
246  if (this->failures() != 0) {
247  target = stream->EnsureSpace(target);
248  target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64ToArray(3, this->_internal_failures(), target);
249  }
250 
251  // int64 solutions = 4;
252  if (this->solutions() != 0) {
253  target = stream->EnsureSpace(target);
254  target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteInt64ToArray(4, this->_internal_solutions(), target);
255  }
256 
257  // bool smart_time_check = 5;
258  if (this->smart_time_check() != 0) {
259  target = stream->EnsureSpace(target);
260  target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(5, this->_internal_smart_time_check(), target);
261  }
262 
263  // bool cumulative = 6;
264  if (this->cumulative() != 0) {
265  target = stream->EnsureSpace(target);
266  target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::WriteBoolToArray(6, this->_internal_cumulative(), target);
267  }
268 
269  if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
270  target = ::PROTOBUF_NAMESPACE_ID::internal::WireFormat::InternalSerializeUnknownFieldsToArray(
271  _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
272  }
273  // @@protoc_insertion_point(serialize_to_array_end:operations_research.RegularLimitParameters)
274  return target;
275 }
276 
277 size_t RegularLimitParameters::ByteSizeLong() const {
278 // @@protoc_insertion_point(message_byte_size_start:operations_research.RegularLimitParameters)
279  size_t total_size = 0;
280 
281  ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
282  // Prevent compiler warnings about cached_has_bits being unused
283  (void) cached_has_bits;
284 
285  // int64 time = 1;
286  if (this->time() != 0) {
287  total_size += 1 +
288  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int64Size(
289  this->_internal_time());
290  }
291 
292  // int64 branches = 2;
293  if (this->branches() != 0) {
294  total_size += 1 +
295  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int64Size(
296  this->_internal_branches());
297  }
298 
299  // int64 failures = 3;
300  if (this->failures() != 0) {
301  total_size += 1 +
302  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int64Size(
303  this->_internal_failures());
304  }
305 
306  // int64 solutions = 4;
307  if (this->solutions() != 0) {
308  total_size += 1 +
309  ::PROTOBUF_NAMESPACE_ID::internal::WireFormatLite::Int64Size(
310  this->_internal_solutions());
311  }
312 
313  // bool smart_time_check = 5;
314  if (this->smart_time_check() != 0) {
315  total_size += 1 + 1;
316  }
317 
318  // bool cumulative = 6;
319  if (this->cumulative() != 0) {
320  total_size += 1 + 1;
321  }
322 
323  if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
324  return ::PROTOBUF_NAMESPACE_ID::internal::ComputeUnknownFieldsSize(
325  _internal_metadata_, total_size, &_cached_size_);
326  }
327  int cached_size = ::PROTOBUF_NAMESPACE_ID::internal::ToCachedSize(total_size);
328  SetCachedSize(cached_size);
329  return total_size;
330 }
331 
332 void RegularLimitParameters::MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
333 // @@protoc_insertion_point(generalized_merge_from_start:operations_research.RegularLimitParameters)
334  GOOGLE_DCHECK_NE(&from, this);
335  const RegularLimitParameters* source =
336  ::PROTOBUF_NAMESPACE_ID::DynamicCastToGenerated<RegularLimitParameters>(
337  &from);
338  if (source == nullptr) {
339  // @@protoc_insertion_point(generalized_merge_from_cast_fail:operations_research.RegularLimitParameters)
340  ::PROTOBUF_NAMESPACE_ID::internal::ReflectionOps::Merge(from, this);
341  } else {
342  // @@protoc_insertion_point(generalized_merge_from_cast_success:operations_research.RegularLimitParameters)
343  MergeFrom(*source);
344  }
345 }
346 
347 void RegularLimitParameters::MergeFrom(const RegularLimitParameters& from) {
348 // @@protoc_insertion_point(class_specific_merge_from_start:operations_research.RegularLimitParameters)
349  GOOGLE_DCHECK_NE(&from, this);
350  _internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
351  ::PROTOBUF_NAMESPACE_ID::uint32 cached_has_bits = 0;
352  (void) cached_has_bits;
353 
354  if (from.time() != 0) {
355  _internal_set_time(from._internal_time());
356  }
357  if (from.branches() != 0) {
358  _internal_set_branches(from._internal_branches());
359  }
360  if (from.failures() != 0) {
361  _internal_set_failures(from._internal_failures());
362  }
363  if (from.solutions() != 0) {
364  _internal_set_solutions(from._internal_solutions());
365  }
366  if (from.smart_time_check() != 0) {
367  _internal_set_smart_time_check(from._internal_smart_time_check());
368  }
369  if (from.cumulative() != 0) {
370  _internal_set_cumulative(from._internal_cumulative());
371  }
372 }
373 
374 void RegularLimitParameters::CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from) {
375 // @@protoc_insertion_point(generalized_copy_from_start:operations_research.RegularLimitParameters)
376  if (&from == this) return;
377  Clear();
378  MergeFrom(from);
379 }
380 
381 void RegularLimitParameters::CopyFrom(const RegularLimitParameters& from) {
382 // @@protoc_insertion_point(class_specific_copy_from_start:operations_research.RegularLimitParameters)
383  if (&from == this) return;
384  Clear();
385  MergeFrom(from);
386 }
387 
388 bool RegularLimitParameters::IsInitialized() const {
389  return true;
390 }
391 
392 void RegularLimitParameters::InternalSwap(RegularLimitParameters* other) {
393  using std::swap;
394  _internal_metadata_.Swap<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(&other->_internal_metadata_);
395  ::PROTOBUF_NAMESPACE_ID::internal::memswap<
396  PROTOBUF_FIELD_OFFSET(RegularLimitParameters, cumulative_)
397  + sizeof(RegularLimitParameters::cumulative_)
398  - PROTOBUF_FIELD_OFFSET(RegularLimitParameters, time_)>(
399  reinterpret_cast<char*>(&time_),
400  reinterpret_cast<char*>(&other->time_));
401 }
402 
403 ::PROTOBUF_NAMESPACE_ID::Metadata RegularLimitParameters::GetMetadata() const {
404  return GetMetadataStatic();
405 }
406 
407 
408 // @@protoc_insertion_point(namespace_scope)
409 } // namespace operations_research
410 PROTOBUF_NAMESPACE_OPEN
411 template<> PROTOBUF_NOINLINE ::operations_research::RegularLimitParameters* Arena::CreateMaybeMessage< ::operations_research::RegularLimitParameters >(Arena* arena) {
412  return Arena::CreateMessageInternal< ::operations_research::RegularLimitParameters >(arena);
413 }
414 PROTOBUF_NAMESPACE_CLOSE
415 
416 // @@protoc_insertion_point(global_scope)
417 #include <google/protobuf/port_undef.inc>
operations_research::RegularLimitParameters
file_level_metadata_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
::PROTOBUF_NAMESPACE_ID::Metadata file_level_metadata_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto[1]
Definition: search_limit.pb.cc:37
InitDefaultsscc_info_RegularLimitParameters_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
static void InitDefaultsscc_info_RegularLimitParameters_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto()
Definition: search_limit.pb.cc:23
operations_research
The vehicle routing library lets one model and solve generic vehicle routing problems ranging from th...
Definition: dense_doubly_linked_list.h:21
schemas
static constexpr ::PROTOBUF_NAMESPACE_ID::internal::MigrationSchema * schemas
Definition: optional_boolean.pb.cc:23
CHK_
#define CHK_(x)
CreateMaybeMessage< ::operations_research::RegularLimitParameters >
PROTOBUF_NAMESPACE_OPEN PROTOBUF_NOINLINE ::operations_research::RegularLimitParameters * Arena::CreateMaybeMessage< ::operations_research::RegularLimitParameters >(Arena *arena)
Definition: search_limit.pb.cc:411
descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
Definition: search_limit.pb.cc:78
descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto_sccs
::PROTOBUF_NAMESPACE_ID::internal::SCCInfoBase *const descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto_sccs[1]
Definition: search_limit.pb.cc:74
scc_info_RegularLimitParameters_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
::PROTOBUF_NAMESPACE_ID::internal::SCCInfo< 0 > scc_info_RegularLimitParameters_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
Definition: search_limit.pb.cc:34
uint32
unsigned int uint32
Definition: integral_types.h:38
operations_research::RegularLimitParametersDefaultTypeInternal::_instance
::PROTOBUF_NAMESPACE_ID::internal::ExplicitlyConstructed< RegularLimitParameters > _instance
Definition: search_limit.pb.cc:20
file_default_instances
::PROTOBUF_NAMESPACE_ID::Message const *const file_default_instances[]
Definition: search_limit.pb.cc:58
operations_research::RegularLimitParameters::_Internal
Definition: search_limit.pb.cc:93
descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto_once
::PROTOBUF_NAMESPACE_ID::internal::once_flag descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto_once
Definition: search_limit.pb.cc:77
search_limit.pb.h
descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto_deps
static const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable *const descriptor_table_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto_deps[1]
Definition: search_limit.pb.cc:72
operations_research::RegularLimitParametersDefaultTypeInternal
Definition: search_limit.pb.cc:18
TableStruct_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto::offsets
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: search_limit.pb.h:54
PROTOBUF_SECTION_VARIABLE
const ::PROTOBUF_NAMESPACE_ID::uint32 TableStruct_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
uint8
unsigned char uint8
Definition: integral_types.h:36
file_level_enum_descriptors_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
static constexpr ::PROTOBUF_NAMESPACE_ID::EnumDescriptor const ** file_level_enum_descriptors_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
Definition: search_limit.pb.cc:38
operations_research::_RegularLimitParameters_default_instance_
class operations_research::RegularLimitParametersDefaultTypeInternal _RegularLimitParameters_default_instance_
Definition: search_limit.pb.h:59
file_level_service_descriptors_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
static constexpr ::PROTOBUF_NAMESPACE_ID::ServiceDescriptor const ** file_level_service_descriptors_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
Definition: search_limit.pb.cc:39
dynamic_init_dummy_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
static bool dynamic_init_dummy_ortools_2fconstraint_5fsolver_2fsearch_5flimit_2eproto
Definition: search_limit.pb.cc:86
time
int64 time
Definition: resource.cc:1683