C++ Reference
C++ Reference: Routing
solver_parameters.pb.h
Go to the documentation of this file.
56 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto;
60 extern ConstraintSolverParametersDefaultTypeInternal _ConstraintSolverParameters_default_instance_;
63 template<> ::operations_research::ConstraintSolverParameters* Arena::CreateMaybeMessage<::operations_research::ConstraintSolverParameters>(Arena*);
70 ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
71 ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
74 constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MIN = ConstraintSolverParameters_TrailCompression_NO_COMPRESSION;
75 constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MAX = ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB;
76 constexpr int ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE = ConstraintSolverParameters_TrailCompression_TrailCompression_MAX + 1;
78 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ConstraintSolverParameters_TrailCompression_descriptor();
88 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ConstraintSolverParameters_TrailCompression* value) {
89 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<ConstraintSolverParameters_TrailCompression>(
95 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:operations_research.ConstraintSolverParameters) */ {
99 explicit constexpr ConstraintSolverParameters(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
171 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message*to, const ::PROTOBUF_NAMESPACE_ID::Message&from);
177 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
179 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
284 void set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value);
286 ::operations_research::ConstraintSolverParameters_TrailCompression _internal_compress_trail() const;
287 void _internal_set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value);
567 inline ::operations_research::ConstraintSolverParameters_TrailCompression ConstraintSolverParameters::_internal_compress_trail() const {
568 return static_cast< ::operations_research::ConstraintSolverParameters_TrailCompression >(compress_trail_);
570 inline ::operations_research::ConstraintSolverParameters_TrailCompression ConstraintSolverParameters::compress_trail() const {
571 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.compress_trail)
574 inline void ConstraintSolverParameters::_internal_set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value) {
578 inline void ConstraintSolverParameters::set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value) {
580 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.compress_trail)
587 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_trail_block_size() const {
591 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trail_block_size)
594 inline void ConstraintSolverParameters::_internal_set_trail_block_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
598 inline void ConstraintSolverParameters::set_trail_block_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
600 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trail_block_size)
607 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_array_split_size() const {
611 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.array_split_size)
614 inline void ConstraintSolverParameters::_internal_set_array_split_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
618 inline void ConstraintSolverParameters::set_array_split_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
620 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.array_split_size)
631 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.store_names)
640 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.store_names)
651 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.name_cast_variables)
660 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.name_cast_variables)
671 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.name_all_variables)
680 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.name_all_variables)
691 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_propagation)
700 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_propagation)
708 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_file)
715 profile_file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
716 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_file)
720 // @@protoc_insertion_point(field_mutable:operations_research.ConstraintSolverParameters.profile_file)
728 profile_file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
732 return profile_file_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
735 // @@protoc_insertion_point(field_release:operations_research.ConstraintSolverParameters.profile_file)
736 return profile_file_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
744 profile_file_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), profile_file,
746 // @@protoc_insertion_point(field_set_allocated:operations_research.ConstraintSolverParameters.profile_file)
757 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_local_search)
766 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_local_search)
777 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_local_search_profile)
786 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_local_search_profile)
797 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trace_propagation)
806 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trace_propagation)
817 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trace_search)
826 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trace_search)
837 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_model)
846 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_model)
857 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_model_stats)
866 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_model_stats)
877 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_added_constraints)
886 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_added_constraints)
897 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.disable_solve)
906 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.disable_solve)
917 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_small_table)
926 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_small_table)
937 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_edge_finder)
946 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_edge_finder)
957 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_time_table)
966 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_time_table)
977 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_time_table_sync)
980 inline void ConstraintSolverParameters::_internal_set_use_cumulative_time_table_sync(bool value) {
986 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_time_table_sync)
997 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_sequence_high_demand_tasks)
1000 inline void ConstraintSolverParameters::_internal_set_use_sequence_high_demand_tasks(bool value) {
1006 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_sequence_high_demand_tasks)
1017 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_all_possible_disjunctions)
1020 inline void ConstraintSolverParameters::_internal_set_use_all_possible_disjunctions(bool value) {
1026 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_all_possible_disjunctions)
1033 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_max_edge_finder_size() const {
1036 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::max_edge_finder_size() const {
1037 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.max_edge_finder_size)
1040 inline void ConstraintSolverParameters::_internal_set_max_edge_finder_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
1044 inline void ConstraintSolverParameters::set_max_edge_finder_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
1046 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.max_edge_finder_size)
1057 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.diffn_use_cumulative)
1066 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.diffn_use_cumulative)
1077 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_element_rmq)
1086 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_element_rmq)
1097 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.skip_locally_optimal_paths)
1106 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.skip_locally_optimal_paths)
1113 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_check_solution_period() const {
1116 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::check_solution_period() const {
1117 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.check_solution_period)
1120 inline void ConstraintSolverParameters::_internal_set_check_solution_period(::PROTOBUF_NAMESPACE_ID::int32 value) {
1124 inline void ConstraintSolverParameters::set_check_solution_period(::PROTOBUF_NAMESPACE_ID::int32 value) {
1126 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.check_solution_period)
1139 template <> struct is_proto_enum< ::operations_research::ConstraintSolverParameters_TrailCompression> : ::std::true_type {};
1141 inline const EnumDescriptor* GetEnumDescriptor< ::operations_research::ConstraintSolverParameters_TrailCompression>() {
1150 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto
void CopyFrom(const ConstraintSolverParameters &from)
bool store_names() const
Definition: solver_parameters.pb.h:630
void clear_print_added_constraints()
Definition: solver_parameters.pb.h:870
::operations_research::ConstraintSolverParameters_TrailCompression compress_trail() const
Definition: solver_parameters.pb.h:570
void clear_use_element_rmq()
Definition: solver_parameters.pb.h:1070
bool print_added_constraints() const
Definition: solver_parameters.pb.h:876
static bool TrailCompression_IsValid(int value)
Definition: solver_parameters.pb.h:211
void clear_skip_locally_optimal_paths()
Definition: solver_parameters.pb.h:1090
static const ConstraintSolverParameters & default_instance()
Definition: solver_parameters.pb.h:130
void clear_use_small_table()
Definition: solver_parameters.pb.h:910
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
bool skip_locally_optimal_paths() const
Definition: solver_parameters.pb.h:1096
void clear_use_all_possible_disjunctions()
Definition: solver_parameters.pb.h:1010
::PROTOBUF_NAMESPACE_ID::int32 max_edge_finder_size() const
Definition: solver_parameters.pb.h:1036
void set_profile_file(ArgT0 &&arg0, ArgT... args)
Definition: solver_parameters.pb.h:251
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void clear_trace_search()
Definition: solver_parameters.pb.h:810
static const std::string & TrailCompression_Name(T enum_t_value)
Definition: solver_parameters.pb.h:225
void clear_trace_propagation()
Definition: solver_parameters.pb.h:790
static bool TrailCompression_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TrailCompression *value)
Definition: solver_parameters.pb.h:231
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
void set_profile_propagation(bool value)
Definition: solver_parameters.pb.h:698
void clear_diffn_use_cumulative()
Definition: solver_parameters.pb.h:1050
bool IsInitialized() const final
void clear_check_solution_period()
Definition: solver_parameters.pb.h:1110
bool use_cumulative_time_table() const
Definition: solver_parameters.pb.h:956
constexpr int ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE
Definition: solver_parameters.pb.h:76
static constexpr TrailCompression TrailCompression_MIN
Definition: solver_parameters.pb.h:214
bool use_all_possible_disjunctions() const
Definition: solver_parameters.pb.h:1016
void clear_disable_solve()
Definition: solver_parameters.pb.h:890
bool name_cast_variables() const
Definition: solver_parameters.pb.h:650
void set_skip_locally_optimal_paths(bool value)
Definition: solver_parameters.pb.h:1104
void clear_print_model_stats()
Definition: solver_parameters.pb.h:850
void clear_compress_trail()
Definition: solver_parameters.pb.h:564
void set_store_names(bool value)
Definition: solver_parameters.pb.h:638
Definition: solver_parameters.pb.h:71
Definition: solver_parameters.pb.h:260
void clear_trail_block_size()
Definition: solver_parameters.pb.h:584
Definition: solver_parameters.pb.h:243
bool diffn_use_cumulative() const
Definition: solver_parameters.pb.h:1056
void set_print_model(bool value)
Definition: solver_parameters.pb.h:844
void set_max_edge_finder_size(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:1044
Definition: solver_parameters.pb.h:68
bool use_cumulative_time_table_sync() const
Definition: solver_parameters.pb.h:976
bool profile_local_search() const
Definition: solver_parameters.pb.h:756
void clear_max_edge_finder_size()
Definition: solver_parameters.pb.h:1030
const std::string & profile_file() const
Definition: solver_parameters.pb.h:707
Definition: solver_parameters.pb.h:259
void clear_array_split_size()
Definition: solver_parameters.pb.h:604
Definition: solver_parameters.pb.h:254
ConstraintSolverParameters()
Definition: solver_parameters.pb.h:97
void set_print_model_stats(bool value)
Definition: solver_parameters.pb.h:864
bool print_model_stats() const
Definition: solver_parameters.pb.h:856
Definition: solver_parameters.pb.h:252
static const ConstraintSolverParameters * internal_default_instance()
Definition: solver_parameters.pb.h:133
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TrailCompression_descriptor()
Definition: solver_parameters.pb.h:221
Definition: solver_parameters.pb.h:244
constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MIN
Definition: solver_parameters.pb.h:74
void clear_profile_local_search()
Definition: solver_parameters.pb.h:750
void set_use_cumulative_time_table_sync(bool value)
Definition: solver_parameters.pb.h:984
static constexpr TrailCompression COMPRESS_WITH_ZLIB
Definition: solver_parameters.pb.h:209
bool use_sequence_high_demand_tasks() const
Definition: solver_parameters.pb.h:996
static constexpr TrailCompression NO_COMPRESSION
Definition: solver_parameters.pb.h:207
void set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value)
Definition: solver_parameters.pb.h:578
Definition: solver_parameters.pb.h:249
bool trace_search() const
Definition: solver_parameters.pb.h:816
void set_use_cumulative_time_table(bool value)
Definition: solver_parameters.pb.h:964
ConstraintSolverParameters(ConstraintSolverParameters &&from) noexcept
Definition: solver_parameters.pb.h:102
void set_trace_search(bool value)
Definition: solver_parameters.pb.h:824
int GetCachedSize() const final
Definition: solver_parameters.pb.h:180
void clear_print_local_search_profile()
Definition: solver_parameters.pb.h:770
Definition: solver_parameters.pb.h:45
Definition: solver_parameters.pb.h:242
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto
void set_print_added_constraints(bool value)
Definition: solver_parameters.pb.h:884
static constexpr int TrailCompression_ARRAYSIZE
Definition: solver_parameters.pb.h:218
void set_allocated_profile_file(std::string *profile_file)
Definition: solver_parameters.pb.h:738
void clear_name_cast_variables()
Definition: solver_parameters.pb.h:644
ConstraintSolverParameters_TrailCompression
Definition: solver_parameters.pb.h:67
Definition: solver_parameters.pb.h:262
void clear_name_all_variables()
Definition: solver_parameters.pb.h:664
::PROTOBUF_NAMESPACE_ID::int32 trail_block_size() const
Definition: solver_parameters.pb.h:590
const std::string & ConstraintSolverParameters_TrailCompression_Name(T enum_t_value)
Definition: solver_parameters.pb.h:80
ConstraintSolverParametersDefaultTypeInternal _ConstraintSolverParameters_default_instance_
void set_trail_block_size(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:598
Definition: solver_parameters.pb.h:245
~ConstraintSolverParameters() override
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
Definition: solver_parameters.pb.h:53
bool ConstraintSolverParameters_TrailCompression_IsValid(int value)
Definition: solver_parameters.pb.h:240
bool trace_propagation() const
Definition: solver_parameters.pb.h:796
void Swap(ConstraintSolverParameters *other)
Definition: solver_parameters.pb.h:143
Definition: solver_parameters.pb.h:261
bool ConstraintSolverParameters_TrailCompression_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ConstraintSolverParameters_TrailCompression *value)
Definition: solver_parameters.pb.h:87
bool use_element_rmq() const
Definition: solver_parameters.pb.h:1076
void MergeFrom(const ConstraintSolverParameters &from)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries [] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
bool print_local_search_profile() const
Definition: solver_parameters.pb.h:776
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: solver_parameters.pb.h:54
void clear_use_sequence_high_demand_tasks()
Definition: solver_parameters.pb.h:990
Definition: solver_parameters.pb.h:258
ConstraintSolverParameters & operator=(ConstraintSolverParameters &&from) noexcept
Definition: solver_parameters.pb.h:111
void clear_profile_propagation()
Definition: solver_parameters.pb.h:684
void set_name_all_variables(bool value)
Definition: solver_parameters.pb.h:678
Definition: solver_parameters.pb.h:241
Definition: assignment.pb.h:38
PROTOBUF_MUST_USE_RESULT std::string * release_profile_file()
Definition: solver_parameters.pb.h:734
void clear_use_cumulative_time_table()
Definition: solver_parameters.pb.h:950
static constexpr int kIndexInFileMessages
Definition: solver_parameters.pb.h:137
std::string * mutable_profile_file()
Definition: solver_parameters.pb.h:718
Definition: solver_parameters.pb.h:69
static const ClassData _class_data_
Definition: solver_parameters.pb.h:199
bool use_small_table() const
Definition: solver_parameters.pb.h:916
void set_print_local_search_profile(bool value)
Definition: solver_parameters.pb.h:784
Definition: solver_parameters.pb.h:239
Definition: solver_parameters.pb.h:246
bool use_cumulative_edge_finder() const
Definition: solver_parameters.pb.h:936
constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MAX
Definition: solver_parameters.pb.h:75
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: solver_parameters.pb.h:121
ConstraintSolverParameters & operator=(const ConstraintSolverParameters &from)
Definition: solver_parameters.pb.h:107
bool print_model() const
Definition: solver_parameters.pb.h:836
size_t ByteSizeLong() const final
Definition: solver_parameters.pb.h:263
void set_use_cumulative_edge_finder(bool value)
Definition: solver_parameters.pb.h:944
void clear_use_cumulative_edge_finder()
Definition: solver_parameters.pb.h:930
void set_use_element_rmq(bool value)
Definition: solver_parameters.pb.h:1084
void clear_print_model()
Definition: solver_parameters.pb.h:830
ConstraintSolverParameters * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: solver_parameters.pb.h:163
void UnsafeArenaSwap(ConstraintSolverParameters *other)
Definition: solver_parameters.pb.h:151
bool name_all_variables() const
Definition: solver_parameters.pb.h:670
Collection of objects used to extend the Constraint Solver library.
Definition: constraint_solver.h:108
void set_array_split_size(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:618
Definition: solver_parameters.pb.h:250
ConstraintSolverParameters * New() const final
Definition: solver_parameters.pb.h:159
bool disable_solve() const
Definition: solver_parameters.pb.h:896
void set_check_solution_period(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:1124
Definition: solver_parameters.pb.h:255
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
Definition: solver_parameters.pb.h:257
Definition: solver_parameters.pb.h:253
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ConstraintSolverParameters_TrailCompression_descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: solver_parameters.pb.h:127
void clear_profile_file()
Definition: solver_parameters.pb.h:704
::PROTOBUF_NAMESPACE_ID::int32 array_split_size() const
Definition: solver_parameters.pb.h:610
friend void swap(ConstraintSolverParameters &a, ConstraintSolverParameters &b)
Definition: solver_parameters.pb.h:140
static constexpr TrailCompression TrailCompression_MAX
Definition: solver_parameters.pb.h:216
Definition: solver_parameters.pb.h:265
Definition: solver_parameters.pb.h:247
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: solver_parameters.pb.h:124
void set_trace_propagation(bool value)
Definition: solver_parameters.pb.h:804
void set_name_cast_variables(bool value)
Definition: solver_parameters.pb.h:658
void set_profile_local_search(bool value)
Definition: solver_parameters.pb.h:764
void set_disable_solve(bool value)
Definition: solver_parameters.pb.h:904
void set_diffn_use_cumulative(bool value)
Definition: solver_parameters.pb.h:1064
void clear_use_cumulative_time_table_sync()
Definition: solver_parameters.pb.h:970
Definition: solver_parameters.pb.h:264
void set_use_all_possible_disjunctions(bool value)
Definition: solver_parameters.pb.h:1024
void set_use_small_table(bool value)
Definition: solver_parameters.pb.h:924
Definition: solver_parameters.pb.h:256
::PROTOBUF_NAMESPACE_ID::int32 check_solution_period() const
Definition: solver_parameters.pb.h:1116
Definition: solver_parameters.pb.h:248
void set_use_sequence_high_demand_tasks(bool value)
Definition: solver_parameters.pb.h:1004
Definition: solver_parameters.pb.h:70
void clear_store_names()
Definition: solver_parameters.pb.h:624
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
Definition: solver_parameters.pb.h:52
bool profile_propagation() const
Definition: solver_parameters.pb.h:690