C++ Reference
C++ Reference: Routing
solver_parameters.pb.h
Go to the documentation of this file.
56extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto;
60extern ConstraintSolverParametersDefaultTypeInternal _ConstraintSolverParameters_default_instance_;
63template<> ::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()
72};
74constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MIN = ConstraintSolverParameters_TrailCompression_NO_COMPRESSION;
75constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MAX = ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB;
76constexpr int ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE = ConstraintSolverParameters_TrailCompression_TrailCompression_MAX + 1;
78const ::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);
175 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
181 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
183 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
288 void set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value);
290 ::operations_research::ConstraintSolverParameters_TrailCompression _internal_compress_trail() const;
291 void _internal_set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value);
571inline ::operations_research::ConstraintSolverParameters_TrailCompression ConstraintSolverParameters::_internal_compress_trail() const {
572 return static_cast< ::operations_research::ConstraintSolverParameters_TrailCompression >(compress_trail_);
574inline ::operations_research::ConstraintSolverParameters_TrailCompression ConstraintSolverParameters::compress_trail() const {
575 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.compress_trail)
578inline void ConstraintSolverParameters::_internal_set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value) {
582inline void ConstraintSolverParameters::set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value) {
584 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.compress_trail)
591inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_trail_block_size() const {
595 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trail_block_size)
598inline void ConstraintSolverParameters::_internal_set_trail_block_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
602inline void ConstraintSolverParameters::set_trail_block_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
604 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trail_block_size)
611inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_array_split_size() const {
615 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.array_split_size)
618inline void ConstraintSolverParameters::_internal_set_array_split_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
622inline void ConstraintSolverParameters::set_array_split_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
624 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.array_split_size)
635 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.store_names)
644 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.store_names)
655 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.name_cast_variables)
664 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.name_cast_variables)
675 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.name_all_variables)
684 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.name_all_variables)
695 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_propagation)
704 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_propagation)
712 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_file)
719 profile_file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
720 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_file)
724 // @@protoc_insertion_point(field_mutable:operations_research.ConstraintSolverParameters.profile_file)
732 profile_file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
736 return profile_file_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
739 // @@protoc_insertion_point(field_release:operations_research.ConstraintSolverParameters.profile_file)
740 return profile_file_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
748 profile_file_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), profile_file,
750 // @@protoc_insertion_point(field_set_allocated:operations_research.ConstraintSolverParameters.profile_file)
761 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_local_search)
770 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_local_search)
781 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_local_search_profile)
790 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_local_search_profile)
801 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trace_propagation)
810 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trace_propagation)
821 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trace_search)
830 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trace_search)
841 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_model)
850 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_model)
861 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_model_stats)
870 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_model_stats)
881 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_added_constraints)
890 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_added_constraints)
901 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.disable_solve)
910 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.disable_solve)
921 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_small_table)
930 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_small_table)
941 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_edge_finder)
950 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_edge_finder)
961 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_time_table)
970 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_time_table)
981 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_time_table_sync)
984inline void ConstraintSolverParameters::_internal_set_use_cumulative_time_table_sync(bool value) {
990 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_time_table_sync)
1001 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_sequence_high_demand_tasks)
1004inline void ConstraintSolverParameters::_internal_set_use_sequence_high_demand_tasks(bool value) {
1010 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_sequence_high_demand_tasks)
1021 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_all_possible_disjunctions)
1024inline void ConstraintSolverParameters::_internal_set_use_all_possible_disjunctions(bool value) {
1030 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_all_possible_disjunctions)
1037inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_max_edge_finder_size() const {
1040inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::max_edge_finder_size() const {
1041 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.max_edge_finder_size)
1044inline void ConstraintSolverParameters::_internal_set_max_edge_finder_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
1048inline void ConstraintSolverParameters::set_max_edge_finder_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
1050 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.max_edge_finder_size)
1061 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.diffn_use_cumulative)
1070 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.diffn_use_cumulative)
1081 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_element_rmq)
1090 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_element_rmq)
1101 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.skip_locally_optimal_paths)
1110 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.skip_locally_optimal_paths)
1117inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_check_solution_period() const {
1120inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::check_solution_period() const {
1121 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.check_solution_period)
1124inline void ConstraintSolverParameters::_internal_set_check_solution_period(::PROTOBUF_NAMESPACE_ID::int32 value) {
1128inline void ConstraintSolverParameters::set_check_solution_period(::PROTOBUF_NAMESPACE_ID::int32 value) {
1130 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.check_solution_period)
1143template <> struct is_proto_enum< ::operations_research::ConstraintSolverParameters_TrailCompression> : ::std::true_type {};
1145inline const EnumDescriptor* GetEnumDescriptor< ::operations_research::ConstraintSolverParameters_TrailCompression>() {
1154#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto
bool trace_search() const
Definition: solver_parameters.pb.h:820
ConstraintSolverParameters()
Definition: solver_parameters.pb.h:97
void Swap(ConstraintSolverParameters *other)
Definition: solver_parameters.pb.h:147
static bool TrailCompression_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TrailCompression *value)
Definition: solver_parameters.pb.h:235
void clear_name_all_variables()
Definition: solver_parameters.pb.h:668
void set_disable_solve(bool value)
Definition: solver_parameters.pb.h:908
bool profile_propagation() const
Definition: solver_parameters.pb.h:694
ConstraintSolverParameters & operator=(const ConstraintSolverParameters &from)
Definition: solver_parameters.pb.h:107
void CopyFrom(const ConstraintSolverParameters &from)
void set_profile_local_search(bool value)
Definition: solver_parameters.pb.h:768
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void clear_use_element_rmq()
Definition: solver_parameters.pb.h:1074
void clear_check_solution_period()
Definition: solver_parameters.pb.h:1114
bool use_small_table() const
Definition: solver_parameters.pb.h:920
void clear_profile_local_search()
Definition: solver_parameters.pb.h:754
int GetCachedSize() const final
Definition: solver_parameters.pb.h:184
void clear_print_local_search_profile()
Definition: solver_parameters.pb.h:774
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
void set_use_element_rmq(bool value)
Definition: solver_parameters.pb.h:1088
bool store_names() const
Definition: solver_parameters.pb.h:634
bool disable_solve() const
Definition: solver_parameters.pb.h:900
bool name_all_variables() const
Definition: solver_parameters.pb.h:674
void set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value)
Definition: solver_parameters.pb.h:582
bool trace_propagation() const
Definition: solver_parameters.pb.h:800
static constexpr TrailCompression COMPRESS_WITH_ZLIB
Definition: solver_parameters.pb.h:213
bool name_cast_variables() const
Definition: solver_parameters.pb.h:654
bool use_cumulative_edge_finder() const
Definition: solver_parameters.pb.h:940
void set_profile_file(ArgT0 &&arg0, ArgT... args)
bool print_local_search_profile() const
Definition: solver_parameters.pb.h:780
void clear_array_split_size()
Definition: solver_parameters.pb.h:608
void clear_trace_search()
Definition: solver_parameters.pb.h:814
bool use_element_rmq() const
Definition: solver_parameters.pb.h:1080
void clear_profile_file()
Definition: solver_parameters.pb.h:708
void set_use_all_possible_disjunctions(bool value)
Definition: solver_parameters.pb.h:1028
bool print_added_constraints() const
Definition: solver_parameters.pb.h:880
void set_trace_propagation(bool value)
Definition: solver_parameters.pb.h:808
void set_trail_block_size(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:602
void set_array_split_size(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:622
PROTOBUF_MUST_USE_RESULT std::string * release_profile_file()
Definition: solver_parameters.pb.h:738
void set_diffn_use_cumulative(bool value)
Definition: solver_parameters.pb.h:1068
void clear_use_small_table()
Definition: solver_parameters.pb.h:914
void set_check_solution_period(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:1128
::PROTOBUF_NAMESPACE_ID::int32 array_split_size() const
Definition: solver_parameters.pb.h:614
void clear_use_cumulative_time_table_sync()
Definition: solver_parameters.pb.h:974
void set_skip_locally_optimal_paths(bool value)
Definition: solver_parameters.pb.h:1108
::PROTOBUF_NAMESPACE_ID::int32 max_edge_finder_size() const
Definition: solver_parameters.pb.h:1040
bool use_all_possible_disjunctions() const
Definition: solver_parameters.pb.h:1020
static bool TrailCompression_IsValid(int value)
Definition: solver_parameters.pb.h:215
void clear_trail_block_size()
Definition: solver_parameters.pb.h:588
void clear_use_all_possible_disjunctions()
Definition: solver_parameters.pb.h:1014
ConstraintSolverParameters & operator=(ConstraintSolverParameters &&from) noexcept
Definition: solver_parameters.pb.h:111
void clear_use_cumulative_edge_finder()
Definition: solver_parameters.pb.h:934
void set_use_cumulative_time_table_sync(bool value)
Definition: solver_parameters.pb.h:988
::PROTOBUF_NAMESPACE_ID::int32 trail_block_size() const
Definition: solver_parameters.pb.h:594
static constexpr int TrailCompression_ARRAYSIZE
Definition: solver_parameters.pb.h:222
void clear_skip_locally_optimal_paths()
Definition: solver_parameters.pb.h:1094
friend void swap(ConstraintSolverParameters &a, ConstraintSolverParameters &b)
Definition: solver_parameters.pb.h:144
void UnsafeArenaSwap(ConstraintSolverParameters *other)
Definition: solver_parameters.pb.h:155
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
bool IsInitialized() const final
static constexpr int kIndexInFileMessages
Definition: solver_parameters.pb.h:141
bool skip_locally_optimal_paths() const
Definition: solver_parameters.pb.h:1100
void set_print_added_constraints(bool value)
Definition: solver_parameters.pb.h:888
bool diffn_use_cumulative() const
Definition: solver_parameters.pb.h:1060
ConstraintSolverParameters * New() const final
Definition: solver_parameters.pb.h:163
void clear_max_edge_finder_size()
Definition: solver_parameters.pb.h:1034
static const ConstraintSolverParameters & default_instance()
Definition: solver_parameters.pb.h:134
static constexpr TrailCompression NO_COMPRESSION
Definition: solver_parameters.pb.h:211
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: solver_parameters.pb.h:128
void set_trace_search(bool value)
Definition: solver_parameters.pb.h:828
bool print_model() const
Definition: solver_parameters.pb.h:840
~ConstraintSolverParameters() override
void set_profile_propagation(bool value)
Definition: solver_parameters.pb.h:702
bool use_cumulative_time_table_sync() const
Definition: solver_parameters.pb.h:980
constexpr ConstraintSolverParameters(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void set_name_cast_variables(bool value)
Definition: solver_parameters.pb.h:662
void clear_print_added_constraints()
Definition: solver_parameters.pb.h:874
void set_print_local_search_profile(bool value)
Definition: solver_parameters.pb.h:788
void clear_compress_trail()
Definition: solver_parameters.pb.h:568
void clear_disable_solve()
Definition: solver_parameters.pb.h:894
void MergeFrom(const ConstraintSolverParameters &from)
void clear_trace_propagation()
Definition: solver_parameters.pb.h:794
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void set_allocated_profile_file(std::string *profile_file)
Definition: solver_parameters.pb.h:742
bool use_sequence_high_demand_tasks() const
Definition: solver_parameters.pb.h:1000
void clear_store_names()
Definition: solver_parameters.pb.h:628
bool print_model_stats() const
Definition: solver_parameters.pb.h:860
bool profile_local_search() const
Definition: solver_parameters.pb.h:760
void set_store_names(bool value)
Definition: solver_parameters.pb.h:642
bool use_cumulative_time_table() const
Definition: solver_parameters.pb.h:960
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: solver_parameters.pb.h:125
void clear_print_model()
Definition: solver_parameters.pb.h:834
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void clear_use_cumulative_time_table()
Definition: solver_parameters.pb.h:954
static constexpr TrailCompression TrailCompression_MIN
Definition: solver_parameters.pb.h:218
void set_print_model_stats(bool value)
Definition: solver_parameters.pb.h:868
void clear_diffn_use_cumulative()
Definition: solver_parameters.pb.h:1054
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TrailCompression_descriptor()
Definition: solver_parameters.pb.h:225
static const ConstraintSolverParameters * internal_default_instance()
Definition: solver_parameters.pb.h:137
void set_use_cumulative_time_table(bool value)
Definition: solver_parameters.pb.h:968
::operations_research::ConstraintSolverParameters_TrailCompression compress_trail() const
Definition: solver_parameters.pb.h:574
std::string * mutable_profile_file()
Definition: solver_parameters.pb.h:722
void set_use_cumulative_edge_finder(bool value)
Definition: solver_parameters.pb.h:948
ConstraintSolverParameters(ConstraintSolverParameters &&from) noexcept
Definition: solver_parameters.pb.h:102
static const ClassData _class_data_
Definition: solver_parameters.pb.h:203
static constexpr TrailCompression TrailCompression_MAX
Definition: solver_parameters.pb.h:220
void set_use_small_table(bool value)
Definition: solver_parameters.pb.h:928
static const std::string & TrailCompression_Name(T enum_t_value)
Definition: solver_parameters.pb.h:229
void clear_name_cast_variables()
Definition: solver_parameters.pb.h:648
void clear_profile_propagation()
Definition: solver_parameters.pb.h:688
ConstraintSolverParameters(const ConstraintSolverParameters &from)
void clear_use_sequence_high_demand_tasks()
Definition: solver_parameters.pb.h:994
ConstraintSolverParameters(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: solver_parameters.pb.h:131
ConstraintSolverParameters * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: solver_parameters.pb.h:167
const std::string & profile_file() const
Definition: solver_parameters.pb.h:711
@ kPrintLocalSearchProfileFieldNumber
Definition: solver_parameters.pb.h:256
@ kTracePropagationFieldNumber
Definition: solver_parameters.pb.h:257
@ kProfileLocalSearchFieldNumber
Definition: solver_parameters.pb.h:255
@ kPrintAddedConstraintsFieldNumber
Definition: solver_parameters.pb.h:253
@ kCompressTrailFieldNumber
Definition: solver_parameters.pb.h:244
@ kPrintModelStatsFieldNumber
Definition: solver_parameters.pb.h:252
@ kPrintModelFieldNumber
Definition: solver_parameters.pb.h:251
@ kProfilePropagationFieldNumber
Definition: solver_parameters.pb.h:250
@ kUseElementRmqFieldNumber
Definition: solver_parameters.pb.h:268
@ kUseCumulativeEdgeFinderFieldNumber
Definition: solver_parameters.pb.h:261
@ kUseSmallTableFieldNumber
Definition: solver_parameters.pb.h:260
@ kStoreNamesFieldNumber
Definition: solver_parameters.pb.h:247
@ kUseCumulativeTimeTableSyncFieldNumber
Definition: solver_parameters.pb.h:263
@ kSkipLocallyOptimalPathsFieldNumber
Definition: solver_parameters.pb.h:269
@ kUseSequenceHighDemandTasksFieldNumber
Definition: solver_parameters.pb.h:265
@ kUseCumulativeTimeTableFieldNumber
Definition: solver_parameters.pb.h:262
@ kNameCastVariablesFieldNumber
Definition: solver_parameters.pb.h:248
@ kDiffnUseCumulativeFieldNumber
Definition: solver_parameters.pb.h:267
@ kCheckSolutionPeriodFieldNumber
Definition: solver_parameters.pb.h:259
@ kArraySplitSizeFieldNumber
Definition: solver_parameters.pb.h:246
@ kNameAllVariablesFieldNumber
Definition: solver_parameters.pb.h:249
@ kDisableSolveFieldNumber
Definition: solver_parameters.pb.h:254
@ kTraceSearchFieldNumber
Definition: solver_parameters.pb.h:258
@ kProfileFileFieldNumber
Definition: solver_parameters.pb.h:243
@ kUseAllPossibleDisjunctionsFieldNumber
Definition: solver_parameters.pb.h:266
@ kTrailBlockSizeFieldNumber
Definition: solver_parameters.pb.h:245
@ kMaxEdgeFinderSizeFieldNumber
Definition: solver_parameters.pb.h:264
void set_use_sequence_high_demand_tasks(bool value)
Definition: solver_parameters.pb.h:1008
size_t ByteSizeLong() const final
void clear_print_model_stats()
Definition: solver_parameters.pb.h:854
::PROTOBUF_NAMESPACE_ID::int32 check_solution_period() const
Definition: solver_parameters.pb.h:1120
void set_print_model(bool value)
Definition: solver_parameters.pb.h:848
void set_name_all_variables(bool value)
Definition: solver_parameters.pb.h:682
void set_max_edge_finder_size(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:1048
Definition: assignment.pb.h:38
Collection of objects used to extend the Constraint Solver library.
Definition: constraint_solver.h:108
ConstraintSolverParametersDefaultTypeInternal _ConstraintSolverParameters_default_instance_
bool ConstraintSolverParameters_TrailCompression_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ConstraintSolverParameters_TrailCompression *value)
Definition: solver_parameters.pb.h:87
constexpr int ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE
Definition: solver_parameters.pb.h:76
constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MIN
Definition: solver_parameters.pb.h:74
const std::string & ConstraintSolverParameters_TrailCompression_Name(T enum_t_value)
Definition: solver_parameters.pb.h:80
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ConstraintSolverParameters_TrailCompression_descriptor()
ConstraintSolverParameters_TrailCompression
Definition: solver_parameters.pb.h:67
@ ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB
Definition: solver_parameters.pb.h:69
@ ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: solver_parameters.pb.h:71
@ ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: solver_parameters.pb.h:70
@ ConstraintSolverParameters_TrailCompression_NO_COMPRESSION
Definition: solver_parameters.pb.h:68
bool ConstraintSolverParameters_TrailCompression_IsValid(int value)
constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MAX
Definition: solver_parameters.pb.h:75
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto
Definition: solver_parameters.pb.h:45
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: solver_parameters.pb.h:54
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
Definition: solver_parameters.pb.h:53
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
Definition: solver_parameters.pb.h:52
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)