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<int32_t>::min(),
71 ConstraintSolverParameters_TrailCompression_ConstraintSolverParameters_TrailCompression_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<int32_t>::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);
176 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
182 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
291 void set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value);
293 ::operations_research::ConstraintSolverParameters_TrailCompression _internal_compress_trail() const;
294 void _internal_set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value);
574inline ::operations_research::ConstraintSolverParameters_TrailCompression ConstraintSolverParameters::_internal_compress_trail() const {
575 return static_cast< ::operations_research::ConstraintSolverParameters_TrailCompression >(compress_trail_);
577inline ::operations_research::ConstraintSolverParameters_TrailCompression ConstraintSolverParameters::compress_trail() const {
578 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.compress_trail)
581inline void ConstraintSolverParameters::_internal_set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value) {
585inline void ConstraintSolverParameters::set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value) {
587 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.compress_trail)
598 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trail_block_size)
607 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trail_block_size)
618 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.array_split_size)
627 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.array_split_size)
638 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.store_names)
647 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.store_names)
658 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.name_cast_variables)
667 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.name_cast_variables)
678 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.name_all_variables)
687 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.name_all_variables)
698 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_propagation)
707 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_propagation)
715 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_file)
722 profile_file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, static_cast<ArgT0 &&>(arg0), args..., GetArenaForAllocation());
723 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_file)
727 // @@protoc_insertion_point(field_mutable:operations_research.ConstraintSolverParameters.profile_file)
735 profile_file_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArenaForAllocation());
739 return profile_file_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArenaForAllocation());
742 // @@protoc_insertion_point(field_release:operations_research.ConstraintSolverParameters.profile_file)
743 return profile_file_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArenaForAllocation());
751 profile_file_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), profile_file,
754 if (profile_file_.IsDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited())) {
755 profile_file_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), "", GetArenaForAllocation());
758 // @@protoc_insertion_point(field_set_allocated:operations_research.ConstraintSolverParameters.profile_file)
769 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.profile_local_search)
778 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.profile_local_search)
789 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_local_search_profile)
798 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_local_search_profile)
809 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trace_propagation)
818 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trace_propagation)
829 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.trace_search)
838 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.trace_search)
849 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_model)
858 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_model)
869 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_model_stats)
878 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_model_stats)
889 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.print_added_constraints)
898 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.print_added_constraints)
909 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.disable_solve)
918 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.disable_solve)
929 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_small_table)
938 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_small_table)
949 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_edge_finder)
958 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_edge_finder)
969 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_time_table)
978 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_time_table)
989 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_cumulative_time_table_sync)
992inline void ConstraintSolverParameters::_internal_set_use_cumulative_time_table_sync(bool value) {
998 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_cumulative_time_table_sync)
1009 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_sequence_high_demand_tasks)
1012inline void ConstraintSolverParameters::_internal_set_use_sequence_high_demand_tasks(bool value) {
1018 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_sequence_high_demand_tasks)
1029 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_all_possible_disjunctions)
1032inline void ConstraintSolverParameters::_internal_set_use_all_possible_disjunctions(bool value) {
1038 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_all_possible_disjunctions)
1049 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.max_edge_finder_size)
1058 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.max_edge_finder_size)
1069 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.diffn_use_cumulative)
1078 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.diffn_use_cumulative)
1089 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.use_element_rmq)
1098 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.use_element_rmq)
1109 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.skip_locally_optimal_paths)
1118 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.skip_locally_optimal_paths)
1129 // @@protoc_insertion_point(field_get:operations_research.ConstraintSolverParameters.check_solution_period)
1138 // @@protoc_insertion_point(field_set:operations_research.ConstraintSolverParameters.check_solution_period)
1151template <> struct is_proto_enum< ::operations_research::ConstraintSolverParameters_TrailCompression> : ::std::true_type {};
1153inline const EnumDescriptor* GetEnumDescriptor< ::operations_research::ConstraintSolverParameters_TrailCompression>() {
1162#endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto
bool trace_search() const
Definition: solver_parameters.pb.h:828
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:238
void clear_name_all_variables()
Definition: solver_parameters.pb.h:671
void set_disable_solve(bool value)
Definition: solver_parameters.pb.h:916
bool profile_propagation() const
Definition: solver_parameters.pb.h:697
ConstraintSolverParameters & operator=(const ConstraintSolverParameters &from)
Definition: solver_parameters.pb.h:107
void CopyFrom(const ConstraintSolverParameters &from)
int32_t trail_block_size() const
Definition: solver_parameters.pb.h:597
void set_profile_local_search(bool value)
Definition: solver_parameters.pb.h:776
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void clear_use_element_rmq()
Definition: solver_parameters.pb.h:1082
ConstraintSolverParameters * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: solver_parameters.pb.h:168
void clear_check_solution_period()
Definition: solver_parameters.pb.h:1122
bool use_small_table() const
Definition: solver_parameters.pb.h:928
void clear_profile_local_search()
Definition: solver_parameters.pb.h:762
int GetCachedSize() const final
Definition: solver_parameters.pb.h:185
void clear_print_local_search_profile()
Definition: solver_parameters.pb.h:782
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:1096
bool store_names() const
Definition: solver_parameters.pb.h:637
bool disable_solve() const
Definition: solver_parameters.pb.h:908
bool name_all_variables() const
Definition: solver_parameters.pb.h:677
void set_compress_trail(::operations_research::ConstraintSolverParameters_TrailCompression value)
Definition: solver_parameters.pb.h:585
bool trace_propagation() const
Definition: solver_parameters.pb.h:808
static constexpr TrailCompression COMPRESS_WITH_ZLIB
Definition: solver_parameters.pb.h:216
bool name_cast_variables() const
Definition: solver_parameters.pb.h:657
bool use_cumulative_edge_finder() const
Definition: solver_parameters.pb.h:948
void set_profile_file(ArgT0 &&arg0, ArgT... args)
bool print_local_search_profile() const
Definition: solver_parameters.pb.h:788
void clear_array_split_size()
Definition: solver_parameters.pb.h:611
void clear_trace_search()
Definition: solver_parameters.pb.h:822
bool use_element_rmq() const
Definition: solver_parameters.pb.h:1088
void clear_profile_file()
Definition: solver_parameters.pb.h:711
void set_use_all_possible_disjunctions(bool value)
Definition: solver_parameters.pb.h:1036
bool print_added_constraints() const
Definition: solver_parameters.pb.h:888
void set_trace_propagation(bool value)
Definition: solver_parameters.pb.h:816
PROTOBUF_NODISCARD std::string * release_profile_file()
Definition: solver_parameters.pb.h:741
void set_diffn_use_cumulative(bool value)
Definition: solver_parameters.pb.h:1076
int32_t check_solution_period() const
Definition: solver_parameters.pb.h:1128
void clear_use_small_table()
Definition: solver_parameters.pb.h:922
void clear_use_cumulative_time_table_sync()
Definition: solver_parameters.pb.h:982
void set_skip_locally_optimal_paths(bool value)
Definition: solver_parameters.pb.h:1116
bool use_all_possible_disjunctions() const
Definition: solver_parameters.pb.h:1028
static bool TrailCompression_IsValid(int value)
Definition: solver_parameters.pb.h:218
void clear_trail_block_size()
Definition: solver_parameters.pb.h:591
void clear_use_all_possible_disjunctions()
Definition: solver_parameters.pb.h:1022
ConstraintSolverParameters & operator=(ConstraintSolverParameters &&from) noexcept
Definition: solver_parameters.pb.h:111
void clear_use_cumulative_edge_finder()
Definition: solver_parameters.pb.h:942
void set_use_cumulative_time_table_sync(bool value)
Definition: solver_parameters.pb.h:996
static constexpr int TrailCompression_ARRAYSIZE
Definition: solver_parameters.pb.h:225
void clear_skip_locally_optimal_paths()
Definition: solver_parameters.pb.h:1102
friend void swap(ConstraintSolverParameters &a, ConstraintSolverParameters &b)
Definition: solver_parameters.pb.h:144
void UnsafeArenaSwap(ConstraintSolverParameters *other)
Definition: solver_parameters.pb.h:160
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:1108
void set_print_added_constraints(bool value)
Definition: solver_parameters.pb.h:896
bool diffn_use_cumulative() const
Definition: solver_parameters.pb.h:1068
void clear_max_edge_finder_size()
Definition: solver_parameters.pb.h:1042
static const ConstraintSolverParameters & default_instance()
Definition: solver_parameters.pb.h:134
static constexpr TrailCompression NO_COMPRESSION
Definition: solver_parameters.pb.h:214
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: solver_parameters.pb.h:128
void set_trace_search(bool value)
Definition: solver_parameters.pb.h:836
bool print_model() const
Definition: solver_parameters.pb.h:848
~ConstraintSolverParameters() override
void set_profile_propagation(bool value)
Definition: solver_parameters.pb.h:705
bool use_cumulative_time_table_sync() const
Definition: solver_parameters.pb.h:988
constexpr ConstraintSolverParameters(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void set_name_cast_variables(bool value)
Definition: solver_parameters.pb.h:665
void clear_print_added_constraints()
Definition: solver_parameters.pb.h:882
void set_trail_block_size(int32_t value)
Definition: solver_parameters.pb.h:605
void set_print_local_search_profile(bool value)
Definition: solver_parameters.pb.h:796
void clear_compress_trail()
Definition: solver_parameters.pb.h:571
void clear_disable_solve()
Definition: solver_parameters.pb.h:902
void MergeFrom(const ConstraintSolverParameters &from)
void clear_trace_propagation()
Definition: solver_parameters.pb.h:802
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void set_allocated_profile_file(std::string *profile_file)
Definition: solver_parameters.pb.h:745
int32_t array_split_size() const
Definition: solver_parameters.pb.h:617
bool use_sequence_high_demand_tasks() const
Definition: solver_parameters.pb.h:1008
void clear_store_names()
Definition: solver_parameters.pb.h:631
bool print_model_stats() const
Definition: solver_parameters.pb.h:868
bool profile_local_search() const
Definition: solver_parameters.pb.h:768
void set_store_names(bool value)
Definition: solver_parameters.pb.h:645
bool use_cumulative_time_table() const
Definition: solver_parameters.pb.h:968
int32_t max_edge_finder_size() const
Definition: solver_parameters.pb.h:1048
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: solver_parameters.pb.h:125
void clear_print_model()
Definition: solver_parameters.pb.h:842
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
void clear_use_cumulative_time_table()
Definition: solver_parameters.pb.h:962
static constexpr TrailCompression TrailCompression_MIN
Definition: solver_parameters.pb.h:221
void set_print_model_stats(bool value)
Definition: solver_parameters.pb.h:876
void clear_diffn_use_cumulative()
Definition: solver_parameters.pb.h:1062
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TrailCompression_descriptor()
Definition: solver_parameters.pb.h:228
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:976
::operations_research::ConstraintSolverParameters_TrailCompression compress_trail() const
Definition: solver_parameters.pb.h:577
std::string * mutable_profile_file()
Definition: solver_parameters.pb.h:725
void set_use_cumulative_edge_finder(bool value)
Definition: solver_parameters.pb.h:956
ConstraintSolverParameters(ConstraintSolverParameters &&from) noexcept
Definition: solver_parameters.pb.h:102
static const ClassData _class_data_
Definition: solver_parameters.pb.h:206
static constexpr TrailCompression TrailCompression_MAX
Definition: solver_parameters.pb.h:223
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
void set_array_split_size(int32_t value)
Definition: solver_parameters.pb.h:625
void set_use_small_table(bool value)
Definition: solver_parameters.pb.h:936
static const std::string & TrailCompression_Name(T enum_t_value)
Definition: solver_parameters.pb.h:232
void clear_name_cast_variables()
Definition: solver_parameters.pb.h:651
void clear_profile_propagation()
Definition: solver_parameters.pb.h:691
void set_max_edge_finder_size(int32_t value)
Definition: solver_parameters.pb.h:1056
void set_check_solution_period(int32_t value)
Definition: solver_parameters.pb.h:1136
ConstraintSolverParameters(const ConstraintSolverParameters &from)
void clear_use_sequence_high_demand_tasks()
Definition: solver_parameters.pb.h:1002
ConstraintSolverParameters(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: solver_parameters.pb.h:131
const std::string & profile_file() const
Definition: solver_parameters.pb.h:714
@ kPrintLocalSearchProfileFieldNumber
Definition: solver_parameters.pb.h:259
@ kTracePropagationFieldNumber
Definition: solver_parameters.pb.h:260
@ kProfileLocalSearchFieldNumber
Definition: solver_parameters.pb.h:258
@ kPrintAddedConstraintsFieldNumber
Definition: solver_parameters.pb.h:256
@ kCompressTrailFieldNumber
Definition: solver_parameters.pb.h:247
@ kPrintModelStatsFieldNumber
Definition: solver_parameters.pb.h:255
@ kPrintModelFieldNumber
Definition: solver_parameters.pb.h:254
@ kProfilePropagationFieldNumber
Definition: solver_parameters.pb.h:253
@ kUseElementRmqFieldNumber
Definition: solver_parameters.pb.h:271
@ kUseCumulativeEdgeFinderFieldNumber
Definition: solver_parameters.pb.h:264
@ kUseSmallTableFieldNumber
Definition: solver_parameters.pb.h:263
@ kStoreNamesFieldNumber
Definition: solver_parameters.pb.h:250
@ kUseCumulativeTimeTableSyncFieldNumber
Definition: solver_parameters.pb.h:266
@ kSkipLocallyOptimalPathsFieldNumber
Definition: solver_parameters.pb.h:272
@ kUseSequenceHighDemandTasksFieldNumber
Definition: solver_parameters.pb.h:268
@ kUseCumulativeTimeTableFieldNumber
Definition: solver_parameters.pb.h:265
@ kNameCastVariablesFieldNumber
Definition: solver_parameters.pb.h:251
@ kDiffnUseCumulativeFieldNumber
Definition: solver_parameters.pb.h:270
@ kCheckSolutionPeriodFieldNumber
Definition: solver_parameters.pb.h:262
@ kArraySplitSizeFieldNumber
Definition: solver_parameters.pb.h:249
@ kNameAllVariablesFieldNumber
Definition: solver_parameters.pb.h:252
@ kDisableSolveFieldNumber
Definition: solver_parameters.pb.h:257
@ kTraceSearchFieldNumber
Definition: solver_parameters.pb.h:261
@ kProfileFileFieldNumber
Definition: solver_parameters.pb.h:246
@ kUseAllPossibleDisjunctionsFieldNumber
Definition: solver_parameters.pb.h:269
@ kTrailBlockSizeFieldNumber
Definition: solver_parameters.pb.h:248
@ kMaxEdgeFinderSizeFieldNumber
Definition: solver_parameters.pb.h:267
void set_use_sequence_high_demand_tasks(bool value)
Definition: solver_parameters.pb.h:1016
size_t ByteSizeLong() const final
void clear_print_model_stats()
Definition: solver_parameters.pb.h:862
void set_print_model(bool value)
Definition: solver_parameters.pb.h:856
void set_name_all_variables(bool value)
Definition: solver_parameters.pb.h:685
Definition: assignment.pb.h:38
Collection of objects used to extend the Constraint Solver library.
Definition: constraint_solver.h:109
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::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 uint32_t offsets[]
Definition: solver_parameters.pb.h:54
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)