C++ Reference
C++ Reference: Routing
solver_parameters.pb.h
Go to the documentation of this file.
57 extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto;
61 extern ConstraintSolverParametersDefaultTypeInternal _ConstraintSolverParameters_default_instance_;
64 template<> ::operations_research::ConstraintSolverParameters* Arena::CreateMaybeMessage<::operations_research::ConstraintSolverParameters>(Arena*);
71 ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
72 ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
75 constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MIN = ConstraintSolverParameters_TrailCompression_NO_COMPRESSION;
76 constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MAX = ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB;
77 constexpr int ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE = ConstraintSolverParameters_TrailCompression_TrailCompression_MAX + 1;
79 const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* ConstraintSolverParameters_TrailCompression_descriptor();
90 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<ConstraintSolverParameters_TrailCompression>(
96 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:operations_research.ConstraintSolverParameters) */ {
164 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
166 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
190 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto);
191 return ::descriptor_table_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto.file_level_metadata[kIndexInFileMessages];
278 void set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value);
280 ::operations_research::ConstraintSolverParameters_TrailCompression _internal_compress_trail() const;
281 void _internal_set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value);
559 inline ::operations_research::ConstraintSolverParameters_TrailCompression ConstraintSolverParameters::_internal_compress_trail() const {
560 return static_cast< ::operations_research::ConstraintSolverParameters_TrailCompression >(compress_trail_);
562 inline ::operations_research::ConstraintSolverParameters_TrailCompression ConstraintSolverParameters::compress_trail() const {
563 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.compress_trail)
566 inline void ConstraintSolverParameters::_internal_set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value) {
570 inline void ConstraintSolverParameters::set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value) {
572 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.compress_trail)
579 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_trail_block_size() const {
583 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trail_block_size)
586 inline void ConstraintSolverParameters::_internal_set_trail_block_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
590 inline void ConstraintSolverParameters::set_trail_block_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
592 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trail_block_size)
599 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_array_split_size() const {
603 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.array_split_size)
606 inline void ConstraintSolverParameters::_internal_set_array_split_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
610 inline void ConstraintSolverParameters::set_array_split_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
612 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.array_split_size)
623 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.store_names)
632 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.store_names)
643 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.name_cast_variables)
652 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.name_cast_variables)
663 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.name_all_variables)
672 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.name_all_variables)
683 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_propagation)
692 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_propagation)
697 profile_file_.ClearToEmptyNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
700 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_file)
705 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_file)
708 // @@protoc_insertion_point(field_mutable:operations_research.ConstraintSolverParameters.profile_file)
716 profile_file_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value);
722 // @@protoc_insertion_point(field_set_rvalue:operations_research.ConstraintSolverParameters.profile_file)
727 profile_file_.SetNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
728 // @@protoc_insertion_point(field_set_char:operations_research.ConstraintSolverParameters.profile_file)
734 // @@protoc_insertion_point(field_set_pointer:operations_research.ConstraintSolverParameters.profile_file)
738 return profile_file_.MutableNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
741 // @@protoc_insertion_point(field_release:operations_research.ConstraintSolverParameters.profile_file)
743 return profile_file_.ReleaseNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited());
751 profile_file_.SetAllocatedNoArena(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), profile_file);
752 // @@protoc_insertion_point(field_set_allocated:operations_research.ConstraintSolverParameters.profile_file)
763 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_local_search)
772 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_local_search)
783 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_local_search_profile)
792 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_local_search_profile)
803 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trace_propagation)
812 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trace_propagation)
823 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trace_search)
832 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trace_search)
843 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_model)
852 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_model)
863 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_model_stats)
872 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_model_stats)
883 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_added_constraints)
892 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_added_constraints)
903 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.disable_solve)
912 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.disable_solve)
923 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_small_table)
932 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_small_table)
943 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_edge_finder)
952 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_edge_finder)
963 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_time_table)
972 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_time_table)
983 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_time_table_sync)
986 inline void ConstraintSolverParameters::_internal_set_use_cumulative_time_table_sync(bool value) {
992 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_time_table_sync)
1003 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_sequence_high_demand_tasks)
1006 inline void ConstraintSolverParameters::_internal_set_use_sequence_high_demand_tasks(bool value) {
1012 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_sequence_high_demand_tasks)
1023 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_all_possible_disjunctions)
1026 inline void ConstraintSolverParameters::_internal_set_use_all_possible_disjunctions(bool value) {
1032 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_all_possible_disjunctions)
1039 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_max_edge_finder_size() const {
1042 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::max_edge_finder_size() const {
1043 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.max_edge_finder_size)
1046 inline void ConstraintSolverParameters::_internal_set_max_edge_finder_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
1050 inline void ConstraintSolverParameters::set_max_edge_finder_size(::PROTOBUF_NAMESPACE_ID::int32 value) {
1052 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.max_edge_finder_size)
1063 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.diffn_use_cumulative)
1072 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.diffn_use_cumulative)
1083 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_element_rmq)
1092 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_element_rmq)
1103 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.skip_locally_optimal_paths)
1112 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.skip_locally_optimal_paths)
1119 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::_internal_check_solution_period() const {
1122 inline ::PROTOBUF_NAMESPACE_ID::int32 ConstraintSolverParameters::check_solution_period() const {
1123 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.check_solution_period)
1126 inline void ConstraintSolverParameters::_internal_set_check_solution_period(::PROTOBUF_NAMESPACE_ID::int32 value) {
1130 inline void ConstraintSolverParameters::set_check_solution_period(::PROTOBUF_NAMESPACE_ID::int32 value) {
1132 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.check_solution_period)
1145 template <> struct is_proto_enum< ::operations_research::ConstraintSolverParameters_TrailCompression> : ::std::true_type {};
1147 inline const EnumDescriptor* GetEnumDescriptor< ::operations_research::ConstraintSolverParameters_TrailCompression>() {
bool disable_solve() const
Definition: solver_parameters.pb.h:902
bool profile_local_search() const
Definition: solver_parameters.pb.h:762
bool skip_locally_optimal_paths() const
Definition: solver_parameters.pb.h:1102
void set_trail_block_size(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:590
void clear_compress_trail()
Definition: solver_parameters.pb.h:556
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
Definition: solver_parameters.pb.h:53
static constexpr int TrailCompression_ARRAYSIZE
Definition: solver_parameters.pb.h:210
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: solver_parameters.pb.h:123
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void set_profile_propagation(bool value)
Definition: solver_parameters.pb.h:690
Definition: solver_parameters.pb.h:239
void clear_skip_locally_optimal_paths()
Definition: solver_parameters.pb.h:1096
Definition: solver_parameters.pb.h:241
void set_use_sequence_high_demand_tasks(bool value)
Definition: solver_parameters.pb.h:1010
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TrailCompression_descriptor()
Definition: solver_parameters.pb.h:213
void clear_print_added_constraints()
Definition: solver_parameters.pb.h:876
void set_use_cumulative_time_table_sync(bool value)
Definition: solver_parameters.pb.h:990
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
Definition: solver_parameters.pb.h:54
static bool TrailCompression_IsValid(int value)
Definition: solver_parameters.pb.h:203
void set_diffn_use_cumulative(bool value)
Definition: solver_parameters.pb.h:1070
ConstraintSolverParameters & operator=(ConstraintSolverParameters &&from) noexcept
Definition: solver_parameters.pb.h:111
void clear_trail_block_size()
Definition: solver_parameters.pb.h:576
void set_profile_file(const std::string &value)
Definition: solver_parameters.pb.h:703
Definition: solver_parameters.pb.h:238
::PROTOBUF_NAMESPACE_ID::int32 check_solution_period() const
Definition: solver_parameters.pb.h:1122
bool use_cumulative_edge_finder() const
Definition: solver_parameters.pb.h:942
bool print_model() const
Definition: solver_parameters.pb.h:842
void set_allocated_profile_file(std::string *profile_file)
Definition: solver_parameters.pb.h:745
Definition: solver_parameters.pb.h:46
void clear_max_edge_finder_size()
Definition: solver_parameters.pb.h:1036
std::string * mutable_profile_file()
Definition: solver_parameters.pb.h:707
ConstraintSolverParameters_TrailCompression
Definition: solver_parameters.pb.h:68
void clear_use_small_table()
Definition: solver_parameters.pb.h:916
ConstraintSolverParameters(ConstraintSolverParameters &&from) noexcept
Definition: solver_parameters.pb.h:102
void set_print_added_constraints(bool value)
Definition: solver_parameters.pb.h:890
void set_use_cumulative_edge_finder(bool value)
Definition: solver_parameters.pb.h:950
void set_use_all_possible_disjunctions(bool value)
Definition: solver_parameters.pb.h:1030
bool ConstraintSolverParameters_TrailCompression_Parse(const std::string &name, ConstraintSolverParameters_TrailCompression *value)
Definition: solver_parameters.pb.h:88
::PROTOBUF_NAMESPACE_ID::int32 max_edge_finder_size() const
Definition: solver_parameters.pb.h:1042
void set_trace_search(bool value)
Definition: solver_parameters.pb.h:830
int GetCachedSize() const final
Definition: solver_parameters.pb.h:167
void clear_use_cumulative_time_table_sync()
Definition: solver_parameters.pb.h:976
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: solver_parameters.pb.h:55
The vehicle routing library lets one model and solve generic vehicle routing problems ranging from th...
Definition: constraint_solver.h:98
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: solver_parameters.pb.h:126
void set_name_cast_variables(bool value)
Definition: solver_parameters.pb.h:650
constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MAX
Definition: solver_parameters.pb.h:76
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: solver_parameters.pb.h:120
void set_use_cumulative_time_table(bool value)
Definition: solver_parameters.pb.h:970
const std::string & profile_file() const
Definition: solver_parameters.pb.h:699
static const ConstraintSolverParameters * internal_default_instance()
Definition: solver_parameters.pb.h:132
static constexpr TrailCompression NO_COMPRESSION
Definition: solver_parameters.pb.h:199
void clear_diffn_use_cumulative()
Definition: solver_parameters.pb.h:1056
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition: solver_parameters.pb.h:256
void set_skip_locally_optimal_paths(bool value)
Definition: solver_parameters.pb.h:1110
Definition: solver_parameters.pb.h:240
bool use_sequence_high_demand_tasks() const
Definition: solver_parameters.pb.h:1002
Definition: solver_parameters.pb.h:69
ConstraintSolverParameters_TrailCompression TrailCompression
Definition: solver_parameters.pb.h:198
Definition: solver_parameters.pb.h:232
const std::string & ConstraintSolverParameters_TrailCompression_Name(T enum_t_value)
Definition: solver_parameters.pb.h:81
void clear_print_model_stats()
Definition: solver_parameters.pb.h:856
void clear_trace_search()
Definition: solver_parameters.pb.h:816
Definition: solver_parameters.pb.h:236
void clear_name_cast_variables()
Definition: solver_parameters.pb.h:636
static bool TrailCompression_Parse(const std::string &name, TrailCompression *value)
Definition: solver_parameters.pb.h:223
void clear_profile_local_search()
Definition: solver_parameters.pb.h:756
bool IsInitialized() const final
void Swap(ConstraintSolverParameters *other)
Definition: solver_parameters.pb.h:142
void set_trace_propagation(bool value)
Definition: solver_parameters.pb.h:810
void set_check_solution_period(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:1130
void clear_array_split_size()
Definition: solver_parameters.pb.h:596
void set_use_element_rmq(bool value)
Definition: solver_parameters.pb.h:1090
::PROTOBUF_NAMESPACE_ID::int32 array_split_size() const
Definition: solver_parameters.pb.h:602
void clear_trace_propagation()
Definition: solver_parameters.pb.h:796
Definition: solver_parameters.pb.h:231
ConstraintSolverParameters()
::PROTOBUF_NAMESPACE_ID::int32 trail_block_size() const
Definition: solver_parameters.pb.h:582
void clear_print_model()
Definition: solver_parameters.pb.h:836
bool profile_propagation() const
Definition: solver_parameters.pb.h:682
bool diffn_use_cumulative() const
Definition: solver_parameters.pb.h:1062
Definition: solver_parameters.pb.h:250
Definition: solver_parameters.pb.h:247
constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MIN
Definition: solver_parameters.pb.h:75
virtual ~ConstraintSolverParameters()
bool use_all_possible_disjunctions() const
Definition: solver_parameters.pb.h:1022
void set_disable_solve(bool value)
Definition: solver_parameters.pb.h:910
void clear_name_all_variables()
Definition: solver_parameters.pb.h:656
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
Definition: solver_parameters.pb.h:244
static const ConstraintSolverParameters & default_instance()
Definition: solver_parameters.pb.h:233
Definition: solver_parameters.pb.h:71
void set_profile_local_search(bool value)
Definition: solver_parameters.pb.h:770
void set_print_model_stats(bool value)
Definition: solver_parameters.pb.h:870
bool use_small_table() const
Definition: solver_parameters.pb.h:922
Definition: solver_parameters.pb.h:249
Definition: solver_parameters.pb.h:237
bool print_local_search_profile() const
Definition: solver_parameters.pb.h:782
void set_use_small_table(bool value)
Definition: solver_parameters.pb.h:930
void set_max_edge_finder_size(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:1050
size_t ByteSizeLong() const final
std::string * release_profile_file()
Definition: solver_parameters.pb.h:740
ConstraintSolverParametersDefaultTypeInternal _ConstraintSolverParameters_default_instance_
static void InitAsDefaultInstance()
bool trace_propagation() const
Definition: solver_parameters.pb.h:802
Definition: solver_parameters.pb.h:70
bool ConstraintSolverParameters_TrailCompression_IsValid(int value)
void clear_use_all_possible_disjunctions()
Definition: solver_parameters.pb.h:1016
void set_print_local_search_profile(bool value)
Definition: solver_parameters.pb.h:790
Definition: solver_parameters.pb.h:257
friend void swap(ConstraintSolverParameters &a, ConstraintSolverParameters &b)
Definition: solver_parameters.pb.h:139
ConstraintSolverParameters * New() const final
Definition: solver_parameters.pb.h:149
static constexpr int kIndexInFileMessages
Definition: solver_parameters.pb.h:136
bool print_model_stats() const
Definition: solver_parameters.pb.h:862
void clear_use_sequence_high_demand_tasks()
Definition: solver_parameters.pb.h:996
void clear_use_cumulative_time_table()
Definition: solver_parameters.pb.h:956
static constexpr TrailCompression TrailCompression_MIN
Definition: solver_parameters.pb.h:206
void clear_use_element_rmq()
Definition: solver_parameters.pb.h:1076
Definition: solver_parameters.pb.h:255
void set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value)
Definition: solver_parameters.pb.h:570
void clear_use_cumulative_edge_finder()
Definition: solver_parameters.pb.h:936
Definition: solver_parameters.pb.h:234
bool trace_search() const
Definition: solver_parameters.pb.h:822
void clear_profile_propagation()
Definition: solver_parameters.pb.h:676
void clear_disable_solve()
Definition: solver_parameters.pb.h:896
Definition: solver_parameters.pb.h:245
bool print_added_constraints() const
Definition: solver_parameters.pb.h:882
Definition: solver_parameters.pb.h:252
Definition: solver_parameters.pb.h:243
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ConstraintSolverParameters_TrailCompression_descriptor()
Definition: solver_parameters.pb.h:248
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
Definition: solver_parameters.pb.h:242
constexpr int ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE
Definition: solver_parameters.pb.h:77
Definition: assignment.pb.h:39
static const std::string & TrailCompression_Name(T enum_t_value)
Definition: solver_parameters.pb.h:217
Definition: solver_parameters.pb.h:254
::operations_research::ConstraintSolverParameters_TrailCompression compress_trail() const
Definition: solver_parameters.pb.h:562
static constexpr TrailCompression COMPRESS_WITH_ZLIB
Definition: solver_parameters.pb.h:201
bool name_cast_variables() const
Definition: solver_parameters.pb.h:642
bool use_cumulative_time_table_sync() const
Definition: solver_parameters.pb.h:982
void clear_profile_file()
Definition: solver_parameters.pb.h:696
Definition: solver_parameters.pb.h:246
bool name_all_variables() const
Definition: solver_parameters.pb.h:662
ConstraintSolverParameters & operator=(const ConstraintSolverParameters &from)
Definition: solver_parameters.pb.h:107
ConstraintSolverParameters * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: solver_parameters.pb.h:153
bool use_element_rmq() const
Definition: solver_parameters.pb.h:1082
bool use_cumulative_time_table() const
Definition: solver_parameters.pb.h:962
void set_store_names(bool value)
Definition: solver_parameters.pb.h:630
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize(::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
Definition: solver_parameters.pb.h:72
Definition: solver_parameters.pb.h:251
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto
static constexpr TrailCompression TrailCompression_MAX
Definition: solver_parameters.pb.h:208
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
Definition: solver_parameters.pb.h:253
void clear_store_names()
Definition: solver_parameters.pb.h:616
void clear_print_local_search_profile()
Definition: solver_parameters.pb.h:776
bool store_names() const
Definition: solver_parameters.pb.h:622
void set_array_split_size(::PROTOBUF_NAMESPACE_ID::int32 value)
Definition: solver_parameters.pb.h:610
void set_name_all_variables(bool value)
Definition: solver_parameters.pb.h:670
Definition: solver_parameters.pb.h:235
void set_print_model(bool value)
Definition: solver_parameters.pb.h:850
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
void clear_check_solution_period()
Definition: solver_parameters.pb.h:1116