Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::ConstraintSolverParameters Class Referencefinal

Detailed Description

Definition at line 117 of file solver_parameters.pb.h.

#include <solver_parameters.pb.h>

Inheritance diagram for operations_research::ConstraintSolverParameters:

Classes

class  _Internal

Public Types

enum  : int {
  kProfileFileFieldNumber = 8 , kCompressTrailFieldNumber = 1 , kTrailBlockSizeFieldNumber = 2 , kArraySplitSizeFieldNumber = 3 ,
  kStoreNamesFieldNumber = 4 , kNameCastVariablesFieldNumber = 5 , kNameAllVariablesFieldNumber = 6 , kProfilePropagationFieldNumber = 7 ,
  kTracePropagationFieldNumber = 9 , kTraceSearchFieldNumber = 10 , kPrintModelFieldNumber = 11 , kPrintModelStatsFieldNumber = 12 ,
  kPrintAddedConstraintsFieldNumber = 13 , kDisableSolveFieldNumber = 15 , kProfileLocalSearchFieldNumber = 16 , kPrintLocalSearchProfileFieldNumber = 17 ,
  kUseSmallTableFieldNumber = 101 , kUseCumulativeEdgeFinderFieldNumber = 105 , kUseCumulativeTimeTableFieldNumber = 106 , kUseSequenceHighDemandTasksFieldNumber = 107 ,
  kMaxEdgeFinderSizeFieldNumber = 109 , kUseAllPossibleDisjunctionsFieldNumber = 108 , kDiffnUseCumulativeFieldNumber = 110 , kUseElementRmqFieldNumber = 111 ,
  kCheckSolutionPeriodFieldNumber = 114 , kUseCumulativeTimeTableSyncFieldNumber = 112 , kSkipLocallyOptimalPathsFieldNumber = 113
}
using TrailCompression = ConstraintSolverParameters_TrailCompression

Public Member Functions

 ConstraintSolverParameters ()
 ~ConstraintSolverParameters () PROTOBUF_FINAL
template<typename = void>
PROTOBUF_CONSTEXPR ConstraintSolverParameters (::google::protobuf::internal::ConstantInitialized)
 ConstraintSolverParameters (const ConstraintSolverParameters &from)
 ConstraintSolverParameters (ConstraintSolverParameters &&from) noexcept
ConstraintSolverParametersoperator= (const ConstraintSolverParameters &from)
ConstraintSolverParametersoperator= (ConstraintSolverParameters &&from) noexcept
const ::google::protobuf::UnknownFieldSet & unknown_fields () const ABSL_ATTRIBUTE_LIFETIME_BOUND
inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL mutable_unknown_fields () ABSL_ATTRIBUTE_LIFETIME_BOUND
void Swap (ConstraintSolverParameters *PROTOBUF_NONNULL other)
void UnsafeArenaSwap (ConstraintSolverParameters *PROTOBUF_NONNULL other)
ConstraintSolverParameters *PROTOBUF_NONNULL New (::google::protobuf::Arena *PROTOBUF_NULLABLE arena=nullptr) const
void CopyFrom (const ConstraintSolverParameters &from)
void MergeFrom (const ConstraintSolverParameters &from)
bool IsInitialized () const
ABSL_ATTRIBUTE_REINITIALIZES void Clear () PROTOBUF_FINAL
::size_t ByteSizeLong () const final
::uint8_t *PROTOBUF_NONNULL _InternalSerialize (::uint8_t *PROTOBUF_NONNULL target, ::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream) const final
int GetCachedSize () const
::google::protobuf::Metadata GetMetadata () const
void clear_profile_file ()
const ::std::string & profile_file () const
template<typename Arg_ = const ::std::string&, typename... Args_>
void set_profile_file (Arg_ &&arg, Args_... args)
::std::string *PROTOBUF_NONNULL mutable_profile_file ()
::std::string *PROTOBUF_NULLABLE release_profile_file ()
void set_allocated_profile_file (::std::string *PROTOBUF_NULLABLE value)
void clear_compress_trail ()
::operations_research::ConstraintSolverParameters_TrailCompression compress_trail () const
void set_compress_trail (::operations_research::ConstraintSolverParameters_TrailCompression value)
void clear_trail_block_size ()
::int32_t trail_block_size () const
void set_trail_block_size (::int32_t value)
void clear_array_split_size ()
::int32_t array_split_size () const
void set_array_split_size (::int32_t value)
void clear_store_names ()
bool store_names () const
void set_store_names (bool value)
void clear_name_cast_variables ()
bool name_cast_variables () const
void set_name_cast_variables (bool value)
void clear_name_all_variables ()
bool name_all_variables () const
void set_name_all_variables (bool value)
void clear_profile_propagation ()
bool profile_propagation () const
void set_profile_propagation (bool value)
void clear_trace_propagation ()
bool trace_propagation () const
void set_trace_propagation (bool value)
void clear_trace_search ()
bool trace_search () const
void set_trace_search (bool value)
void clear_print_model ()
bool print_model () const
void set_print_model (bool value)
void clear_print_model_stats ()
bool print_model_stats () const
void set_print_model_stats (bool value)
void clear_print_added_constraints ()
bool print_added_constraints () const
void set_print_added_constraints (bool value)
void clear_disable_solve ()
bool disable_solve () const
void set_disable_solve (bool value)
void clear_profile_local_search ()
bool profile_local_search () const
void set_profile_local_search (bool value)
void clear_print_local_search_profile ()
bool print_local_search_profile () const
void set_print_local_search_profile (bool value)
void clear_use_small_table ()
bool use_small_table () const
void set_use_small_table (bool value)
void clear_use_cumulative_edge_finder ()
bool use_cumulative_edge_finder () const
void set_use_cumulative_edge_finder (bool value)
void clear_use_cumulative_time_table ()
bool use_cumulative_time_table () const
void set_use_cumulative_time_table (bool value)
void clear_use_sequence_high_demand_tasks ()
bool use_sequence_high_demand_tasks () const
void set_use_sequence_high_demand_tasks (bool value)
void clear_max_edge_finder_size ()
::int32_t max_edge_finder_size () const
void set_max_edge_finder_size (::int32_t value)
void clear_use_all_possible_disjunctions ()
bool use_all_possible_disjunctions () const
void set_use_all_possible_disjunctions (bool value)
void clear_diffn_use_cumulative ()
bool diffn_use_cumulative () const
void set_diffn_use_cumulative (bool value)
void clear_use_element_rmq ()
bool use_element_rmq () const
void set_use_element_rmq (bool value)
void clear_check_solution_period ()
::int32_t check_solution_period () const
void set_check_solution_period (::int32_t value)
void clear_use_cumulative_time_table_sync ()
bool use_cumulative_time_table_sync () const
void set_use_cumulative_time_table_sync (bool value)
void clear_skip_locally_optimal_paths ()
bool skip_locally_optimal_paths () const
void set_skip_locally_optimal_paths (bool value)
template<typename>
PROTOBUF_CONSTEXPR ConstraintSolverParameters (::_pbi::ConstantInitialized)
template<typename Arg_, typename... Args_>
PROTOBUF_ALWAYS_INLINE void set_profile_file (Arg_ &&arg, Args_... args)

Static Public Member Functions

static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL descriptor ()
static const ::google::protobuf::Descriptor *PROTOBUF_NONNULL GetDescriptor ()
static const ::google::protobuf::Reflection *PROTOBUF_NONNULL GetReflection ()
static const ConstraintSolverParametersdefault_instance ()
static constexpr auto InternalGenerateClassData_ ()
static bool TrailCompression_IsValid (int value)
static const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL TrailCompression_descriptor ()
template<typename T>
static const ::std::string & TrailCompression_Name (T value)
static bool TrailCompression_Parse (::absl::string_view name, TrailCompression *PROTOBUF_NONNULL value)

Static Public Attributes

static constexpr int kIndexInFileMessages = 0
static constexpr TrailCompression NO_COMPRESSION = ConstraintSolverParameters_TrailCompression_NO_COMPRESSION
static constexpr TrailCompression COMPRESS_WITH_ZLIB = ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB
static constexpr TrailCompression TrailCompression_MIN = ConstraintSolverParameters_TrailCompression_TrailCompression_MIN
static constexpr TrailCompression TrailCompression_MAX = ConstraintSolverParameters_TrailCompression_TrailCompression_MAX
static constexpr int TrailCompression_ARRAYSIZE = ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE

Friends

class ::google::protobuf::internal::TcParser
class ::google::protobuf::MessageLite
class ::google::protobuf::Arena
template<typename T>
class ::google::protobuf::Arena::InternalHelper
struct ::TableStruct_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto
void swap (ConstraintSolverParameters &a, ConstraintSolverParameters &b)

Member Typedef Documentation

◆ TrailCompression

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kProfileFileFieldNumber 
kCompressTrailFieldNumber 
kTrailBlockSizeFieldNumber 
kArraySplitSizeFieldNumber 
kStoreNamesFieldNumber 
kNameCastVariablesFieldNumber 
kNameAllVariablesFieldNumber 
kProfilePropagationFieldNumber 
kTracePropagationFieldNumber 
kTraceSearchFieldNumber 
kPrintModelFieldNumber 
kPrintModelStatsFieldNumber 
kPrintAddedConstraintsFieldNumber 
kDisableSolveFieldNumber 
kProfileLocalSearchFieldNumber 
kPrintLocalSearchProfileFieldNumber 
kUseSmallTableFieldNumber 
kUseCumulativeEdgeFinderFieldNumber 
kUseCumulativeTimeTableFieldNumber 
kUseSequenceHighDemandTasksFieldNumber 
kMaxEdgeFinderSizeFieldNumber 
kUseAllPossibleDisjunctionsFieldNumber 
kDiffnUseCumulativeFieldNumber 
kUseElementRmqFieldNumber 
kCheckSolutionPeriodFieldNumber 
kUseCumulativeTimeTableSyncFieldNumber 
kSkipLocallyOptimalPathsFieldNumber 

Definition at line 278 of file solver_parameters.pb.h.

Constructor & Destructor Documentation

◆ ConstraintSolverParameters() [1/5]

operations_research::ConstraintSolverParameters::ConstraintSolverParameters ( )
inline

Definition at line 120 of file solver_parameters.pb.h.

◆ ~ConstraintSolverParameters()

operations_research::ConstraintSolverParameters::~ConstraintSolverParameters ( )

Definition at line 277 of file solver_parameters.pb.cc.

◆ ConstraintSolverParameters() [2/5]

template<typename = void>
PROTOBUF_CONSTEXPR operations_research::ConstraintSolverParameters::ConstraintSolverParameters ( ::google::protobuf::internal::ConstantInitialized )
explicit

◆ ConstraintSolverParameters() [3/5]

operations_research::ConstraintSolverParameters::ConstraintSolverParameters ( const ConstraintSolverParameters & from)
inline

Definition at line 133 of file solver_parameters.pb.h.

◆ ConstraintSolverParameters() [4/5]

operations_research::ConstraintSolverParameters::ConstraintSolverParameters ( ConstraintSolverParameters && from)
inlinenoexcept

Definition at line 134 of file solver_parameters.pb.h.

◆ ConstraintSolverParameters() [5/5]

template<typename>
PROTOBUF_CONSTEXPR operations_research::ConstraintSolverParameters::ConstraintSolverParameters ( ::_pbi::ConstantInitialized )

Definition at line 63 of file solver_parameters.pb.cc.

Member Function Documentation

◆ _InternalSerialize()

uint8_t *PROTOBUF_NONNULL operations_research::ConstraintSolverParameters::_InternalSerialize ( ::uint8_t *PROTOBUF_NONNULL target,
::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream ) const
final

Definition at line 569 of file solver_parameters.pb.cc.

◆ array_split_size()

int32_t operations_research::ConstraintSolverParameters::array_split_size ( ) const
inline

Definition at line 719 of file solver_parameters.pb.h.

◆ ByteSizeLong()

size_t operations_research::ConstraintSolverParameters::ByteSizeLong ( ) const
final

Definition at line 839 of file solver_parameters.pb.cc.

◆ check_solution_period()

int32_t operations_research::ConstraintSolverParameters::check_solution_period ( ) const
inline

Definition at line 1359 of file solver_parameters.pb.h.

◆ Clear()

PROTOBUF_NOINLINE void operations_research::ConstraintSolverParameters::Clear ( )

Definition at line 528 of file solver_parameters.pb.cc.

◆ clear_array_split_size()

void operations_research::ConstraintSolverParameters::clear_array_split_size ( )
inline

Definition at line 713 of file solver_parameters.pb.h.

◆ clear_check_solution_period()

void operations_research::ConstraintSolverParameters::clear_check_solution_period ( )
inline

Definition at line 1353 of file solver_parameters.pb.h.

◆ clear_compress_trail()

void operations_research::ConstraintSolverParameters::clear_compress_trail ( )
inline

Definition at line 663 of file solver_parameters.pb.h.

◆ clear_diffn_use_cumulative()

void operations_research::ConstraintSolverParameters::clear_diffn_use_cumulative ( )
inline

Definition at line 1278 of file solver_parameters.pb.h.

◆ clear_disable_solve()

void operations_research::ConstraintSolverParameters::clear_disable_solve ( )
inline

Definition at line 1078 of file solver_parameters.pb.h.

◆ clear_max_edge_finder_size()

void operations_research::ConstraintSolverParameters::clear_max_edge_finder_size ( )
inline

Definition at line 1253 of file solver_parameters.pb.h.

◆ clear_name_all_variables()

void operations_research::ConstraintSolverParameters::clear_name_all_variables ( )
inline

Definition at line 788 of file solver_parameters.pb.h.

◆ clear_name_cast_variables()

void operations_research::ConstraintSolverParameters::clear_name_cast_variables ( )
inline

Definition at line 763 of file solver_parameters.pb.h.

◆ clear_print_added_constraints()

void operations_research::ConstraintSolverParameters::clear_print_added_constraints ( )
inline

Definition at line 1053 of file solver_parameters.pb.h.

◆ clear_print_local_search_profile()

void operations_research::ConstraintSolverParameters::clear_print_local_search_profile ( )
inline

Definition at line 928 of file solver_parameters.pb.h.

◆ clear_print_model()

void operations_research::ConstraintSolverParameters::clear_print_model ( )
inline

Definition at line 1003 of file solver_parameters.pb.h.

◆ clear_print_model_stats()

void operations_research::ConstraintSolverParameters::clear_print_model_stats ( )
inline

Definition at line 1028 of file solver_parameters.pb.h.

◆ clear_profile_file()

void operations_research::ConstraintSolverParameters::clear_profile_file ( )
inline

Definition at line 838 of file solver_parameters.pb.h.

◆ clear_profile_local_search()

void operations_research::ConstraintSolverParameters::clear_profile_local_search ( )
inline

Definition at line 903 of file solver_parameters.pb.h.

◆ clear_profile_propagation()

void operations_research::ConstraintSolverParameters::clear_profile_propagation ( )
inline

Definition at line 813 of file solver_parameters.pb.h.

◆ clear_skip_locally_optimal_paths()

void operations_research::ConstraintSolverParameters::clear_skip_locally_optimal_paths ( )
inline

Definition at line 1328 of file solver_parameters.pb.h.

◆ clear_store_names()

void operations_research::ConstraintSolverParameters::clear_store_names ( )
inline

Definition at line 738 of file solver_parameters.pb.h.

◆ clear_trace_propagation()

void operations_research::ConstraintSolverParameters::clear_trace_propagation ( )
inline

Definition at line 953 of file solver_parameters.pb.h.

◆ clear_trace_search()

void operations_research::ConstraintSolverParameters::clear_trace_search ( )
inline

Definition at line 978 of file solver_parameters.pb.h.

◆ clear_trail_block_size()

void operations_research::ConstraintSolverParameters::clear_trail_block_size ( )
inline

Definition at line 688 of file solver_parameters.pb.h.

◆ clear_use_all_possible_disjunctions()

void operations_research::ConstraintSolverParameters::clear_use_all_possible_disjunctions ( )
inline

Definition at line 1228 of file solver_parameters.pb.h.

◆ clear_use_cumulative_edge_finder()

void operations_research::ConstraintSolverParameters::clear_use_cumulative_edge_finder ( )
inline

Definition at line 1128 of file solver_parameters.pb.h.

◆ clear_use_cumulative_time_table()

void operations_research::ConstraintSolverParameters::clear_use_cumulative_time_table ( )
inline

Definition at line 1153 of file solver_parameters.pb.h.

◆ clear_use_cumulative_time_table_sync()

void operations_research::ConstraintSolverParameters::clear_use_cumulative_time_table_sync ( )
inline

Definition at line 1178 of file solver_parameters.pb.h.

◆ clear_use_element_rmq()

void operations_research::ConstraintSolverParameters::clear_use_element_rmq ( )
inline

Definition at line 1303 of file solver_parameters.pb.h.

◆ clear_use_sequence_high_demand_tasks()

void operations_research::ConstraintSolverParameters::clear_use_sequence_high_demand_tasks ( )
inline

Definition at line 1203 of file solver_parameters.pb.h.

◆ clear_use_small_table()

void operations_research::ConstraintSolverParameters::clear_use_small_table ( )
inline

Definition at line 1103 of file solver_parameters.pb.h.

◆ compress_trail()

operations_research::ConstraintSolverParameters_TrailCompression operations_research::ConstraintSolverParameters::compress_trail ( ) const
inline

Definition at line 669 of file solver_parameters.pb.h.

◆ CopyFrom()

void operations_research::ConstraintSolverParameters::CopyFrom ( const ConstraintSolverParameters & from)

Definition at line 1197 of file solver_parameters.pb.cc.

◆ default_instance()

const ConstraintSolverParameters & operations_research::ConstraintSolverParameters::default_instance ( )
inlinestatic

Definition at line 168 of file solver_parameters.pb.h.

◆ descriptor()

const ::google::protobuf::Descriptor *PROTOBUF_NONNULL operations_research::ConstraintSolverParameters::descriptor ( )
inlinestatic

Definition at line 159 of file solver_parameters.pb.h.

◆ diffn_use_cumulative()

bool operations_research::ConstraintSolverParameters::diffn_use_cumulative ( ) const
inline

Definition at line 1284 of file solver_parameters.pb.h.

◆ disable_solve()

bool operations_research::ConstraintSolverParameters::disable_solve ( ) const
inline

Definition at line 1084 of file solver_parameters.pb.h.

◆ GetCachedSize()

int operations_research::ConstraintSolverParameters::GetCachedSize ( ) const
inline

Definition at line 227 of file solver_parameters.pb.h.

◆ GetDescriptor()

const ::google::protobuf::Descriptor *PROTOBUF_NONNULL operations_research::ConstraintSolverParameters::GetDescriptor ( )
inlinestatic

Definition at line 162 of file solver_parameters.pb.h.

◆ GetMetadata()

google::protobuf::Metadata operations_research::ConstraintSolverParameters::GetMetadata ( ) const

Definition at line 1220 of file solver_parameters.pb.cc.

◆ GetReflection()

const ::google::protobuf::Reflection *PROTOBUF_NONNULL operations_research::ConstraintSolverParameters::GetReflection ( )
inlinestatic

Definition at line 165 of file solver_parameters.pb.h.

◆ InternalGenerateClassData_()

auto operations_research::ConstraintSolverParameters::InternalGenerateClassData_ ( )
staticconstexpr

Definition at line 301 of file solver_parameters.pb.cc.

◆ IsInitialized()

bool operations_research::ConstraintSolverParameters::IsInitialized ( ) const
inline

Definition at line 203 of file solver_parameters.pb.h.

◆ max_edge_finder_size()

int32_t operations_research::ConstraintSolverParameters::max_edge_finder_size ( ) const
inline

Definition at line 1259 of file solver_parameters.pb.h.

◆ MergeFrom()

void operations_research::ConstraintSolverParameters::MergeFrom ( const ConstraintSolverParameters & from)
inline

Definition at line 196 of file solver_parameters.pb.h.

◆ mutable_profile_file()

std::string *PROTOBUF_NONNULL operations_research::ConstraintSolverParameters::mutable_profile_file ( )
inline

Definition at line 856 of file solver_parameters.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL operations_research::ConstraintSolverParameters::mutable_unknown_fields ( )
inline

Definition at line 154 of file solver_parameters.pb.h.

◆ name_all_variables()

bool operations_research::ConstraintSolverParameters::name_all_variables ( ) const
inline

Definition at line 794 of file solver_parameters.pb.h.

◆ name_cast_variables()

bool operations_research::ConstraintSolverParameters::name_cast_variables ( ) const
inline

Definition at line 769 of file solver_parameters.pb.h.

◆ New()

ConstraintSolverParameters *PROTOBUF_NONNULL operations_research::ConstraintSolverParameters::New ( ::google::protobuf::Arena *PROTOBUF_NULLABLE arena = nullptr) const
inline

Definition at line 190 of file solver_parameters.pb.h.

◆ operator=() [1/2]

ConstraintSolverParameters & operations_research::ConstraintSolverParameters::operator= ( const ConstraintSolverParameters & from)
inline

Definition at line 136 of file solver_parameters.pb.h.

◆ operator=() [2/2]

ConstraintSolverParameters & operations_research::ConstraintSolverParameters::operator= ( ConstraintSolverParameters && from)
inlinenoexcept

Definition at line 140 of file solver_parameters.pb.h.

◆ print_added_constraints()

bool operations_research::ConstraintSolverParameters::print_added_constraints ( ) const
inline

Definition at line 1059 of file solver_parameters.pb.h.

◆ print_local_search_profile()

bool operations_research::ConstraintSolverParameters::print_local_search_profile ( ) const
inline

Definition at line 934 of file solver_parameters.pb.h.

◆ print_model()

bool operations_research::ConstraintSolverParameters::print_model ( ) const
inline

Definition at line 1009 of file solver_parameters.pb.h.

◆ print_model_stats()

bool operations_research::ConstraintSolverParameters::print_model_stats ( ) const
inline

Definition at line 1034 of file solver_parameters.pb.h.

◆ profile_file()

const::std::string & operations_research::ConstraintSolverParameters::profile_file ( ) const
inline

Definition at line 844 of file solver_parameters.pb.h.

◆ profile_local_search()

bool operations_research::ConstraintSolverParameters::profile_local_search ( ) const
inline

Definition at line 909 of file solver_parameters.pb.h.

◆ profile_propagation()

bool operations_research::ConstraintSolverParameters::profile_propagation ( ) const
inline

Definition at line 819 of file solver_parameters.pb.h.

◆ release_profile_file()

std::string *PROTOBUF_NULLABLE operations_research::ConstraintSolverParameters::release_profile_file ( )
inlinenodiscard

Definition at line 875 of file solver_parameters.pb.h.

◆ set_allocated_profile_file()

void operations_research::ConstraintSolverParameters::set_allocated_profile_file ( ::std::string *PROTOBUF_NULLABLE value)
inline

Definition at line 888 of file solver_parameters.pb.h.

◆ set_array_split_size()

void operations_research::ConstraintSolverParameters::set_array_split_size ( ::int32_t value)
inline

Definition at line 723 of file solver_parameters.pb.h.

◆ set_check_solution_period()

void operations_research::ConstraintSolverParameters::set_check_solution_period ( ::int32_t value)
inline

Definition at line 1363 of file solver_parameters.pb.h.

◆ set_compress_trail()

void operations_research::ConstraintSolverParameters::set_compress_trail ( ::operations_research::ConstraintSolverParameters_TrailCompression value)
inline

Definition at line 673 of file solver_parameters.pb.h.

◆ set_diffn_use_cumulative()

void operations_research::ConstraintSolverParameters::set_diffn_use_cumulative ( bool value)
inline

Definition at line 1288 of file solver_parameters.pb.h.

◆ set_disable_solve()

void operations_research::ConstraintSolverParameters::set_disable_solve ( bool value)
inline

Definition at line 1088 of file solver_parameters.pb.h.

◆ set_max_edge_finder_size()

void operations_research::ConstraintSolverParameters::set_max_edge_finder_size ( ::int32_t value)
inline

Definition at line 1263 of file solver_parameters.pb.h.

◆ set_name_all_variables()

void operations_research::ConstraintSolverParameters::set_name_all_variables ( bool value)
inline

Definition at line 798 of file solver_parameters.pb.h.

◆ set_name_cast_variables()

void operations_research::ConstraintSolverParameters::set_name_cast_variables ( bool value)
inline

Definition at line 773 of file solver_parameters.pb.h.

◆ set_print_added_constraints()

void operations_research::ConstraintSolverParameters::set_print_added_constraints ( bool value)
inline

Definition at line 1063 of file solver_parameters.pb.h.

◆ set_print_local_search_profile()

void operations_research::ConstraintSolverParameters::set_print_local_search_profile ( bool value)
inline

Definition at line 938 of file solver_parameters.pb.h.

◆ set_print_model()

void operations_research::ConstraintSolverParameters::set_print_model ( bool value)
inline

Definition at line 1013 of file solver_parameters.pb.h.

◆ set_print_model_stats()

void operations_research::ConstraintSolverParameters::set_print_model_stats ( bool value)
inline

Definition at line 1038 of file solver_parameters.pb.h.

◆ set_profile_file() [1/2]

template<typename Arg_, typename... Args_>
PROTOBUF_ALWAYS_INLINE void operations_research::ConstraintSolverParameters::set_profile_file ( Arg_ && arg,
Args_... args )

Definition at line 850 of file solver_parameters.pb.h.

◆ set_profile_file() [2/2]

template<typename Arg_ = const ::std::string&, typename... Args_>
void operations_research::ConstraintSolverParameters::set_profile_file ( Arg_ && arg,
Args_... args )

◆ set_profile_local_search()

void operations_research::ConstraintSolverParameters::set_profile_local_search ( bool value)
inline

Definition at line 913 of file solver_parameters.pb.h.

◆ set_profile_propagation()

void operations_research::ConstraintSolverParameters::set_profile_propagation ( bool value)
inline

Definition at line 823 of file solver_parameters.pb.h.

◆ set_skip_locally_optimal_paths()

void operations_research::ConstraintSolverParameters::set_skip_locally_optimal_paths ( bool value)
inline

Definition at line 1338 of file solver_parameters.pb.h.

◆ set_store_names()

void operations_research::ConstraintSolverParameters::set_store_names ( bool value)
inline

Definition at line 748 of file solver_parameters.pb.h.

◆ set_trace_propagation()

void operations_research::ConstraintSolverParameters::set_trace_propagation ( bool value)
inline

Definition at line 963 of file solver_parameters.pb.h.

◆ set_trace_search()

void operations_research::ConstraintSolverParameters::set_trace_search ( bool value)
inline

Definition at line 988 of file solver_parameters.pb.h.

◆ set_trail_block_size()

void operations_research::ConstraintSolverParameters::set_trail_block_size ( ::int32_t value)
inline

Definition at line 698 of file solver_parameters.pb.h.

◆ set_use_all_possible_disjunctions()

void operations_research::ConstraintSolverParameters::set_use_all_possible_disjunctions ( bool value)
inline

Definition at line 1238 of file solver_parameters.pb.h.

◆ set_use_cumulative_edge_finder()

void operations_research::ConstraintSolverParameters::set_use_cumulative_edge_finder ( bool value)
inline

Definition at line 1138 of file solver_parameters.pb.h.

◆ set_use_cumulative_time_table()

void operations_research::ConstraintSolverParameters::set_use_cumulative_time_table ( bool value)
inline

Definition at line 1163 of file solver_parameters.pb.h.

◆ set_use_cumulative_time_table_sync()

void operations_research::ConstraintSolverParameters::set_use_cumulative_time_table_sync ( bool value)
inline

Definition at line 1188 of file solver_parameters.pb.h.

◆ set_use_element_rmq()

void operations_research::ConstraintSolverParameters::set_use_element_rmq ( bool value)
inline

Definition at line 1313 of file solver_parameters.pb.h.

◆ set_use_sequence_high_demand_tasks()

void operations_research::ConstraintSolverParameters::set_use_sequence_high_demand_tasks ( bool value)
inline

Definition at line 1213 of file solver_parameters.pb.h.

◆ set_use_small_table()

void operations_research::ConstraintSolverParameters::set_use_small_table ( bool value)
inline

Definition at line 1113 of file solver_parameters.pb.h.

◆ skip_locally_optimal_paths()

bool operations_research::ConstraintSolverParameters::skip_locally_optimal_paths ( ) const
inline

Definition at line 1334 of file solver_parameters.pb.h.

◆ store_names()

bool operations_research::ConstraintSolverParameters::store_names ( ) const
inline

Definition at line 744 of file solver_parameters.pb.h.

◆ Swap()

void operations_research::ConstraintSolverParameters::Swap ( ConstraintSolverParameters *PROTOBUF_NONNULL other)
inline

Definition at line 174 of file solver_parameters.pb.h.

◆ trace_propagation()

bool operations_research::ConstraintSolverParameters::trace_propagation ( ) const
inline

Definition at line 959 of file solver_parameters.pb.h.

◆ trace_search()

bool operations_research::ConstraintSolverParameters::trace_search ( ) const
inline

Definition at line 984 of file solver_parameters.pb.h.

◆ trail_block_size()

int32_t operations_research::ConstraintSolverParameters::trail_block_size ( ) const
inline

Definition at line 694 of file solver_parameters.pb.h.

◆ TrailCompression_descriptor()

const ::google::protobuf::EnumDescriptor *PROTOBUF_NONNULL operations_research::ConstraintSolverParameters::TrailCompression_descriptor ( )
inlinestatic

Definition at line 265 of file solver_parameters.pb.h.

◆ TrailCompression_IsValid()

bool operations_research::ConstraintSolverParameters::TrailCompression_IsValid ( int value)
inlinestatic

Definition at line 259 of file solver_parameters.pb.h.

◆ TrailCompression_Name()

template<typename T>
const ::std::string & operations_research::ConstraintSolverParameters::TrailCompression_Name ( T value)
inlinestatic

Definition at line 269 of file solver_parameters.pb.h.

◆ TrailCompression_Parse()

bool operations_research::ConstraintSolverParameters::TrailCompression_Parse ( ::absl::string_view name,
TrailCompression *PROTOBUF_NONNULL value )
inlinestatic

Definition at line 272 of file solver_parameters.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & operations_research::ConstraintSolverParameters::unknown_fields ( ) const
inline

Definition at line 150 of file solver_parameters.pb.h.

◆ UnsafeArenaSwap()

void operations_research::ConstraintSolverParameters::UnsafeArenaSwap ( ConstraintSolverParameters *PROTOBUF_NONNULL other)
inline

Definition at line 182 of file solver_parameters.pb.h.

◆ use_all_possible_disjunctions()

bool operations_research::ConstraintSolverParameters::use_all_possible_disjunctions ( ) const
inline

Definition at line 1234 of file solver_parameters.pb.h.

◆ use_cumulative_edge_finder()

bool operations_research::ConstraintSolverParameters::use_cumulative_edge_finder ( ) const
inline

Definition at line 1134 of file solver_parameters.pb.h.

◆ use_cumulative_time_table()

bool operations_research::ConstraintSolverParameters::use_cumulative_time_table ( ) const
inline

Definition at line 1159 of file solver_parameters.pb.h.

◆ use_cumulative_time_table_sync()

bool operations_research::ConstraintSolverParameters::use_cumulative_time_table_sync ( ) const
inline

Definition at line 1184 of file solver_parameters.pb.h.

◆ use_element_rmq()

bool operations_research::ConstraintSolverParameters::use_element_rmq ( ) const
inline

Definition at line 1309 of file solver_parameters.pb.h.

◆ use_sequence_high_demand_tasks()

bool operations_research::ConstraintSolverParameters::use_sequence_high_demand_tasks ( ) const
inline

Definition at line 1209 of file solver_parameters.pb.h.

◆ use_small_table()

bool operations_research::ConstraintSolverParameters::use_small_table ( ) const
inline

Definition at line 1109 of file solver_parameters.pb.h.

◆ ::google::protobuf::Arena

friend class ::google::protobuf::Arena
friend

Definition at line 592 of file solver_parameters.pb.h.

◆ ::google::protobuf::Arena::InternalHelper

template<typename T>
friend class ::google::protobuf::Arena::InternalHelper
friend

Definition at line 594 of file solver_parameters.pb.h.

◆ ::google::protobuf::internal::TcParser

friend class ::google::protobuf::internal::TcParser
friend

Definition at line 585 of file solver_parameters.pb.h.

◆ ::google::protobuf::MessageLite

friend class ::google::protobuf::MessageLite
friend

Definition at line 591 of file solver_parameters.pb.h.

◆ ::TableStruct_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto

friend struct ::TableStruct_ortools_2fconstraint_5fsolver_2fsolver_5fparameters_2eproto
friend

Definition at line 638 of file solver_parameters.pb.h.

◆ swap

Definition at line 173 of file solver_parameters.pb.h.

Member Data Documentation

◆ _impl_

Impl_ operations_research::ConstraintSolverParameters::_impl_

Definition at line 637 of file solver_parameters.pb.h.

◆ COMPRESS_WITH_ZLIB

TrailCompression operations_research::ConstraintSolverParameters::COMPRESS_WITH_ZLIB = ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB
staticconstexpr

Definition at line 258 of file solver_parameters.pb.h.

◆ kIndexInFileMessages

int operations_research::ConstraintSolverParameters::kIndexInFileMessages = 0
staticconstexpr

Definition at line 172 of file solver_parameters.pb.h.

◆ NO_COMPRESSION

TrailCompression operations_research::ConstraintSolverParameters::NO_COMPRESSION = ConstraintSolverParameters_TrailCompression_NO_COMPRESSION
staticconstexpr

Definition at line 257 of file solver_parameters.pb.h.

◆ TrailCompression_ARRAYSIZE

int operations_research::ConstraintSolverParameters::TrailCompression_ARRAYSIZE = ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE
staticconstexpr

Definition at line 264 of file solver_parameters.pb.h.

◆ TrailCompression_MAX

TrailCompression operations_research::ConstraintSolverParameters::TrailCompression_MAX = ConstraintSolverParameters_TrailCompression_TrailCompression_MAX
staticconstexpr

Definition at line 263 of file solver_parameters.pb.h.

◆ TrailCompression_MIN

TrailCompression operations_research::ConstraintSolverParameters::TrailCompression_MIN = ConstraintSolverParameters_TrailCompression_TrailCompression_MIN
staticconstexpr

Definition at line 262 of file solver_parameters.pb.h.


The documentation for this class was generated from the following files: