C++ Reference

C++ Reference: Routing

PROTOBUF_FINAL

Detailed Description

Definition at line 85 of file assignment.pb.h.

Public Types

enum  : int { kVarIdFieldNumber = 1, kMinFieldNumber = 2, kMaxFieldNumber = 3, kActiveFieldNumber = 4 }
 
enum  : int {
  kVarIdFieldNumber = 1, kStartMinFieldNumber = 2, kStartMaxFieldNumber = 3, kDurationMinFieldNumber = 4,
  kDurationMaxFieldNumber = 5, kEndMinFieldNumber = 6, kEndMaxFieldNumber = 7, kPerformedMinFieldNumber = 8,
  kPerformedMaxFieldNumber = 9, kActiveFieldNumber = 4
}
 
enum  : int {
  kForwardSequenceFieldNumber = 2, kBackwardSequenceFieldNumber = 3, kUnperformedFieldNumber = 4, kVarIdFieldNumber = 1,
  kActiveFieldNumber = 4
}
 
enum  : int { kBnsFieldNumber = 2, kWorkerIdFieldNumber = 1 }
 
enum  : int {
  kIntVarAssignmentFieldNumber = 1, kIntervalVarAssignmentFieldNumber = 2, kSequenceVarAssignmentFieldNumber = 6, kObjectiveFieldNumber = 3,
  kWorkerInfoFieldNumber = 4, kIsValidFieldNumber = 5
}
 
enum  : int { kStartTimeFieldNumber = 2, kEndTimeFieldNumber = 3, kDemonIdFieldNumber = 1, kFailuresFieldNumber = 4 }
 
enum  : int {
  kInitialPropagationStartTimeFieldNumber = 2, kInitialPropagationEndTimeFieldNumber = 3, kDemonsFieldNumber = 5, kConstraintIdFieldNumber = 1,
  kFailuresFieldNumber = 4
}
 
enum  : int {
  kUseRelocateFieldNumber = 1, kUseRelocatePairFieldNumber = 2, kUseRelocateNeighborsFieldNumber = 3, kUseExchangeFieldNumber = 4,
  kUseCrossFieldNumber = 5, kUseCrossExchangeFieldNumber = 6, kUseTwoOptFieldNumber = 7, kUseOrOptFieldNumber = 8,
  kUseLinKernighanFieldNumber = 9, kUseTspOptFieldNumber = 10, kUseMakeActiveFieldNumber = 11, kUseMakeInactiveFieldNumber = 12,
  kUseMakeChainInactiveFieldNumber = 13, kUseSwapActiveFieldNumber = 14, kUseExtendedSwapActiveFieldNumber = 15, kUsePathLnsFieldNumber = 16,
  kUseFullPathLnsFieldNumber = 17, kUseTspLnsFieldNumber = 18, kUseInactiveLnsFieldNumber = 19, kUseNodePairSwapActiveFieldNumber = 20,
  kUseRelocateAndMakeActiveFieldNumber = 21, kUseExchangePairFieldNumber = 22, kUseRelocateExpensiveChainFieldNumber = 23, kUseLightRelocatePairFieldNumber = 24,
  kUseRelocateSubtripFieldNumber = 25, kUseExchangeSubtripFieldNumber = 26, kUseGlobalCheapestInsertionPathLnsFieldNumber = 27, kUseLocalCheapestInsertionPathLnsFieldNumber = 28,
  kUseGlobalCheapestInsertionExpensiveChainLnsFieldNumber = 29, kUseLocalCheapestInsertionExpensiveChainLnsFieldNumber = 30
}
 
enum  : int {
  kLocalSearchOperatorsFieldNumber = 3, kTimeLimitFieldNumber = 9, kLnsTimeLimitFieldNumber = 10, kFirstSolutionStrategyFieldNumber = 1,
  kLocalSearchMetaheuristicFieldNumber = 4, kGuidedLocalSearchLambdaCoefficientFieldNumber = 5, kOptimizationStepFieldNumber = 7, kSolutionLimitFieldNumber = 8,
  kUseDepthFirstSearchFieldNumber = 6, kUseFullPropagationFieldNumber = 11, kLogSearchFieldNumber = 13, kUseUnfilteredFirstSolutionStrategyFieldNumber = 2,
  kSavingsAddReverseArcsFieldNumber = 15, kSavingsParallelRoutesFieldNumber = 19, kChristofidesUseMinimumMatchingFieldNumber = 30, kSavingsNeighborsRatioFieldNumber = 14,
  kCheapestInsertionFarthestSeedsRatioFieldNumber = 16, kSavingsArcCoefficientFieldNumber = 18, kNumberOfSolutionsToCollectFieldNumber = 17, kRelocateExpensiveChainNumArcsToConsiderFieldNumber = 20,
  kCheapestInsertionFirstSolutionNeighborsRatioFieldNumber = 21, kLogCostScalingFactorFieldNumber = 22, kSavingsMaxMemoryUsageBytesFieldNumber = 23, kUseCpSatFieldNumber = 27,
  kUseCpFieldNumber = 28, kLogCostOffsetFieldNumber = 29, kCheapestInsertionLsOperatorNeighborsRatioFieldNumber = 31, kMixedIntegerSchedulingSolverFieldNumber = 34,
  kHeuristicExpensiveChainLnsNumArcsToConsiderFieldNumber = 32, kContinuousSchedulingSolverFieldNumber = 33
}
 
enum  : int { kSolverParametersFieldNumber = 1, kReduceVehicleCostModelFieldNumber = 2, kMaxCallbackCacheSizeFieldNumber = 3 }
 
enum  : int {
  kTimeFieldNumber = 1, kBranchesFieldNumber = 2, kFailuresFieldNumber = 4, kSolutionsFieldNumber = 4,
  kSmartTimeCheckFieldNumber = 5, kCumulativeFieldNumber = 6
}
 
enum  : int {
  kProfileFileFieldNumber = 8, kCompressTrailFieldNumber = 1, kTrailBlockSizeFieldNumber = 2, kArraySplitSizeFieldNumber = 3,
  kStoreNamesFieldNumber = 4, kNameCastVariablesFieldNumber = 5, kNameAllVariablesFieldNumber = 6, kProfilePropagationFieldNumber = 7,
  kPrintModelFieldNumber = 11, kPrintModelStatsFieldNumber = 12, kPrintAddedConstraintsFieldNumber = 13, kDisableSolveFieldNumber = 15,
  kProfileLocalSearchFieldNumber = 16, kPrintLocalSearchProfileFieldNumber = 17, kTracePropagationFieldNumber = 9, kTraceSearchFieldNumber = 10,
  kCheckSolutionPeriodFieldNumber = 114, kUseSmallTableFieldNumber = 101, kUseCumulativeEdgeFinderFieldNumber = 105, kUseCumulativeTimeTableFieldNumber = 106,
  kUseCumulativeTimeTableSyncFieldNumber = 112, kMaxEdgeFinderSizeFieldNumber = 109, kUseSequenceHighDemandTasksFieldNumber = 107, kUseAllPossibleDisjunctionsFieldNumber = 108,
  kDiffnUseCumulativeFieldNumber = 110, kUseElementRmqFieldNumber = 111, kSkipLocallyOptimalPathsFieldNumber = 113
}
 
typedef FirstSolutionStrategy_Value Value
 
typedef LocalSearchMetaheuristic_Value Value
 
typedef RoutingSearchParameters_LocalSearchNeighborhoodOperators LocalSearchNeighborhoodOperators
 
typedef RoutingSearchParameters_SchedulingSolver SchedulingSolver
 
typedef ConstraintSolverParameters_TrailCompression TrailCompression
 

Public Member Functions

 IntVarAssignment ()
 
virtual ~IntVarAssignment ()
 
 IntVarAssignment (const IntVarAssignment &from)
 
 IntVarAssignment (IntVarAssignment &&from) noexcept
 
IntVarAssignmentoperator= (const IntVarAssignment &from)
 
IntVarAssignmentoperator= (IntVarAssignment &&from) noexcept
 
void Swap (IntVarAssignment *other)
 
void UnsafeArenaSwap (IntVarAssignment *other)
 
IntVarAssignmentNew () const final
 
IntVarAssignmentNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const IntVarAssignment &from)
 
void MergeFrom (const IntVarAssignment &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
void clear_var_id ()
 
const std::string & var_id () const
 
void set_var_id (const std::string &value)
 
void set_var_id (std::string &&value)
 
void set_var_id (const char *value)
 
void set_var_id (const char *value, size_t size)
 
std::string * mutable_var_id ()
 
std::string * release_var_id ()
 
void set_allocated_var_id (std::string *var_id)
 
void clear_min ()
 
::PROTOBUF_NAMESPACE_ID::int64 min () const
 
void set_min (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_max ()
 
::PROTOBUF_NAMESPACE_ID::int64 max () const
 
void set_max (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_active ()
 
bool active () const
 
void set_active (bool value)
 
 IntervalVarAssignment ()
 
virtual ~IntervalVarAssignment ()
 
 IntervalVarAssignment (const IntervalVarAssignment &from)
 
 IntervalVarAssignment (IntervalVarAssignment &&from) noexcept
 
IntervalVarAssignmentoperator= (const IntervalVarAssignment &from)
 
IntervalVarAssignmentoperator= (IntervalVarAssignment &&from) noexcept
 
void Swap (IntervalVarAssignment *other)
 
void UnsafeArenaSwap (IntervalVarAssignment *other)
 
IntervalVarAssignmentNew () const final
 
IntervalVarAssignmentNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const IntervalVarAssignment &from)
 
void MergeFrom (const IntervalVarAssignment &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
void clear_var_id ()
 
const std::string & var_id () const
 
void set_var_id (const std::string &value)
 
void set_var_id (std::string &&value)
 
void set_var_id (const char *value)
 
void set_var_id (const char *value, size_t size)
 
std::string * mutable_var_id ()
 
std::string * release_var_id ()
 
void set_allocated_var_id (std::string *var_id)
 
void clear_start_min ()
 
::PROTOBUF_NAMESPACE_ID::int64 start_min () const
 
void set_start_min (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_start_max ()
 
::PROTOBUF_NAMESPACE_ID::int64 start_max () const
 
void set_start_max (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_duration_min ()
 
::PROTOBUF_NAMESPACE_ID::int64 duration_min () const
 
void set_duration_min (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_duration_max ()
 
::PROTOBUF_NAMESPACE_ID::int64 duration_max () const
 
void set_duration_max (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_end_min ()
 
::PROTOBUF_NAMESPACE_ID::int64 end_min () const
 
void set_end_min (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_end_max ()
 
::PROTOBUF_NAMESPACE_ID::int64 end_max () const
 
void set_end_max (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_performed_min ()
 
::PROTOBUF_NAMESPACE_ID::int64 performed_min () const
 
void set_performed_min (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_performed_max ()
 
::PROTOBUF_NAMESPACE_ID::int64 performed_max () const
 
void set_performed_max (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_active ()
 
bool active () const
 
void set_active (bool value)
 
 SequenceVarAssignment ()
 
virtual ~SequenceVarAssignment ()
 
 SequenceVarAssignment (const SequenceVarAssignment &from)
 
 SequenceVarAssignment (SequenceVarAssignment &&from) noexcept
 
SequenceVarAssignmentoperator= (const SequenceVarAssignment &from)
 
SequenceVarAssignmentoperator= (SequenceVarAssignment &&from) noexcept
 
void Swap (SequenceVarAssignment *other)
 
void UnsafeArenaSwap (SequenceVarAssignment *other)
 
SequenceVarAssignmentNew () const final
 
SequenceVarAssignmentNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const SequenceVarAssignment &from)
 
void MergeFrom (const SequenceVarAssignment &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int forward_sequence_size () const
 
void clear_forward_sequence ()
 
::PROTOBUF_NAMESPACE_ID::int32 forward_sequence (int index) const
 
void set_forward_sequence (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_forward_sequence (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & forward_sequence () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_forward_sequence ()
 
int backward_sequence_size () const
 
void clear_backward_sequence ()
 
::PROTOBUF_NAMESPACE_ID::int32 backward_sequence (int index) const
 
void set_backward_sequence (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_backward_sequence (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & backward_sequence () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_backward_sequence ()
 
int unperformed_size () const
 
void clear_unperformed ()
 
::PROTOBUF_NAMESPACE_ID::int32 unperformed (int index) const
 
void set_unperformed (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_unperformed (::PROTOBUF_NAMESPACE_ID::int32 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & unperformed () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_unperformed ()
 
void clear_var_id ()
 
const std::string & var_id () const
 
void set_var_id (const std::string &value)
 
void set_var_id (std::string &&value)
 
void set_var_id (const char *value)
 
void set_var_id (const char *value, size_t size)
 
std::string * mutable_var_id ()
 
std::string * release_var_id ()
 
void set_allocated_var_id (std::string *var_id)
 
void clear_active ()
 
bool active () const
 
void set_active (bool value)
 
 WorkerInfo ()
 
virtual ~WorkerInfo ()
 
 WorkerInfo (const WorkerInfo &from)
 
 WorkerInfo (WorkerInfo &&from) noexcept
 
WorkerInfooperator= (const WorkerInfo &from)
 
WorkerInfooperator= (WorkerInfo &&from) noexcept
 
void Swap (WorkerInfo *other)
 
void UnsafeArenaSwap (WorkerInfo *other)
 
WorkerInfoNew () const final
 
WorkerInfoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const WorkerInfo &from)
 
void MergeFrom (const WorkerInfo &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
void clear_bns ()
 
const std::string & bns () const
 
void set_bns (const std::string &value)
 
void set_bns (std::string &&value)
 
void set_bns (const char *value)
 
void set_bns (const char *value, size_t size)
 
std::string * mutable_bns ()
 
std::string * release_bns ()
 
void set_allocated_bns (std::string *bns)
 
void clear_worker_id ()
 
::PROTOBUF_NAMESPACE_ID::int32 worker_id () const
 
void set_worker_id (::PROTOBUF_NAMESPACE_ID::int32 value)
 
 AssignmentProto ()
 
virtual ~AssignmentProto ()
 
 AssignmentProto (const AssignmentProto &from)
 
 AssignmentProto (AssignmentProto &&from) noexcept
 
AssignmentProtooperator= (const AssignmentProto &from)
 
AssignmentProtooperator= (AssignmentProto &&from) noexcept
 
void Swap (AssignmentProto *other)
 
void UnsafeArenaSwap (AssignmentProto *other)
 
AssignmentProtoNew () const final
 
AssignmentProtoNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const AssignmentProto &from)
 
void MergeFrom (const AssignmentProto &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int int_var_assignment_size () const
 
void clear_int_var_assignment ()
 
::operations_research::IntVarAssignment * mutable_int_var_assignment (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::IntVarAssignment > * mutable_int_var_assignment ()
 
const ::operations_research::IntVarAssignment & int_var_assignment (int index) const
 
::operations_research::IntVarAssignment * add_int_var_assignment ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::IntVarAssignment > & int_var_assignment () const
 
int interval_var_assignment_size () const
 
void clear_interval_var_assignment ()
 
::operations_research::IntervalVarAssignment * mutable_interval_var_assignment (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::IntervalVarAssignment > * mutable_interval_var_assignment ()
 
const ::operations_research::IntervalVarAssignment & interval_var_assignment (int index) const
 
::operations_research::IntervalVarAssignment * add_interval_var_assignment ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::IntervalVarAssignment > & interval_var_assignment () const
 
int sequence_var_assignment_size () const
 
void clear_sequence_var_assignment ()
 
::operations_research::SequenceVarAssignment * mutable_sequence_var_assignment (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::SequenceVarAssignment > * mutable_sequence_var_assignment ()
 
const ::operations_research::SequenceVarAssignment & sequence_var_assignment (int index) const
 
::operations_research::SequenceVarAssignment * add_sequence_var_assignment ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::SequenceVarAssignment > & sequence_var_assignment () const
 
bool has_objective () const
 
void clear_objective ()
 
const ::operations_research::IntVarAssignment & objective () const
 
::operations_research::IntVarAssignment * release_objective ()
 
::operations_research::IntVarAssignment * mutable_objective ()
 
void set_allocated_objective (::operations_research::IntVarAssignment *objective)
 
void unsafe_arena_set_allocated_objective (::operations_research::IntVarAssignment *objective)
 
::operations_research::IntVarAssignment * unsafe_arena_release_objective ()
 
bool has_worker_info () const
 
void clear_worker_info ()
 
const ::operations_research::WorkerInfo & worker_info () const
 
::operations_research::WorkerInfo * release_worker_info ()
 
::operations_research::WorkerInfo * mutable_worker_info ()
 
void set_allocated_worker_info (::operations_research::WorkerInfo *worker_info)
 
void unsafe_arena_set_allocated_worker_info (::operations_research::WorkerInfo *worker_info)
 
::operations_research::WorkerInfo * unsafe_arena_release_worker_info ()
 
void clear_is_valid ()
 
bool is_valid () const
 
void set_is_valid (bool value)
 
 DemonRuns ()
 
virtual ~DemonRuns ()
 
 DemonRuns (const DemonRuns &from)
 
 DemonRuns (DemonRuns &&from) noexcept
 
DemonRunsoperator= (const DemonRuns &from)
 
DemonRunsoperator= (DemonRuns &&from) noexcept
 
void Swap (DemonRuns *other)
 
void UnsafeArenaSwap (DemonRuns *other)
 
DemonRunsNew () const final
 
DemonRunsNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const DemonRuns &from)
 
void MergeFrom (const DemonRuns &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int start_time_size () const
 
void clear_start_time ()
 
::PROTOBUF_NAMESPACE_ID::int64 start_time (int index) const
 
void set_start_time (int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
 
void add_start_time (::PROTOBUF_NAMESPACE_ID::int64 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & start_time () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_start_time ()
 
int end_time_size () const
 
void clear_end_time ()
 
::PROTOBUF_NAMESPACE_ID::int64 end_time (int index) const
 
void set_end_time (int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
 
void add_end_time (::PROTOBUF_NAMESPACE_ID::int64 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & end_time () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_end_time ()
 
void clear_demon_id ()
 
const std::string & demon_id () const
 
void set_demon_id (const std::string &value)
 
void set_demon_id (std::string &&value)
 
void set_demon_id (const char *value)
 
void set_demon_id (const char *value, size_t size)
 
std::string * mutable_demon_id ()
 
std::string * release_demon_id ()
 
void set_allocated_demon_id (std::string *demon_id)
 
void clear_failures ()
 
::PROTOBUF_NAMESPACE_ID::int64 failures () const
 
void set_failures (::PROTOBUF_NAMESPACE_ID::int64 value)
 
 ConstraintRuns ()
 
virtual ~ConstraintRuns ()
 
 ConstraintRuns (const ConstraintRuns &from)
 
 ConstraintRuns (ConstraintRuns &&from) noexcept
 
ConstraintRunsoperator= (const ConstraintRuns &from)
 
ConstraintRunsoperator= (ConstraintRuns &&from) noexcept
 
void Swap (ConstraintRuns *other)
 
void UnsafeArenaSwap (ConstraintRuns *other)
 
ConstraintRunsNew () const final
 
ConstraintRunsNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const ConstraintRuns &from)
 
void MergeFrom (const ConstraintRuns &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
int initial_propagation_start_time_size () const
 
void clear_initial_propagation_start_time ()
 
::PROTOBUF_NAMESPACE_ID::int64 initial_propagation_start_time (int index) const
 
void set_initial_propagation_start_time (int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
 
void add_initial_propagation_start_time (::PROTOBUF_NAMESPACE_ID::int64 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & initial_propagation_start_time () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_initial_propagation_start_time ()
 
int initial_propagation_end_time_size () const
 
void clear_initial_propagation_end_time ()
 
::PROTOBUF_NAMESPACE_ID::int64 initial_propagation_end_time (int index) const
 
void set_initial_propagation_end_time (int index, ::PROTOBUF_NAMESPACE_ID::int64 value)
 
void add_initial_propagation_end_time (::PROTOBUF_NAMESPACE_ID::int64 value)
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > & initial_propagation_end_time () const
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 > * mutable_initial_propagation_end_time ()
 
int demons_size () const
 
void clear_demons ()
 
::operations_research::DemonRuns * mutable_demons (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns > * mutable_demons ()
 
const ::operations_research::DemonRuns & demons (int index) const
 
::operations_research::DemonRuns * add_demons ()
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns > & demons () const
 
void clear_constraint_id ()
 
const std::string & constraint_id () const
 
void set_constraint_id (const std::string &value)
 
void set_constraint_id (std::string &&value)
 
void set_constraint_id (const char *value)
 
void set_constraint_id (const char *value, size_t size)
 
std::string * mutable_constraint_id ()
 
std::string * release_constraint_id ()
 
void set_allocated_constraint_id (std::string *constraint_id)
 
void clear_failures ()
 
::PROTOBUF_NAMESPACE_ID::int64 failures () const
 
void set_failures (::PROTOBUF_NAMESPACE_ID::int64 value)
 
 FirstSolutionStrategy ()
 
virtual ~FirstSolutionStrategy ()
 
 FirstSolutionStrategy (const FirstSolutionStrategy &from)
 
 FirstSolutionStrategy (FirstSolutionStrategy &&from) noexcept
 
FirstSolutionStrategyoperator= (const FirstSolutionStrategy &from)
 
FirstSolutionStrategyoperator= (FirstSolutionStrategy &&from) noexcept
 
void Swap (FirstSolutionStrategy *other)
 
void UnsafeArenaSwap (FirstSolutionStrategy *other)
 
FirstSolutionStrategyNew () const final
 
FirstSolutionStrategyNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const FirstSolutionStrategy &from)
 
void MergeFrom (const FirstSolutionStrategy &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
 LocalSearchMetaheuristic ()
 
virtual ~LocalSearchMetaheuristic ()
 
 LocalSearchMetaheuristic (const LocalSearchMetaheuristic &from)
 
 LocalSearchMetaheuristic (LocalSearchMetaheuristic &&from) noexcept
 
LocalSearchMetaheuristicoperator= (const LocalSearchMetaheuristic &from)
 
LocalSearchMetaheuristicoperator= (LocalSearchMetaheuristic &&from) noexcept
 
void Swap (LocalSearchMetaheuristic *other)
 
void UnsafeArenaSwap (LocalSearchMetaheuristic *other)
 
LocalSearchMetaheuristicNew () const final
 
LocalSearchMetaheuristicNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const LocalSearchMetaheuristic &from)
 
void MergeFrom (const LocalSearchMetaheuristic &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
 RoutingSearchParameters_LocalSearchNeighborhoodOperators ()
 
virtual ~RoutingSearchParameters_LocalSearchNeighborhoodOperators ()
 
 RoutingSearchParameters_LocalSearchNeighborhoodOperators (const RoutingSearchParameters_LocalSearchNeighborhoodOperators &from)
 
 RoutingSearchParameters_LocalSearchNeighborhoodOperators (RoutingSearchParameters_LocalSearchNeighborhoodOperators &&from) noexcept
 
RoutingSearchParameters_LocalSearchNeighborhoodOperatorsoperator= (const RoutingSearchParameters_LocalSearchNeighborhoodOperators &from)
 
RoutingSearchParameters_LocalSearchNeighborhoodOperatorsoperator= (RoutingSearchParameters_LocalSearchNeighborhoodOperators &&from) noexcept
 
void Swap (RoutingSearchParameters_LocalSearchNeighborhoodOperators *other)
 
void UnsafeArenaSwap (RoutingSearchParameters_LocalSearchNeighborhoodOperators *other)
 
RoutingSearchParameters_LocalSearchNeighborhoodOperatorsNew () const final
 
RoutingSearchParameters_LocalSearchNeighborhoodOperatorsNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const RoutingSearchParameters_LocalSearchNeighborhoodOperators &from)
 
void MergeFrom (const RoutingSearchParameters_LocalSearchNeighborhoodOperators &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
void clear_use_relocate ()
 
::operations_research::OptionalBoolean use_relocate () const
 
void set_use_relocate (::operations_research::OptionalBoolean value)
 
void clear_use_relocate_pair ()
 
::operations_research::OptionalBoolean use_relocate_pair () const
 
void set_use_relocate_pair (::operations_research::OptionalBoolean value)
 
void clear_use_relocate_neighbors ()
 
::operations_research::OptionalBoolean use_relocate_neighbors () const
 
void set_use_relocate_neighbors (::operations_research::OptionalBoolean value)
 
void clear_use_exchange ()
 
::operations_research::OptionalBoolean use_exchange () const
 
void set_use_exchange (::operations_research::OptionalBoolean value)
 
void clear_use_cross ()
 
::operations_research::OptionalBoolean use_cross () const
 
void set_use_cross (::operations_research::OptionalBoolean value)
 
void clear_use_cross_exchange ()
 
::operations_research::OptionalBoolean use_cross_exchange () const
 
void set_use_cross_exchange (::operations_research::OptionalBoolean value)
 
void clear_use_two_opt ()
 
::operations_research::OptionalBoolean use_two_opt () const
 
void set_use_two_opt (::operations_research::OptionalBoolean value)
 
void clear_use_or_opt ()
 
::operations_research::OptionalBoolean use_or_opt () const
 
void set_use_or_opt (::operations_research::OptionalBoolean value)
 
void clear_use_lin_kernighan ()
 
::operations_research::OptionalBoolean use_lin_kernighan () const
 
void set_use_lin_kernighan (::operations_research::OptionalBoolean value)
 
void clear_use_tsp_opt ()
 
::operations_research::OptionalBoolean use_tsp_opt () const
 
void set_use_tsp_opt (::operations_research::OptionalBoolean value)
 
void clear_use_make_active ()
 
::operations_research::OptionalBoolean use_make_active () const
 
void set_use_make_active (::operations_research::OptionalBoolean value)
 
void clear_use_make_inactive ()
 
::operations_research::OptionalBoolean use_make_inactive () const
 
void set_use_make_inactive (::operations_research::OptionalBoolean value)
 
void clear_use_make_chain_inactive ()
 
::operations_research::OptionalBoolean use_make_chain_inactive () const
 
void set_use_make_chain_inactive (::operations_research::OptionalBoolean value)
 
void clear_use_swap_active ()
 
::operations_research::OptionalBoolean use_swap_active () const
 
void set_use_swap_active (::operations_research::OptionalBoolean value)
 
void clear_use_extended_swap_active ()
 
::operations_research::OptionalBoolean use_extended_swap_active () const
 
void set_use_extended_swap_active (::operations_research::OptionalBoolean value)
 
void clear_use_path_lns ()
 
::operations_research::OptionalBoolean use_path_lns () const
 
void set_use_path_lns (::operations_research::OptionalBoolean value)
 
void clear_use_full_path_lns ()
 
::operations_research::OptionalBoolean use_full_path_lns () const
 
void set_use_full_path_lns (::operations_research::OptionalBoolean value)
 
void clear_use_tsp_lns ()
 
::operations_research::OptionalBoolean use_tsp_lns () const
 
void set_use_tsp_lns (::operations_research::OptionalBoolean value)
 
void clear_use_inactive_lns ()
 
::operations_research::OptionalBoolean use_inactive_lns () const
 
void set_use_inactive_lns (::operations_research::OptionalBoolean value)
 
void clear_use_node_pair_swap_active ()
 
::operations_research::OptionalBoolean use_node_pair_swap_active () const
 
void set_use_node_pair_swap_active (::operations_research::OptionalBoolean value)
 
void clear_use_relocate_and_make_active ()
 
::operations_research::OptionalBoolean use_relocate_and_make_active () const
 
void set_use_relocate_and_make_active (::operations_research::OptionalBoolean value)
 
void clear_use_exchange_pair ()
 
::operations_research::OptionalBoolean use_exchange_pair () const
 
void set_use_exchange_pair (::operations_research::OptionalBoolean value)
 
void clear_use_relocate_expensive_chain ()
 
::operations_research::OptionalBoolean use_relocate_expensive_chain () const
 
void set_use_relocate_expensive_chain (::operations_research::OptionalBoolean value)
 
void clear_use_light_relocate_pair ()
 
::operations_research::OptionalBoolean use_light_relocate_pair () const
 
void set_use_light_relocate_pair (::operations_research::OptionalBoolean value)
 
void clear_use_relocate_subtrip ()
 
::operations_research::OptionalBoolean use_relocate_subtrip () const
 
void set_use_relocate_subtrip (::operations_research::OptionalBoolean value)
 
void clear_use_exchange_subtrip ()
 
::operations_research::OptionalBoolean use_exchange_subtrip () const
 
void set_use_exchange_subtrip (::operations_research::OptionalBoolean value)
 
void clear_use_global_cheapest_insertion_path_lns ()
 
::operations_research::OptionalBoolean use_global_cheapest_insertion_path_lns () const
 
void set_use_global_cheapest_insertion_path_lns (::operations_research::OptionalBoolean value)
 
void clear_use_local_cheapest_insertion_path_lns ()
 
::operations_research::OptionalBoolean use_local_cheapest_insertion_path_lns () const
 
void set_use_local_cheapest_insertion_path_lns (::operations_research::OptionalBoolean value)
 
void clear_use_global_cheapest_insertion_expensive_chain_lns ()
 
::operations_research::OptionalBoolean use_global_cheapest_insertion_expensive_chain_lns () const
 
void set_use_global_cheapest_insertion_expensive_chain_lns (::operations_research::OptionalBoolean value)
 
void clear_use_local_cheapest_insertion_expensive_chain_lns ()
 
::operations_research::OptionalBoolean use_local_cheapest_insertion_expensive_chain_lns () const
 
void set_use_local_cheapest_insertion_expensive_chain_lns (::operations_research::OptionalBoolean value)
 
 RoutingSearchParameters ()
 
virtual ~RoutingSearchParameters ()
 
 RoutingSearchParameters (const RoutingSearchParameters &from)
 
 RoutingSearchParameters (RoutingSearchParameters &&from) noexcept
 
RoutingSearchParametersoperator= (const RoutingSearchParameters &from)
 
RoutingSearchParametersoperator= (RoutingSearchParameters &&from) noexcept
 
void Swap (RoutingSearchParameters *other)
 
void UnsafeArenaSwap (RoutingSearchParameters *other)
 
RoutingSearchParametersNew () const final
 
RoutingSearchParametersNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const RoutingSearchParameters &from)
 
void MergeFrom (const RoutingSearchParameters &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_local_search_operators () const
 
void clear_local_search_operators ()
 
const ::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators & local_search_operators () const
 
::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators * release_local_search_operators ()
 
::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators * mutable_local_search_operators ()
 
void set_allocated_local_search_operators (::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators *local_search_operators)
 
void unsafe_arena_set_allocated_local_search_operators (::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators *local_search_operators)
 
::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators * unsafe_arena_release_local_search_operators ()
 
bool has_time_limit () const
 
void clear_time_limit ()
 
const PROTOBUF_NAMESPACE_ID::Duration & time_limit () const
 
PROTOBUF_NAMESPACE_ID::Duration * release_time_limit ()
 
PROTOBUF_NAMESPACE_ID::Duration * mutable_time_limit ()
 
void set_allocated_time_limit (PROTOBUF_NAMESPACE_ID::Duration *time_limit)
 
void unsafe_arena_set_allocated_time_limit (PROTOBUF_NAMESPACE_ID::Duration *time_limit)
 
PROTOBUF_NAMESPACE_ID::Duration * unsafe_arena_release_time_limit ()
 
bool has_lns_time_limit () const
 
void clear_lns_time_limit ()
 
const PROTOBUF_NAMESPACE_ID::Duration & lns_time_limit () const
 
PROTOBUF_NAMESPACE_ID::Duration * release_lns_time_limit ()
 
PROTOBUF_NAMESPACE_ID::Duration * mutable_lns_time_limit ()
 
void set_allocated_lns_time_limit (PROTOBUF_NAMESPACE_ID::Duration *lns_time_limit)
 
void unsafe_arena_set_allocated_lns_time_limit (PROTOBUF_NAMESPACE_ID::Duration *lns_time_limit)
 
PROTOBUF_NAMESPACE_ID::Duration * unsafe_arena_release_lns_time_limit ()
 
void clear_first_solution_strategy ()
 
::operations_research::FirstSolutionStrategy_Value first_solution_strategy () const
 
void set_first_solution_strategy (::operations_research::FirstSolutionStrategy_Value value)
 
void clear_local_search_metaheuristic ()
 
::operations_research::LocalSearchMetaheuristic_Value local_search_metaheuristic () const
 
void set_local_search_metaheuristic (::operations_research::LocalSearchMetaheuristic_Value value)
 
void clear_guided_local_search_lambda_coefficient ()
 
double guided_local_search_lambda_coefficient () const
 
void set_guided_local_search_lambda_coefficient (double value)
 
void clear_optimization_step ()
 
double optimization_step () const
 
void set_optimization_step (double value)
 
void clear_solution_limit ()
 
::PROTOBUF_NAMESPACE_ID::int64 solution_limit () const
 
void set_solution_limit (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_use_depth_first_search ()
 
bool use_depth_first_search () const
 
void set_use_depth_first_search (bool value)
 
void clear_use_full_propagation ()
 
bool use_full_propagation () const
 
void set_use_full_propagation (bool value)
 
void clear_log_search ()
 
bool log_search () const
 
void set_log_search (bool value)
 
void clear_use_unfiltered_first_solution_strategy ()
 
bool use_unfiltered_first_solution_strategy () const
 
void set_use_unfiltered_first_solution_strategy (bool value)
 
void clear_savings_add_reverse_arcs ()
 
bool savings_add_reverse_arcs () const
 
void set_savings_add_reverse_arcs (bool value)
 
void clear_savings_parallel_routes ()
 
bool savings_parallel_routes () const
 
void set_savings_parallel_routes (bool value)
 
void clear_christofides_use_minimum_matching ()
 
bool christofides_use_minimum_matching () const
 
void set_christofides_use_minimum_matching (bool value)
 
void clear_savings_neighbors_ratio ()
 
double savings_neighbors_ratio () const
 
void set_savings_neighbors_ratio (double value)
 
void clear_cheapest_insertion_farthest_seeds_ratio ()
 
double cheapest_insertion_farthest_seeds_ratio () const
 
void set_cheapest_insertion_farthest_seeds_ratio (double value)
 
void clear_savings_arc_coefficient ()
 
double savings_arc_coefficient () const
 
void set_savings_arc_coefficient (double value)
 
void clear_number_of_solutions_to_collect ()
 
::PROTOBUF_NAMESPACE_ID::int32 number_of_solutions_to_collect () const
 
void set_number_of_solutions_to_collect (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void clear_relocate_expensive_chain_num_arcs_to_consider ()
 
::PROTOBUF_NAMESPACE_ID::int32 relocate_expensive_chain_num_arcs_to_consider () const
 
void set_relocate_expensive_chain_num_arcs_to_consider (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void clear_cheapest_insertion_first_solution_neighbors_ratio ()
 
double cheapest_insertion_first_solution_neighbors_ratio () const
 
void set_cheapest_insertion_first_solution_neighbors_ratio (double value)
 
void clear_log_cost_scaling_factor ()
 
double log_cost_scaling_factor () const
 
void set_log_cost_scaling_factor (double value)
 
void clear_savings_max_memory_usage_bytes ()
 
double savings_max_memory_usage_bytes () const
 
void set_savings_max_memory_usage_bytes (double value)
 
void clear_use_cp_sat ()
 
::operations_research::OptionalBoolean use_cp_sat () const
 
void set_use_cp_sat (::operations_research::OptionalBoolean value)
 
void clear_use_cp ()
 
::operations_research::OptionalBoolean use_cp () const
 
void set_use_cp (::operations_research::OptionalBoolean value)
 
void clear_log_cost_offset ()
 
double log_cost_offset () const
 
void set_log_cost_offset (double value)
 
void clear_cheapest_insertion_ls_operator_neighbors_ratio ()
 
double cheapest_insertion_ls_operator_neighbors_ratio () const
 
void set_cheapest_insertion_ls_operator_neighbors_ratio (double value)
 
void clear_mixed_integer_scheduling_solver ()
 
::operations_research::RoutingSearchParameters_SchedulingSolver mixed_integer_scheduling_solver () const
 
void set_mixed_integer_scheduling_solver (::operations_research::RoutingSearchParameters_SchedulingSolver value)
 
void clear_heuristic_expensive_chain_lns_num_arcs_to_consider ()
 
::PROTOBUF_NAMESPACE_ID::int32 heuristic_expensive_chain_lns_num_arcs_to_consider () const
 
void set_heuristic_expensive_chain_lns_num_arcs_to_consider (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void clear_continuous_scheduling_solver ()
 
::operations_research::RoutingSearchParameters_SchedulingSolver continuous_scheduling_solver () const
 
void set_continuous_scheduling_solver (::operations_research::RoutingSearchParameters_SchedulingSolver value)
 
 RoutingModelParameters ()
 
virtual ~RoutingModelParameters ()
 
 RoutingModelParameters (const RoutingModelParameters &from)
 
 RoutingModelParameters (RoutingModelParameters &&from) noexcept
 
RoutingModelParametersoperator= (const RoutingModelParameters &from)
 
RoutingModelParametersoperator= (RoutingModelParameters &&from) noexcept
 
void Swap (RoutingModelParameters *other)
 
void UnsafeArenaSwap (RoutingModelParameters *other)
 
RoutingModelParametersNew () const final
 
RoutingModelParametersNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const RoutingModelParameters &from)
 
void MergeFrom (const RoutingModelParameters &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_solver_parameters () const
 
void clear_solver_parameters ()
 
const ::operations_research::ConstraintSolverParameters & solver_parameters () const
 
::operations_research::ConstraintSolverParameters * release_solver_parameters ()
 
::operations_research::ConstraintSolverParameters * mutable_solver_parameters ()
 
void set_allocated_solver_parameters (::operations_research::ConstraintSolverParameters *solver_parameters)
 
void unsafe_arena_set_allocated_solver_parameters (::operations_research::ConstraintSolverParameters *solver_parameters)
 
::operations_research::ConstraintSolverParameters * unsafe_arena_release_solver_parameters ()
 
void clear_reduce_vehicle_cost_model ()
 
bool reduce_vehicle_cost_model () const
 
void set_reduce_vehicle_cost_model (bool value)
 
void clear_max_callback_cache_size ()
 
::PROTOBUF_NAMESPACE_ID::int32 max_callback_cache_size () const
 
void set_max_callback_cache_size (::PROTOBUF_NAMESPACE_ID::int32 value)
 
 RegularLimitParameters ()
 
virtual ~RegularLimitParameters ()
 
 RegularLimitParameters (const RegularLimitParameters &from)
 
 RegularLimitParameters (RegularLimitParameters &&from) noexcept
 
RegularLimitParametersoperator= (const RegularLimitParameters &from)
 
RegularLimitParametersoperator= (RegularLimitParameters &&from) noexcept
 
void Swap (RegularLimitParameters *other)
 
void UnsafeArenaSwap (RegularLimitParameters *other)
 
RegularLimitParametersNew () const final
 
RegularLimitParametersNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const RegularLimitParameters &from)
 
void MergeFrom (const RegularLimitParameters &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
void clear_time ()
 
::PROTOBUF_NAMESPACE_ID::int64 time () const
 
void set_time (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_branches ()
 
::PROTOBUF_NAMESPACE_ID::int64 branches () const
 
void set_branches (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_failures ()
 
::PROTOBUF_NAMESPACE_ID::int64 failures () const
 
void set_failures (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_solutions ()
 
::PROTOBUF_NAMESPACE_ID::int64 solutions () const
 
void set_solutions (::PROTOBUF_NAMESPACE_ID::int64 value)
 
void clear_smart_time_check ()
 
bool smart_time_check () const
 
void set_smart_time_check (bool value)
 
void clear_cumulative ()
 
bool cumulative () const
 
void set_cumulative (bool value)
 
 ConstraintSolverParameters ()
 
virtual ~ConstraintSolverParameters ()
 
 ConstraintSolverParameters (const ConstraintSolverParameters &from)
 
 ConstraintSolverParameters (ConstraintSolverParameters &&from) noexcept
 
ConstraintSolverParametersoperator= (const ConstraintSolverParameters &from)
 
ConstraintSolverParametersoperator= (ConstraintSolverParameters &&from) noexcept
 
void Swap (ConstraintSolverParameters *other)
 
void UnsafeArenaSwap (ConstraintSolverParameters *other)
 
ConstraintSolverParametersNew () const final
 
ConstraintSolverParametersNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const ConstraintSolverParameters &from)
 
void MergeFrom (const ConstraintSolverParameters &from)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
bool IsInitialized () const final
 
size_t ByteSizeLong () const final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
::PROTOBUF_NAMESPACE_ID::uint8 * _InternalSerialize (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
int GetCachedSize () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
void clear_profile_file ()
 
const std::string & profile_file () const
 
void set_profile_file (const std::string &value)
 
void set_profile_file (std::string &&value)
 
void set_profile_file (const char *value)
 
void set_profile_file (const char *value, size_t size)
 
std::string * mutable_profile_file ()
 
std::string * release_profile_file ()
 
void set_allocated_profile_file (std::string *profile_file)
 
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 ()
 
::PROTOBUF_NAMESPACE_ID::int32 trail_block_size () const
 
void set_trail_block_size (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void clear_array_split_size ()
 
::PROTOBUF_NAMESPACE_ID::int32 array_split_size () const
 
void set_array_split_size (::PROTOBUF_NAMESPACE_ID::int32 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_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_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_check_solution_period ()
 
::PROTOBUF_NAMESPACE_ID::int32 check_solution_period () const
 
void set_check_solution_period (::PROTOBUF_NAMESPACE_ID::int32 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_cumulative_time_table_sync ()
 
bool use_cumulative_time_table_sync () const
 
void set_use_cumulative_time_table_sync (bool value)
 
void clear_max_edge_finder_size ()
 
::PROTOBUF_NAMESPACE_ID::int32 max_edge_finder_size () const
 
void set_max_edge_finder_size (::PROTOBUF_NAMESPACE_ID::int32 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_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_skip_locally_optimal_paths ()
 
bool skip_locally_optimal_paths () const
 
void set_skip_locally_optimal_paths (bool value)
 

Static Public Member Functions

static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const IntVarAssignmentdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const IntVarAssignmentinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const IntervalVarAssignmentdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const IntervalVarAssignmentinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const SequenceVarAssignmentdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const SequenceVarAssignmentinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const WorkerInfodefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const WorkerInfointernal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const AssignmentProtodefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const AssignmentProtointernal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const DemonRunsdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const DemonRunsinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const ConstraintRunsdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const ConstraintRunsinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const FirstSolutionStrategydefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const FirstSolutionStrategyinternal_default_instance ()
 
static bool Value_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Value_descriptor ()
 
template<typename T >
static const std::string & Value_Name (T enum_t_value)
 
static bool Value_Parse (const std::string &name, Value *value)
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const LocalSearchMetaheuristicdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const LocalSearchMetaheuristicinternal_default_instance ()
 
static bool Value_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Value_descriptor ()
 
template<typename T >
static const std::string & Value_Name (T enum_t_value)
 
static bool Value_Parse (const std::string &name, Value *value)
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const RoutingSearchParameters_LocalSearchNeighborhoodOperatorsdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const RoutingSearchParameters_LocalSearchNeighborhoodOperatorsinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const RoutingSearchParametersdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const RoutingSearchParametersinternal_default_instance ()
 
static bool SchedulingSolver_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SchedulingSolver_descriptor ()
 
template<typename T >
static const std::string & SchedulingSolver_Name (T enum_t_value)
 
static bool SchedulingSolver_Parse (const std::string &name, SchedulingSolver *value)
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const RoutingModelParametersdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const RoutingModelParametersinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const RegularLimitParametersdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const RegularLimitParametersinternal_default_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const ConstraintSolverParametersdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const ConstraintSolverParametersinternal_default_instance ()
 
static bool TrailCompression_IsValid (int value)
 
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TrailCompression_descriptor ()
 
template<typename T >
static const std::string & TrailCompression_Name (T enum_t_value)
 
static bool TrailCompression_Parse (const std::string &name, TrailCompression *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static constexpr Value UNSET
 
static constexpr Value AUTOMATIC
 
static constexpr Value PATH_CHEAPEST_ARC
 
static constexpr Value PATH_MOST_CONSTRAINED_ARC
 
static constexpr Value EVALUATOR_STRATEGY
 
static constexpr Value SAVINGS
 
static constexpr Value SWEEP
 
static constexpr Value CHRISTOFIDES
 
static constexpr Value ALL_UNPERFORMED
 
static constexpr Value BEST_INSERTION
 
static constexpr Value PARALLEL_CHEAPEST_INSERTION
 
static constexpr Value SEQUENTIAL_CHEAPEST_INSERTION
 
static constexpr Value LOCAL_CHEAPEST_INSERTION
 
static constexpr Value GLOBAL_CHEAPEST_ARC
 
static constexpr Value LOCAL_CHEAPEST_ARC
 
static constexpr Value FIRST_UNBOUND_MIN_VALUE
 
static constexpr Value Value_MIN
 
static constexpr Value Value_MAX
 
static constexpr int Value_ARRAYSIZE
 
static constexpr Value GREEDY_DESCENT
 
static constexpr Value GUIDED_LOCAL_SEARCH
 
static constexpr Value SIMULATED_ANNEALING
 
static constexpr Value TABU_SEARCH
 
static constexpr Value GENERIC_TABU_SEARCH
 
static constexpr SchedulingSolver UNSET
 
static constexpr SchedulingSolver GLOP
 
static constexpr SchedulingSolver CP_SAT
 
static constexpr SchedulingSolver SchedulingSolver_MIN
 
static constexpr SchedulingSolver SchedulingSolver_MAX
 
static constexpr int SchedulingSolver_ARRAYSIZE
 
static constexpr TrailCompression NO_COMPRESSION
 
static constexpr TrailCompression COMPRESS_WITH_ZLIB
 
static constexpr TrailCompression TrailCompression_MIN
 
static constexpr TrailCompression TrailCompression_MAX
 
static constexpr int TrailCompression_ARRAYSIZE
 

Protected Member Functions

 IntVarAssignment (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 IntervalVarAssignment (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 SequenceVarAssignment (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 WorkerInfo (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 AssignmentProto (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 DemonRuns (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 ConstraintRuns (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 FirstSolutionStrategy (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 LocalSearchMetaheuristic (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 RoutingSearchParameters_LocalSearchNeighborhoodOperators (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 RoutingSearchParameters (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 RoutingModelParameters (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 RegularLimitParameters (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
 ConstraintSolverParameters (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 

Member Typedef Documentation

◆ LocalSearchNeighborhoodOperators

◆ SchedulingSolver

◆ TrailCompression

◆ Value [1/2]

Definition at line 253 of file routing_enums.pb.h.

◆ Value [2/2]

Definition at line 435 of file routing_enums.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kVarIdFieldNumber 
kMinFieldNumber 
kMaxFieldNumber 
kActiveFieldNumber 

Definition at line 197 of file assignment.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kSolverParametersFieldNumber 
kReduceVehicleCostModelFieldNumber 
kMaxCallbackCacheSizeFieldNumber 

Definition at line 1193 of file routing_parameters.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kTimeFieldNumber 
kBranchesFieldNumber 
kFailuresFieldNumber 
kSolutionsFieldNumber 
kSmartTimeCheckFieldNumber 
kCumulativeFieldNumber 

Definition at line 181 of file search_limit.pb.h.

◆ anonymous enum

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

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

◆ anonymous enum

anonymous enum : int
Enumerator
kVarIdFieldNumber 
kStartMinFieldNumber 
kStartMaxFieldNumber 
kDurationMinFieldNumber 
kDurationMaxFieldNumber 
kEndMinFieldNumber 
kEndMaxFieldNumber 
kPerformedMinFieldNumber 
kPerformedMaxFieldNumber 
kActiveFieldNumber 

Definition at line 383 of file assignment.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kForwardSequenceFieldNumber 
kBackwardSequenceFieldNumber 
kUnperformedFieldNumber 
kVarIdFieldNumber 
kActiveFieldNumber 

Definition at line 635 of file assignment.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kBnsFieldNumber 
kWorkerIdFieldNumber 

Definition at line 874 of file assignment.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kIntVarAssignmentFieldNumber 
kIntervalVarAssignmentFieldNumber 
kSequenceVarAssignmentFieldNumber 
kObjectiveFieldNumber 
kWorkerInfoFieldNumber 
kIsValidFieldNumber 

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

◆ anonymous enum

anonymous enum : int
Enumerator
kStartTimeFieldNumber 
kEndTimeFieldNumber 
kDemonIdFieldNumber 
kFailuresFieldNumber 

Definition at line 185 of file demon_profiler.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kInitialPropagationStartTimeFieldNumber 
kInitialPropagationEndTimeFieldNumber 
kDemonsFieldNumber 
kConstraintIdFieldNumber 
kFailuresFieldNumber 

Definition at line 399 of file demon_profiler.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kUseRelocateFieldNumber 
kUseRelocatePairFieldNumber 
kUseRelocateNeighborsFieldNumber 
kUseExchangeFieldNumber 
kUseCrossFieldNumber 
kUseCrossExchangeFieldNumber 
kUseTwoOptFieldNumber 
kUseOrOptFieldNumber 
kUseLinKernighanFieldNumber 
kUseTspOptFieldNumber 
kUseMakeActiveFieldNumber 
kUseMakeInactiveFieldNumber 
kUseMakeChainInactiveFieldNumber 
kUseSwapActiveFieldNumber 
kUseExtendedSwapActiveFieldNumber 
kUsePathLnsFieldNumber 
kUseFullPathLnsFieldNumber 
kUseTspLnsFieldNumber 
kUseInactiveLnsFieldNumber 
kUseNodePairSwapActiveFieldNumber 
kUseRelocateAndMakeActiveFieldNumber 
kUseExchangePairFieldNumber 
kUseRelocateExpensiveChainFieldNumber 
kUseLightRelocatePairFieldNumber 
kUseRelocateSubtripFieldNumber 
kUseExchangeSubtripFieldNumber 
kUseGlobalCheapestInsertionPathLnsFieldNumber 
kUseLocalCheapestInsertionPathLnsFieldNumber 
kUseGlobalCheapestInsertionExpensiveChainLnsFieldNumber 
kUseLocalCheapestInsertionExpensiveChainLnsFieldNumber 

Definition at line 220 of file routing_parameters.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kLocalSearchOperatorsFieldNumber 
kTimeLimitFieldNumber 
kLnsTimeLimitFieldNumber 
kFirstSolutionStrategyFieldNumber 
kLocalSearchMetaheuristicFieldNumber 
kGuidedLocalSearchLambdaCoefficientFieldNumber 
kOptimizationStepFieldNumber 
kSolutionLimitFieldNumber 
kUseDepthFirstSearchFieldNumber 
kUseFullPropagationFieldNumber 
kLogSearchFieldNumber 
kUseUnfilteredFirstSolutionStrategyFieldNumber 
kSavingsAddReverseArcsFieldNumber 
kSavingsParallelRoutesFieldNumber 
kChristofidesUseMinimumMatchingFieldNumber 
kSavingsNeighborsRatioFieldNumber 
kCheapestInsertionFarthestSeedsRatioFieldNumber 
kSavingsArcCoefficientFieldNumber 
kNumberOfSolutionsToCollectFieldNumber 
kRelocateExpensiveChainNumArcsToConsiderFieldNumber 
kCheapestInsertionFirstSolutionNeighborsRatioFieldNumber 
kLogCostScalingFactorFieldNumber 
kSavingsMaxMemoryUsageBytesFieldNumber 
kUseCpSatFieldNumber 
kUseCpFieldNumber 
kLogCostOffsetFieldNumber 
kCheapestInsertionLsOperatorNeighborsRatioFieldNumber 
kMixedIntegerSchedulingSolverFieldNumber 
kHeuristicExpensiveChainLnsNumArcsToConsiderFieldNumber 
kContinuousSchedulingSolverFieldNumber 

Definition at line 710 of file routing_parameters.pb.h.

Constructor & Destructor Documentation

◆ ~IntVarAssignment()

virtual ~IntVarAssignment ( )
virtual

◆ ~IntervalVarAssignment()

virtual ~IntervalVarAssignment ( )
virtual

◆ ~SequenceVarAssignment()

virtual ~SequenceVarAssignment ( )
virtual

◆ ~WorkerInfo()

virtual ~WorkerInfo ( )
virtual

◆ ~AssignmentProto()

virtual ~AssignmentProto ( )
virtual

◆ ~DemonRuns()

virtual ~DemonRuns ( )
virtual

◆ ~ConstraintRuns()

virtual ~ConstraintRuns ( )
virtual

◆ ~FirstSolutionStrategy()

virtual ~FirstSolutionStrategy ( )
virtual

◆ ~LocalSearchMetaheuristic()

virtual ~LocalSearchMetaheuristic ( )
virtual

◆ ~RoutingSearchParameters_LocalSearchNeighborhoodOperators()

◆ ~RoutingSearchParameters()

virtual ~RoutingSearchParameters ( )
virtual

◆ ~RoutingModelParameters()

virtual ~RoutingModelParameters ( )
virtual

◆ ~RegularLimitParameters()

virtual ~RegularLimitParameters ( )
virtual

◆ ~ConstraintSolverParameters()

virtual ~ConstraintSolverParameters ( )
virtual

Member Function Documentation

◆ _InternalParse() [1/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [2/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [3/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [4/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [5/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [6/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [7/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [8/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [9/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [10/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [11/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [12/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [13/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [14/14]

const char* _InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize() [1/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [2/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [3/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [4/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [5/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [6/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [7/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [8/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [9/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [10/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [11/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [12/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [13/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ _InternalSerialize() [14/14]

::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ active() [1/3]

bool active ( ) const

◆ active() [2/3]

bool active ( ) const

◆ active() [3/3]

bool active ( ) const

◆ add_backward_sequence()

void add_backward_sequence ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_demons()

::operations_research::DemonRuns* add_demons ( )

◆ add_end_time()

void add_end_time ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ add_forward_sequence()

void add_forward_sequence ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ add_initial_propagation_end_time()

void add_initial_propagation_end_time ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ add_initial_propagation_start_time()

void add_initial_propagation_start_time ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ add_int_var_assignment()

::operations_research::IntVarAssignment* add_int_var_assignment ( )

◆ add_interval_var_assignment()

::operations_research::IntervalVarAssignment* add_interval_var_assignment ( )

◆ add_sequence_var_assignment()

::operations_research::SequenceVarAssignment* add_sequence_var_assignment ( )

◆ add_start_time()

void add_start_time ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ add_unperformed()

void add_unperformed ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ array_split_size()

::PROTOBUF_NAMESPACE_ID::int32 array_split_size ( ) const

◆ AssignmentProto() [1/4]

AssignmentProto ( )
inline

Definition at line 929 of file assignment.pb.h.

◆ AssignmentProto() [2/4]

AssignmentProto ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ AssignmentProto() [3/4]

AssignmentProto ( AssignmentProto &&  from)
inlinenoexcept

Definition at line 933 of file assignment.pb.h.

◆ AssignmentProto() [4/4]

AssignmentProto ( const AssignmentProto &  from)

◆ backward_sequence() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& backward_sequence ( ) const

◆ backward_sequence() [2/2]

::PROTOBUF_NAMESPACE_ID::int32 backward_sequence ( int  index) const

◆ backward_sequence_size()

int backward_sequence_size ( ) const

◆ bns()

const std::string& bns ( ) const

◆ branches()

::PROTOBUF_NAMESPACE_ID::int64 branches ( ) const

◆ ByteSizeLong() [1/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [3/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [4/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [5/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [6/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [7/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [8/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [9/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [10/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [11/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [12/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [13/14]

size_t ByteSizeLong ( ) const
final

◆ ByteSizeLong() [14/14]

size_t ByteSizeLong ( ) const
final

◆ cheapest_insertion_farthest_seeds_ratio()

double cheapest_insertion_farthest_seeds_ratio ( ) const

◆ cheapest_insertion_first_solution_neighbors_ratio()

double cheapest_insertion_first_solution_neighbors_ratio ( ) const

◆ cheapest_insertion_ls_operator_neighbors_ratio()

double cheapest_insertion_ls_operator_neighbors_ratio ( ) const

◆ check_solution_period()

::PROTOBUF_NAMESPACE_ID::int32 check_solution_period ( ) const

◆ christofides_use_minimum_matching()

bool christofides_use_minimum_matching ( ) const

◆ Clear() [1/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [2/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [3/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [4/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [5/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [6/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [7/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [8/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [9/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [10/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [11/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [12/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [13/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ Clear() [14/14]

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ clear_active() [1/3]

void clear_active ( )

◆ clear_active() [2/3]

void clear_active ( )

◆ clear_active() [3/3]

void clear_active ( )

◆ clear_array_split_size()

void clear_array_split_size ( )

◆ clear_backward_sequence()

void clear_backward_sequence ( )

◆ clear_bns()

void clear_bns ( )

◆ clear_branches()

void clear_branches ( )

◆ clear_cheapest_insertion_farthest_seeds_ratio()

void clear_cheapest_insertion_farthest_seeds_ratio ( )

◆ clear_cheapest_insertion_first_solution_neighbors_ratio()

void clear_cheapest_insertion_first_solution_neighbors_ratio ( )

◆ clear_cheapest_insertion_ls_operator_neighbors_ratio()

void clear_cheapest_insertion_ls_operator_neighbors_ratio ( )

◆ clear_check_solution_period()

void clear_check_solution_period ( )

◆ clear_christofides_use_minimum_matching()

void clear_christofides_use_minimum_matching ( )

◆ clear_compress_trail()

void clear_compress_trail ( )

◆ clear_constraint_id()

void clear_constraint_id ( )

◆ clear_continuous_scheduling_solver()

void clear_continuous_scheduling_solver ( )

◆ clear_cumulative()

void clear_cumulative ( )

◆ clear_demon_id()

void clear_demon_id ( )

◆ clear_demons()

void clear_demons ( )

◆ clear_diffn_use_cumulative()

void clear_diffn_use_cumulative ( )

◆ clear_disable_solve()

void clear_disable_solve ( )

◆ clear_duration_max()

void clear_duration_max ( )

◆ clear_duration_min()

void clear_duration_min ( )

◆ clear_end_max()

void clear_end_max ( )

◆ clear_end_min()

void clear_end_min ( )

◆ clear_end_time()

void clear_end_time ( )

◆ clear_failures() [1/3]

void clear_failures ( )

◆ clear_failures() [2/3]

void clear_failures ( )

◆ clear_failures() [3/3]

void clear_failures ( )

◆ clear_first_solution_strategy()

void clear_first_solution_strategy ( )

◆ clear_forward_sequence()

void clear_forward_sequence ( )

◆ clear_guided_local_search_lambda_coefficient()

void clear_guided_local_search_lambda_coefficient ( )

◆ clear_heuristic_expensive_chain_lns_num_arcs_to_consider()

void clear_heuristic_expensive_chain_lns_num_arcs_to_consider ( )

◆ clear_initial_propagation_end_time()

void clear_initial_propagation_end_time ( )

◆ clear_initial_propagation_start_time()

void clear_initial_propagation_start_time ( )

◆ clear_int_var_assignment()

void clear_int_var_assignment ( )

◆ clear_interval_var_assignment()

void clear_interval_var_assignment ( )

◆ clear_is_valid()

void clear_is_valid ( )

◆ clear_lns_time_limit()

void clear_lns_time_limit ( )

◆ clear_local_search_metaheuristic()

void clear_local_search_metaheuristic ( )

◆ clear_local_search_operators()

void clear_local_search_operators ( )

◆ clear_log_cost_offset()

void clear_log_cost_offset ( )

◆ clear_log_cost_scaling_factor()

void clear_log_cost_scaling_factor ( )

◆ clear_log_search()

void clear_log_search ( )

◆ clear_max()

void clear_max ( )

◆ clear_max_callback_cache_size()

void clear_max_callback_cache_size ( )

◆ clear_max_edge_finder_size()

void clear_max_edge_finder_size ( )

◆ clear_min()

void clear_min ( )

◆ clear_mixed_integer_scheduling_solver()

void clear_mixed_integer_scheduling_solver ( )

◆ clear_name_all_variables()

void clear_name_all_variables ( )

◆ clear_name_cast_variables()

void clear_name_cast_variables ( )

◆ clear_number_of_solutions_to_collect()

void clear_number_of_solutions_to_collect ( )

◆ clear_objective()

void clear_objective ( )

◆ clear_optimization_step()

void clear_optimization_step ( )

◆ clear_performed_max()

void clear_performed_max ( )

◆ clear_performed_min()

void clear_performed_min ( )

◆ clear_print_added_constraints()

void clear_print_added_constraints ( )

◆ clear_print_local_search_profile()

void clear_print_local_search_profile ( )

◆ clear_print_model()

void clear_print_model ( )

◆ clear_print_model_stats()

void clear_print_model_stats ( )

◆ clear_profile_file()

void clear_profile_file ( )

◆ clear_profile_local_search()

void clear_profile_local_search ( )

◆ clear_profile_propagation()

void clear_profile_propagation ( )

◆ clear_reduce_vehicle_cost_model()

void clear_reduce_vehicle_cost_model ( )

◆ clear_relocate_expensive_chain_num_arcs_to_consider()

void clear_relocate_expensive_chain_num_arcs_to_consider ( )

◆ clear_savings_add_reverse_arcs()

void clear_savings_add_reverse_arcs ( )

◆ clear_savings_arc_coefficient()

void clear_savings_arc_coefficient ( )

◆ clear_savings_max_memory_usage_bytes()

void clear_savings_max_memory_usage_bytes ( )

◆ clear_savings_neighbors_ratio()

void clear_savings_neighbors_ratio ( )

◆ clear_savings_parallel_routes()

void clear_savings_parallel_routes ( )

◆ clear_sequence_var_assignment()

void clear_sequence_var_assignment ( )

◆ clear_skip_locally_optimal_paths()

void clear_skip_locally_optimal_paths ( )

◆ clear_smart_time_check()

void clear_smart_time_check ( )

◆ clear_solution_limit()

void clear_solution_limit ( )

◆ clear_solutions()

void clear_solutions ( )

◆ clear_solver_parameters()

void clear_solver_parameters ( )

◆ clear_start_max()

void clear_start_max ( )

◆ clear_start_min()

void clear_start_min ( )

◆ clear_start_time()

void clear_start_time ( )

◆ clear_store_names()

void clear_store_names ( )

◆ clear_time()

void clear_time ( )

◆ clear_time_limit()

void clear_time_limit ( )

◆ clear_trace_propagation()

void clear_trace_propagation ( )

◆ clear_trace_search()

void clear_trace_search ( )

◆ clear_trail_block_size()

void clear_trail_block_size ( )

◆ clear_unperformed()

void clear_unperformed ( )

◆ clear_use_all_possible_disjunctions()

void clear_use_all_possible_disjunctions ( )

◆ clear_use_cp()

void clear_use_cp ( )

◆ clear_use_cp_sat()

void clear_use_cp_sat ( )

◆ clear_use_cross()

void clear_use_cross ( )

◆ clear_use_cross_exchange()

void clear_use_cross_exchange ( )

◆ clear_use_cumulative_edge_finder()

void clear_use_cumulative_edge_finder ( )

◆ clear_use_cumulative_time_table()

void clear_use_cumulative_time_table ( )

◆ clear_use_cumulative_time_table_sync()

void clear_use_cumulative_time_table_sync ( )

◆ clear_use_depth_first_search()

void clear_use_depth_first_search ( )

◆ clear_use_element_rmq()

void clear_use_element_rmq ( )

◆ clear_use_exchange()

void clear_use_exchange ( )

◆ clear_use_exchange_pair()

void clear_use_exchange_pair ( )

◆ clear_use_exchange_subtrip()

void clear_use_exchange_subtrip ( )

◆ clear_use_extended_swap_active()

void clear_use_extended_swap_active ( )

◆ clear_use_full_path_lns()

void clear_use_full_path_lns ( )

◆ clear_use_full_propagation()

void clear_use_full_propagation ( )

◆ clear_use_global_cheapest_insertion_expensive_chain_lns()

void clear_use_global_cheapest_insertion_expensive_chain_lns ( )

◆ clear_use_global_cheapest_insertion_path_lns()

void clear_use_global_cheapest_insertion_path_lns ( )

◆ clear_use_inactive_lns()

void clear_use_inactive_lns ( )

◆ clear_use_light_relocate_pair()

void clear_use_light_relocate_pair ( )

◆ clear_use_lin_kernighan()

void clear_use_lin_kernighan ( )

◆ clear_use_local_cheapest_insertion_expensive_chain_lns()

void clear_use_local_cheapest_insertion_expensive_chain_lns ( )

◆ clear_use_local_cheapest_insertion_path_lns()

void clear_use_local_cheapest_insertion_path_lns ( )

◆ clear_use_make_active()

void clear_use_make_active ( )

◆ clear_use_make_chain_inactive()

void clear_use_make_chain_inactive ( )

◆ clear_use_make_inactive()

void clear_use_make_inactive ( )

◆ clear_use_node_pair_swap_active()

void clear_use_node_pair_swap_active ( )

◆ clear_use_or_opt()

void clear_use_or_opt ( )

◆ clear_use_path_lns()

void clear_use_path_lns ( )

◆ clear_use_relocate()

void clear_use_relocate ( )

◆ clear_use_relocate_and_make_active()

void clear_use_relocate_and_make_active ( )

◆ clear_use_relocate_expensive_chain()

void clear_use_relocate_expensive_chain ( )

◆ clear_use_relocate_neighbors()

void clear_use_relocate_neighbors ( )

◆ clear_use_relocate_pair()

void clear_use_relocate_pair ( )

◆ clear_use_relocate_subtrip()

void clear_use_relocate_subtrip ( )

◆ clear_use_sequence_high_demand_tasks()

void clear_use_sequence_high_demand_tasks ( )

◆ clear_use_small_table()

void clear_use_small_table ( )

◆ clear_use_swap_active()

void clear_use_swap_active ( )

◆ clear_use_tsp_lns()

void clear_use_tsp_lns ( )

◆ clear_use_tsp_opt()

void clear_use_tsp_opt ( )

◆ clear_use_two_opt()

void clear_use_two_opt ( )

◆ clear_use_unfiltered_first_solution_strategy()

void clear_use_unfiltered_first_solution_strategy ( )

◆ clear_var_id() [1/3]

void clear_var_id ( )

◆ clear_var_id() [2/3]

void clear_var_id ( )

◆ clear_var_id() [3/3]

void clear_var_id ( )

◆ clear_worker_id()

void clear_worker_id ( )

◆ clear_worker_info()

void clear_worker_info ( )

◆ compress_trail()

◆ constraint_id()

const std::string& constraint_id ( ) const

◆ ConstraintRuns() [1/4]

ConstraintRuns ( )
inline

Definition at line 290 of file demon_profiler.pb.h.

◆ ConstraintRuns() [2/4]

ConstraintRuns ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ ConstraintRuns() [3/4]

ConstraintRuns ( const ConstraintRuns &  from)

◆ ConstraintRuns() [4/4]

ConstraintRuns ( ConstraintRuns &&  from)
inlinenoexcept

Definition at line 294 of file demon_profiler.pb.h.

◆ ConstraintSolverParameters() [1/4]

ConstraintSolverParameters ( )
inline

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

◆ ConstraintSolverParameters() [2/4]

ConstraintSolverParameters ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ ConstraintSolverParameters() [3/4]

ConstraintSolverParameters ( const ConstraintSolverParameters &  from)

◆ ConstraintSolverParameters() [4/4]

ConstraintSolverParameters ( ConstraintSolverParameters &&  from)
inlinenoexcept

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

◆ continuous_scheduling_solver()

::operations_research::RoutingSearchParameters_SchedulingSolver continuous_scheduling_solver ( ) const

◆ CopyFrom() [1/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [2/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [3/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [4/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [5/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [6/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [7/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [8/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [9/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [10/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [11/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [12/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [13/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [14/28]

void CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [15/28]

void CopyFrom ( const AssignmentProto from)

◆ CopyFrom() [16/28]

void CopyFrom ( const ConstraintRuns from)

◆ CopyFrom() [17/28]

void CopyFrom ( const ConstraintSolverParameters from)

◆ CopyFrom() [18/28]

void CopyFrom ( const DemonRuns from)

◆ CopyFrom() [19/28]

void CopyFrom ( const FirstSolutionStrategy from)

◆ CopyFrom() [20/28]

void CopyFrom ( const IntervalVarAssignment from)

◆ CopyFrom() [21/28]

void CopyFrom ( const IntVarAssignment from)

◆ CopyFrom() [22/28]

void CopyFrom ( const LocalSearchMetaheuristic from)

◆ CopyFrom() [23/28]

void CopyFrom ( const RegularLimitParameters from)

◆ CopyFrom() [24/28]

void CopyFrom ( const RoutingModelParameters from)

◆ CopyFrom() [25/28]

void CopyFrom ( const RoutingSearchParameters from)

◆ CopyFrom() [26/28]

◆ CopyFrom() [27/28]

void CopyFrom ( const SequenceVarAssignment from)

◆ CopyFrom() [28/28]

void CopyFrom ( const WorkerInfo from)

◆ cumulative()

bool cumulative ( ) const

◆ default_instance() [1/14]

static const RegularLimitParameters& default_instance ( )
static

◆ default_instance() [2/14]

static const DemonRuns& default_instance ( )
static

◆ default_instance() [3/14]

static const IntVarAssignment& default_instance ( )
static

◆ default_instance() [4/14]

static const ConstraintSolverParameters& default_instance ( )
static

◆ default_instance() [5/14]

static const RoutingSearchParameters_LocalSearchNeighborhoodOperators& default_instance ( )
static

◆ default_instance() [6/14]

static const FirstSolutionStrategy& default_instance ( )
static

◆ default_instance() [7/14]

static const IntervalVarAssignment& default_instance ( )
static

◆ default_instance() [8/14]

static const ConstraintRuns& default_instance ( )
static

◆ default_instance() [9/14]

static const LocalSearchMetaheuristic& default_instance ( )
static

◆ default_instance() [10/14]

static const SequenceVarAssignment& default_instance ( )
static

◆ default_instance() [11/14]

static const RoutingSearchParameters& default_instance ( )
static

◆ default_instance() [12/14]

static const WorkerInfo& default_instance ( )
static

◆ default_instance() [13/14]

static const AssignmentProto& default_instance ( )
static

◆ default_instance() [14/14]

static const RoutingModelParameters& default_instance ( )
static

◆ demon_id()

const std::string& demon_id ( ) const

◆ DemonRuns() [1/4]

DemonRuns ( )
inline

Definition at line 76 of file demon_profiler.pb.h.

◆ DemonRuns() [2/4]

DemonRuns ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ DemonRuns() [3/4]

DemonRuns ( const DemonRuns &  from)

◆ DemonRuns() [4/4]

DemonRuns ( DemonRuns &&  from)
inlinenoexcept

Definition at line 80 of file demon_profiler.pb.h.

◆ demons() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >& demons ( ) const

◆ demons() [2/2]

const ::operations_research::DemonRuns& demons ( int  index) const

◆ demons_size()

int demons_size ( ) const

◆ descriptor() [1/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 94 of file search_limit.pb.h.

◆ descriptor() [2/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 98 of file demon_profiler.pb.h.

◆ descriptor() [3/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 110 of file assignment.pb.h.

◆ descriptor() [4/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

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

◆ descriptor() [5/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

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

◆ descriptor() [6/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

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

◆ descriptor() [7/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 296 of file assignment.pb.h.

◆ descriptor() [8/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 312 of file demon_profiler.pb.h.

◆ descriptor() [9/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 350 of file routing_enums.pb.h.

◆ descriptor() [10/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 548 of file assignment.pb.h.

◆ descriptor() [11/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 589 of file routing_parameters.pb.h.

◆ descriptor() [12/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 787 of file assignment.pb.h.

◆ descriptor() [13/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 951 of file assignment.pb.h.

◆ descriptor() [14/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor ( )
inlinestatic

Definition at line 1106 of file routing_parameters.pb.h.

◆ diffn_use_cumulative()

bool diffn_use_cumulative ( ) const

◆ disable_solve()

bool disable_solve ( ) const

◆ duration_max()

::PROTOBUF_NAMESPACE_ID::int64 duration_max ( ) const

◆ duration_min()

::PROTOBUF_NAMESPACE_ID::int64 duration_min ( ) const

◆ end_max()

::PROTOBUF_NAMESPACE_ID::int64 end_max ( ) const

◆ end_min()

::PROTOBUF_NAMESPACE_ID::int64 end_min ( ) const

◆ end_time() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >& end_time ( ) const

◆ end_time() [2/2]

::PROTOBUF_NAMESPACE_ID::int64 end_time ( int  index) const

◆ end_time_size()

int end_time_size ( ) const

◆ failures() [1/3]

::PROTOBUF_NAMESPACE_ID::int64 failures ( ) const

◆ failures() [2/3]

::PROTOBUF_NAMESPACE_ID::int64 failures ( ) const

◆ failures() [3/3]

::PROTOBUF_NAMESPACE_ID::int64 failures ( ) const

◆ first_solution_strategy()

::operations_research::FirstSolutionStrategy_Value first_solution_strategy ( ) const

◆ FirstSolutionStrategy() [1/4]

FirstSolutionStrategy ( )
inline

Definition at line 146 of file routing_enums.pb.h.

◆ FirstSolutionStrategy() [2/4]

FirstSolutionStrategy ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ FirstSolutionStrategy() [3/4]

FirstSolutionStrategy ( const FirstSolutionStrategy &  from)

◆ FirstSolutionStrategy() [4/4]

FirstSolutionStrategy ( FirstSolutionStrategy &&  from)
inlinenoexcept

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

◆ forward_sequence() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& forward_sequence ( ) const

◆ forward_sequence() [2/2]

::PROTOBUF_NAMESPACE_ID::int32 forward_sequence ( int  index) const

◆ forward_sequence_size()

int forward_sequence_size ( ) const

◆ GetCachedSize() [1/14]

int GetCachedSize ( ) const
inlinefinal

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

◆ GetCachedSize() [2/14]

int GetCachedSize ( ) const
inlinefinal

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

◆ GetCachedSize() [3/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 166 of file assignment.pb.h.

◆ GetCachedSize() [4/14]

int GetCachedSize ( ) const
inlinefinal

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

◆ GetCachedSize() [5/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 189 of file routing_parameters.pb.h.

◆ GetCachedSize() [6/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 224 of file routing_enums.pb.h.

◆ GetCachedSize() [7/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 352 of file assignment.pb.h.

◆ GetCachedSize() [8/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 368 of file demon_profiler.pb.h.

◆ GetCachedSize() [9/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 406 of file routing_enums.pb.h.

◆ GetCachedSize() [10/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 604 of file assignment.pb.h.

◆ GetCachedSize() [11/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 645 of file routing_parameters.pb.h.

◆ GetCachedSize() [12/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 843 of file assignment.pb.h.

◆ GetCachedSize() [13/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 1007 of file assignment.pb.h.

◆ GetCachedSize() [14/14]

int GetCachedSize ( ) const
inlinefinal

Definition at line 1162 of file routing_parameters.pb.h.

◆ GetDescriptor() [1/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 97 of file search_limit.pb.h.

◆ GetDescriptor() [2/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 101 of file demon_profiler.pb.h.

◆ GetDescriptor() [3/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 113 of file assignment.pb.h.

◆ GetDescriptor() [4/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

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

◆ GetDescriptor() [5/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

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

◆ GetDescriptor() [6/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 171 of file routing_enums.pb.h.

◆ GetDescriptor() [7/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 299 of file assignment.pb.h.

◆ GetDescriptor() [8/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 315 of file demon_profiler.pb.h.

◆ GetDescriptor() [9/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 353 of file routing_enums.pb.h.

◆ GetDescriptor() [10/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 551 of file assignment.pb.h.

◆ GetDescriptor() [11/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

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

◆ GetDescriptor() [12/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 790 of file assignment.pb.h.

◆ GetDescriptor() [13/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

Definition at line 954 of file assignment.pb.h.

◆ GetDescriptor() [14/14]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor ( )
inlinestatic

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

◆ GetMetadata() [1/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [2/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [3/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [4/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [5/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [6/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [7/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [8/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [9/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [10/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [11/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [12/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [13/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetMetadata() [14/14]

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetReflection() [1/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 100 of file search_limit.pb.h.

◆ GetReflection() [2/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 104 of file demon_profiler.pb.h.

◆ GetReflection() [3/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 116 of file assignment.pb.h.

◆ GetReflection() [4/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

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

◆ GetReflection() [5/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 139 of file routing_parameters.pb.h.

◆ GetReflection() [6/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

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

◆ GetReflection() [7/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 302 of file assignment.pb.h.

◆ GetReflection() [8/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 318 of file demon_profiler.pb.h.

◆ GetReflection() [9/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 356 of file routing_enums.pb.h.

◆ GetReflection() [10/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 554 of file assignment.pb.h.

◆ GetReflection() [11/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 595 of file routing_parameters.pb.h.

◆ GetReflection() [12/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 793 of file assignment.pb.h.

◆ GetReflection() [13/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 957 of file assignment.pb.h.

◆ GetReflection() [14/14]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection ( )
inlinestatic

Definition at line 1112 of file routing_parameters.pb.h.

◆ guided_local_search_lambda_coefficient()

double guided_local_search_lambda_coefficient ( ) const

◆ has_lns_time_limit()

bool has_lns_time_limit ( ) const

◆ has_local_search_operators()

bool has_local_search_operators ( ) const

◆ has_objective()

bool has_objective ( ) const

◆ has_solver_parameters()

bool has_solver_parameters ( ) const

◆ has_time_limit()

bool has_time_limit ( ) const

◆ has_worker_info()

bool has_worker_info ( ) const

◆ heuristic_expensive_chain_lns_num_arcs_to_consider()

::PROTOBUF_NAMESPACE_ID::int32 heuristic_expensive_chain_lns_num_arcs_to_consider ( ) const

◆ InitAsDefaultInstance() [1/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [2/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [3/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [4/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [5/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [6/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [7/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [8/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [9/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [10/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [11/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [12/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [13/14]

static void InitAsDefaultInstance ( )
static

◆ InitAsDefaultInstance() [14/14]

static void InitAsDefaultInstance ( )
static

◆ initial_propagation_end_time() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >& initial_propagation_end_time ( ) const

◆ initial_propagation_end_time() [2/2]

::PROTOBUF_NAMESPACE_ID::int64 initial_propagation_end_time ( int  index) const

◆ initial_propagation_end_time_size()

int initial_propagation_end_time_size ( ) const

◆ initial_propagation_start_time() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >& initial_propagation_start_time ( ) const

◆ initial_propagation_start_time() [2/2]

::PROTOBUF_NAMESPACE_ID::int64 initial_propagation_start_time ( int  index) const

◆ initial_propagation_start_time_size()

int initial_propagation_start_time_size ( ) const

◆ int_var_assignment() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::IntVarAssignment >& int_var_assignment ( ) const

◆ int_var_assignment() [2/2]

const ::operations_research::IntVarAssignment& int_var_assignment ( int  index) const

◆ int_var_assignment_size()

int int_var_assignment_size ( ) const

◆ internal_default_instance() [1/14]

static const RegularLimitParameters* internal_default_instance ( )
inlinestatic

Definition at line 106 of file search_limit.pb.h.

◆ internal_default_instance() [2/14]

static const DemonRuns* internal_default_instance ( )
inlinestatic

Definition at line 110 of file demon_profiler.pb.h.

◆ internal_default_instance() [3/14]

static const IntVarAssignment* internal_default_instance ( )
inlinestatic

Definition at line 122 of file assignment.pb.h.

◆ internal_default_instance() [4/14]

static const ConstraintSolverParameters* internal_default_instance ( )
inlinestatic

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

◆ internal_default_instance() [5/14]

static const RoutingSearchParameters_LocalSearchNeighborhoodOperators* internal_default_instance ( )
inlinestatic

Definition at line 145 of file routing_parameters.pb.h.

◆ internal_default_instance() [6/14]

static const FirstSolutionStrategy* internal_default_instance ( )
inlinestatic

Definition at line 180 of file routing_enums.pb.h.

◆ internal_default_instance() [7/14]

static const IntervalVarAssignment* internal_default_instance ( )
inlinestatic

Definition at line 308 of file assignment.pb.h.

◆ internal_default_instance() [8/14]

static const ConstraintRuns* internal_default_instance ( )
inlinestatic

Definition at line 324 of file demon_profiler.pb.h.

◆ internal_default_instance() [9/14]

static const LocalSearchMetaheuristic* internal_default_instance ( )
inlinestatic

Definition at line 362 of file routing_enums.pb.h.

◆ internal_default_instance() [10/14]

static const SequenceVarAssignment* internal_default_instance ( )
inlinestatic

Definition at line 560 of file assignment.pb.h.

◆ internal_default_instance() [11/14]

static const RoutingSearchParameters* internal_default_instance ( )
inlinestatic

Definition at line 601 of file routing_parameters.pb.h.

◆ internal_default_instance() [12/14]

static const WorkerInfo* internal_default_instance ( )
inlinestatic

Definition at line 799 of file assignment.pb.h.

◆ internal_default_instance() [13/14]

static const AssignmentProto* internal_default_instance ( )
inlinestatic

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

◆ internal_default_instance() [14/14]

static const RoutingModelParameters* internal_default_instance ( )
inlinestatic

Definition at line 1118 of file routing_parameters.pb.h.

◆ interval_var_assignment() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::IntervalVarAssignment >& interval_var_assignment ( ) const

◆ interval_var_assignment() [2/2]

const ::operations_research::IntervalVarAssignment& interval_var_assignment ( int  index) const

◆ interval_var_assignment_size()

int interval_var_assignment_size ( ) const

◆ IntervalVarAssignment() [1/4]

IntervalVarAssignment ( )
inline

Definition at line 274 of file assignment.pb.h.

◆ IntervalVarAssignment() [2/4]

IntervalVarAssignment ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ IntervalVarAssignment() [3/4]

IntervalVarAssignment ( const IntervalVarAssignment &  from)

◆ IntervalVarAssignment() [4/4]

IntervalVarAssignment ( IntervalVarAssignment &&  from)
inlinenoexcept

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

◆ IntVarAssignment() [1/4]

IntVarAssignment ( )
inline

Definition at line 88 of file assignment.pb.h.

◆ IntVarAssignment() [2/4]

IntVarAssignment ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ IntVarAssignment() [3/4]

IntVarAssignment ( const IntVarAssignment &  from)

◆ IntVarAssignment() [4/4]

IntVarAssignment ( IntVarAssignment &&  from)
inlinenoexcept

Definition at line 92 of file assignment.pb.h.

◆ is_valid()

bool is_valid ( ) const

◆ IsInitialized() [1/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [2/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [3/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [4/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [5/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [6/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [7/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [8/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [9/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [10/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [11/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [12/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [13/14]

bool IsInitialized ( ) const
final

◆ IsInitialized() [14/14]

bool IsInitialized ( ) const
final

◆ lns_time_limit()

const PROTOBUF_NAMESPACE_ID::Duration& lns_time_limit ( ) const

◆ local_search_metaheuristic()

::operations_research::LocalSearchMetaheuristic_Value local_search_metaheuristic ( ) const

◆ local_search_operators()

const ::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators& local_search_operators ( ) const

◆ LocalSearchMetaheuristic() [1/4]

LocalSearchMetaheuristic ( )
inline

Definition at line 328 of file routing_enums.pb.h.

◆ LocalSearchMetaheuristic() [2/4]

LocalSearchMetaheuristic ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ LocalSearchMetaheuristic() [3/4]

LocalSearchMetaheuristic ( const LocalSearchMetaheuristic &  from)

◆ LocalSearchMetaheuristic() [4/4]

LocalSearchMetaheuristic ( LocalSearchMetaheuristic &&  from)
inlinenoexcept

Definition at line 332 of file routing_enums.pb.h.

◆ log_cost_offset()

double log_cost_offset ( ) const

◆ log_cost_scaling_factor()

double log_cost_scaling_factor ( ) const

◆ log_search()

bool log_search ( ) const

◆ max()

::PROTOBUF_NAMESPACE_ID::int64 max ( ) const

◆ max_callback_cache_size()

::PROTOBUF_NAMESPACE_ID::int32 max_callback_cache_size ( ) const

◆ max_edge_finder_size()

::PROTOBUF_NAMESPACE_ID::int32 max_edge_finder_size ( ) const

◆ MergeFrom() [1/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [2/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [3/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [4/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [5/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [6/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [7/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [8/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [9/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [10/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [11/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [12/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [13/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [14/28]

void MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [15/28]

void MergeFrom ( const AssignmentProto from)

◆ MergeFrom() [16/28]

void MergeFrom ( const ConstraintRuns from)

◆ MergeFrom() [17/28]

void MergeFrom ( const ConstraintSolverParameters from)

◆ MergeFrom() [18/28]

void MergeFrom ( const DemonRuns from)

◆ MergeFrom() [19/28]

void MergeFrom ( const FirstSolutionStrategy from)

◆ MergeFrom() [20/28]

void MergeFrom ( const IntervalVarAssignment from)

◆ MergeFrom() [21/28]

void MergeFrom ( const IntVarAssignment from)

◆ MergeFrom() [22/28]

void MergeFrom ( const LocalSearchMetaheuristic from)

◆ MergeFrom() [23/28]

void MergeFrom ( const RegularLimitParameters from)

◆ MergeFrom() [24/28]

void MergeFrom ( const RoutingModelParameters from)

◆ MergeFrom() [25/28]

void MergeFrom ( const RoutingSearchParameters from)

◆ MergeFrom() [26/28]

◆ MergeFrom() [27/28]

void MergeFrom ( const SequenceVarAssignment from)

◆ MergeFrom() [28/28]

void MergeFrom ( const WorkerInfo from)

◆ min()

::PROTOBUF_NAMESPACE_ID::int64 min ( ) const

◆ mixed_integer_scheduling_solver()

::operations_research::RoutingSearchParameters_SchedulingSolver mixed_integer_scheduling_solver ( ) const

◆ mutable_backward_sequence()

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_backward_sequence ( )

◆ mutable_bns()

std::string* mutable_bns ( )

◆ mutable_constraint_id()

std::string* mutable_constraint_id ( )

◆ mutable_demon_id()

std::string* mutable_demon_id ( )

◆ mutable_demons() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::DemonRuns >* mutable_demons ( )

◆ mutable_demons() [2/2]

::operations_research::DemonRuns* mutable_demons ( int  index)

◆ mutable_end_time()

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >* mutable_end_time ( )

◆ mutable_forward_sequence()

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_forward_sequence ( )

◆ mutable_initial_propagation_end_time()

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >* mutable_initial_propagation_end_time ( )

◆ mutable_initial_propagation_start_time()

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >* mutable_initial_propagation_start_time ( )

◆ mutable_int_var_assignment() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::IntVarAssignment >* mutable_int_var_assignment ( )

◆ mutable_int_var_assignment() [2/2]

::operations_research::IntVarAssignment* mutable_int_var_assignment ( int  index)

◆ mutable_interval_var_assignment() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::IntervalVarAssignment >* mutable_interval_var_assignment ( )

◆ mutable_interval_var_assignment() [2/2]

::operations_research::IntervalVarAssignment* mutable_interval_var_assignment ( int  index)

◆ mutable_lns_time_limit()

PROTOBUF_NAMESPACE_ID::Duration* mutable_lns_time_limit ( )

◆ mutable_local_search_operators()

::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators* mutable_local_search_operators ( )

◆ mutable_objective()

::operations_research::IntVarAssignment* mutable_objective ( )

◆ mutable_profile_file()

std::string* mutable_profile_file ( )

◆ mutable_sequence_var_assignment() [1/2]

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::SequenceVarAssignment >* mutable_sequence_var_assignment ( )

◆ mutable_sequence_var_assignment() [2/2]

::operations_research::SequenceVarAssignment* mutable_sequence_var_assignment ( int  index)

◆ mutable_solver_parameters()

::operations_research::ConstraintSolverParameters* mutable_solver_parameters ( )

◆ mutable_start_time()

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >* mutable_start_time ( )

◆ mutable_time_limit()

PROTOBUF_NAMESPACE_ID::Duration* mutable_time_limit ( )

◆ mutable_unperformed()

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >* mutable_unperformed ( )

◆ mutable_var_id() [1/3]

std::string* mutable_var_id ( )

◆ mutable_var_id() [2/3]

std::string* mutable_var_id ( )

◆ mutable_var_id() [3/3]

std::string* mutable_var_id ( )

◆ mutable_worker_info()

::operations_research::WorkerInfo* mutable_worker_info ( )

◆ name_all_variables()

bool name_all_variables ( ) const

◆ name_cast_variables()

bool name_cast_variables ( ) const

◆ New() [1/28]

RegularLimitParameters* New ( ) const
inlinefinal

Definition at line 132 of file search_limit.pb.h.

◆ New() [2/28]

DemonRuns* New ( ) const
inlinefinal

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

◆ New() [3/28]

IntVarAssignment* New ( ) const
inlinefinal

Definition at line 148 of file assignment.pb.h.

◆ New() [4/28]

ConstraintSolverParameters* New ( ) const
inlinefinal

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

◆ New() [5/28]

Definition at line 171 of file routing_parameters.pb.h.

◆ New() [6/28]

FirstSolutionStrategy* New ( ) const
inlinefinal

Definition at line 206 of file routing_enums.pb.h.

◆ New() [7/28]

IntervalVarAssignment* New ( ) const
inlinefinal

Definition at line 334 of file assignment.pb.h.

◆ New() [8/28]

ConstraintRuns* New ( ) const
inlinefinal

Definition at line 350 of file demon_profiler.pb.h.

◆ New() [9/28]

LocalSearchMetaheuristic* New ( ) const
inlinefinal

Definition at line 388 of file routing_enums.pb.h.

◆ New() [10/28]

SequenceVarAssignment* New ( ) const
inlinefinal

Definition at line 586 of file assignment.pb.h.

◆ New() [11/28]

RoutingSearchParameters* New ( ) const
inlinefinal

Definition at line 627 of file routing_parameters.pb.h.

◆ New() [12/28]

WorkerInfo* New ( ) const
inlinefinal

Definition at line 825 of file assignment.pb.h.

◆ New() [13/28]

AssignmentProto* New ( ) const
inlinefinal

Definition at line 989 of file assignment.pb.h.

◆ New() [14/28]

RoutingModelParameters* New ( ) const
inlinefinal

Definition at line 1144 of file routing_parameters.pb.h.

◆ New() [15/28]

RegularLimitParameters* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

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

◆ New() [16/28]

DemonRuns* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

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

◆ New() [17/28]

IntVarAssignment* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 152 of file assignment.pb.h.

◆ New() [18/28]

ConstraintSolverParameters* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

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

◆ New() [19/28]

RoutingSearchParameters_LocalSearchNeighborhoodOperators* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 175 of file routing_parameters.pb.h.

◆ New() [20/28]

FirstSolutionStrategy* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 210 of file routing_enums.pb.h.

◆ New() [21/28]

IntervalVarAssignment* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 338 of file assignment.pb.h.

◆ New() [22/28]

ConstraintRuns* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 354 of file demon_profiler.pb.h.

◆ New() [23/28]

LocalSearchMetaheuristic* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 392 of file routing_enums.pb.h.

◆ New() [24/28]

SequenceVarAssignment* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 590 of file assignment.pb.h.

◆ New() [25/28]

RoutingSearchParameters* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 631 of file routing_parameters.pb.h.

◆ New() [26/28]

WorkerInfo* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 829 of file assignment.pb.h.

◆ New() [27/28]

AssignmentProto* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 993 of file assignment.pb.h.

◆ New() [28/28]

RoutingModelParameters* New ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena) const
inlinefinal

Definition at line 1148 of file routing_parameters.pb.h.

◆ number_of_solutions_to_collect()

::PROTOBUF_NAMESPACE_ID::int32 number_of_solutions_to_collect ( ) const

◆ objective()

const ::operations_research::IntVarAssignment& objective ( ) const

◆ operator=() [1/28]

AssignmentProto& operator= ( AssignmentProto &&  from)
inlinenoexcept

Definition at line 942 of file assignment.pb.h.

◆ operator=() [2/28]

AssignmentProto& operator= ( const AssignmentProto from)
inline

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

◆ operator=() [3/28]

ConstraintRuns& operator= ( const ConstraintRuns from)
inline

Definition at line 299 of file demon_profiler.pb.h.

◆ operator=() [4/28]

ConstraintSolverParameters& operator= ( const ConstraintSolverParameters from)
inline

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

◆ operator=() [5/28]

DemonRuns& operator= ( const DemonRuns from)
inline

Definition at line 85 of file demon_profiler.pb.h.

◆ operator=() [6/28]

FirstSolutionStrategy& operator= ( const FirstSolutionStrategy from)
inline

Definition at line 155 of file routing_enums.pb.h.

◆ operator=() [7/28]

IntervalVarAssignment& operator= ( const IntervalVarAssignment from)
inline

Definition at line 283 of file assignment.pb.h.

◆ operator=() [8/28]

IntVarAssignment& operator= ( const IntVarAssignment from)
inline

Definition at line 97 of file assignment.pb.h.

◆ operator=() [9/28]

LocalSearchMetaheuristic& operator= ( const LocalSearchMetaheuristic from)
inline

Definition at line 337 of file routing_enums.pb.h.

◆ operator=() [10/28]

RegularLimitParameters& operator= ( const RegularLimitParameters from)
inline

Definition at line 81 of file search_limit.pb.h.

◆ operator=() [11/28]

RoutingModelParameters& operator= ( const RoutingModelParameters from)
inline

Definition at line 1093 of file routing_parameters.pb.h.

◆ operator=() [12/28]

RoutingSearchParameters& operator= ( const RoutingSearchParameters from)
inline

Definition at line 576 of file routing_parameters.pb.h.

◆ operator=() [13/28]

◆ operator=() [14/28]

SequenceVarAssignment& operator= ( const SequenceVarAssignment from)
inline

Definition at line 535 of file assignment.pb.h.

◆ operator=() [15/28]

WorkerInfo& operator= ( const WorkerInfo from)
inline

Definition at line 774 of file assignment.pb.h.

◆ operator=() [16/28]

ConstraintRuns& operator= ( ConstraintRuns &&  from)
inlinenoexcept

Definition at line 303 of file demon_profiler.pb.h.

◆ operator=() [17/28]

ConstraintSolverParameters& operator= ( ConstraintSolverParameters &&  from)
inlinenoexcept

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

◆ operator=() [18/28]

DemonRuns& operator= ( DemonRuns &&  from)
inlinenoexcept

Definition at line 89 of file demon_profiler.pb.h.

◆ operator=() [19/28]

FirstSolutionStrategy& operator= ( FirstSolutionStrategy &&  from)
inlinenoexcept

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

◆ operator=() [20/28]

IntervalVarAssignment& operator= ( IntervalVarAssignment &&  from)
inlinenoexcept

Definition at line 287 of file assignment.pb.h.

◆ operator=() [21/28]

IntVarAssignment& operator= ( IntVarAssignment &&  from)
inlinenoexcept

Definition at line 101 of file assignment.pb.h.

◆ operator=() [22/28]

LocalSearchMetaheuristic& operator= ( LocalSearchMetaheuristic &&  from)
inlinenoexcept

Definition at line 341 of file routing_enums.pb.h.

◆ operator=() [23/28]

RegularLimitParameters& operator= ( RegularLimitParameters &&  from)
inlinenoexcept

Definition at line 85 of file search_limit.pb.h.

◆ operator=() [24/28]

RoutingModelParameters& operator= ( RoutingModelParameters &&  from)
inlinenoexcept

Definition at line 1097 of file routing_parameters.pb.h.

◆ operator=() [25/28]

RoutingSearchParameters& operator= ( RoutingSearchParameters &&  from)
inlinenoexcept

Definition at line 580 of file routing_parameters.pb.h.

◆ operator=() [26/28]

◆ operator=() [27/28]

SequenceVarAssignment& operator= ( SequenceVarAssignment &&  from)
inlinenoexcept

Definition at line 539 of file assignment.pb.h.

◆ operator=() [28/28]

WorkerInfo& operator= ( WorkerInfo &&  from)
inlinenoexcept

Definition at line 778 of file assignment.pb.h.

◆ optimization_step()

double optimization_step ( ) const

◆ performed_max()

::PROTOBUF_NAMESPACE_ID::int64 performed_max ( ) const

◆ performed_min()

::PROTOBUF_NAMESPACE_ID::int64 performed_min ( ) const

◆ print_added_constraints()

bool print_added_constraints ( ) const

◆ print_local_search_profile()

bool print_local_search_profile ( ) const

◆ print_model()

bool print_model ( ) const

◆ print_model_stats()

bool print_model_stats ( ) const

◆ profile_file()

const std::string& profile_file ( ) const

◆ profile_local_search()

bool profile_local_search ( ) const

◆ profile_propagation()

bool profile_propagation ( ) const

◆ reduce_vehicle_cost_model()

bool reduce_vehicle_cost_model ( ) const

◆ RegularLimitParameters() [1/4]

RegularLimitParameters ( )
inline

Definition at line 72 of file search_limit.pb.h.

◆ RegularLimitParameters() [2/4]

RegularLimitParameters ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ RegularLimitParameters() [3/4]

RegularLimitParameters ( const RegularLimitParameters &  from)

◆ RegularLimitParameters() [4/4]

RegularLimitParameters ( RegularLimitParameters &&  from)
inlinenoexcept

Definition at line 76 of file search_limit.pb.h.

◆ release_bns()

std::string* release_bns ( )

◆ release_constraint_id()

std::string* release_constraint_id ( )

◆ release_demon_id()

std::string* release_demon_id ( )

◆ release_lns_time_limit()

PROTOBUF_NAMESPACE_ID::Duration* release_lns_time_limit ( )

◆ release_local_search_operators()

::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators* release_local_search_operators ( )

◆ release_objective()

::operations_research::IntVarAssignment* release_objective ( )

◆ release_profile_file()

std::string* release_profile_file ( )

◆ release_solver_parameters()

::operations_research::ConstraintSolverParameters* release_solver_parameters ( )

◆ release_time_limit()

PROTOBUF_NAMESPACE_ID::Duration* release_time_limit ( )

◆ release_var_id() [1/3]

std::string* release_var_id ( )

◆ release_var_id() [2/3]

std::string* release_var_id ( )

◆ release_var_id() [3/3]

std::string* release_var_id ( )

◆ release_worker_info()

::operations_research::WorkerInfo* release_worker_info ( )

◆ relocate_expensive_chain_num_arcs_to_consider()

::PROTOBUF_NAMESPACE_ID::int32 relocate_expensive_chain_num_arcs_to_consider ( ) const

◆ RoutingModelParameters() [1/4]

RoutingModelParameters ( )
inline

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

◆ RoutingModelParameters() [2/4]

RoutingModelParameters ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ RoutingModelParameters() [3/4]

RoutingModelParameters ( const RoutingModelParameters &  from)

◆ RoutingModelParameters() [4/4]

RoutingModelParameters ( RoutingModelParameters &&  from)
inlinenoexcept

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

◆ RoutingSearchParameters() [1/4]

RoutingSearchParameters ( )
inline

Definition at line 567 of file routing_parameters.pb.h.

◆ RoutingSearchParameters() [2/4]

RoutingSearchParameters ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ RoutingSearchParameters() [3/4]

RoutingSearchParameters ( const RoutingSearchParameters &  from)

◆ RoutingSearchParameters() [4/4]

RoutingSearchParameters ( RoutingSearchParameters &&  from)
inlinenoexcept

Definition at line 571 of file routing_parameters.pb.h.

◆ RoutingSearchParameters_LocalSearchNeighborhoodOperators() [1/4]

RoutingSearchParameters_LocalSearchNeighborhoodOperators ( )
inline

Definition at line 111 of file routing_parameters.pb.h.

◆ RoutingSearchParameters_LocalSearchNeighborhoodOperators() [2/4]

RoutingSearchParameters_LocalSearchNeighborhoodOperators ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ RoutingSearchParameters_LocalSearchNeighborhoodOperators() [3/4]

RoutingSearchParameters_LocalSearchNeighborhoodOperators ( const RoutingSearchParameters_LocalSearchNeighborhoodOperators &  from)

◆ RoutingSearchParameters_LocalSearchNeighborhoodOperators() [4/4]

RoutingSearchParameters_LocalSearchNeighborhoodOperators ( RoutingSearchParameters_LocalSearchNeighborhoodOperators &&  from)
inlinenoexcept

Definition at line 115 of file routing_parameters.pb.h.

◆ savings_add_reverse_arcs()

bool savings_add_reverse_arcs ( ) const

◆ savings_arc_coefficient()

double savings_arc_coefficient ( ) const

◆ savings_max_memory_usage_bytes()

double savings_max_memory_usage_bytes ( ) const

◆ savings_neighbors_ratio()

double savings_neighbors_ratio ( ) const

◆ savings_parallel_routes()

bool savings_parallel_routes ( ) const

◆ SchedulingSolver_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* SchedulingSolver_descriptor ( )
inlinestatic

Definition at line 693 of file routing_parameters.pb.h.

◆ SchedulingSolver_IsValid()

static bool SchedulingSolver_IsValid ( int  value)
inlinestatic

Definition at line 683 of file routing_parameters.pb.h.

◆ SchedulingSolver_Name()

static const std::string& SchedulingSolver_Name ( enum_t_value)
inlinestatic

Definition at line 697 of file routing_parameters.pb.h.

◆ SchedulingSolver_Parse()

static bool SchedulingSolver_Parse ( const std::string &  name,
SchedulingSolver value 
)
inlinestatic

Definition at line 703 of file routing_parameters.pb.h.

◆ sequence_var_assignment() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::operations_research::SequenceVarAssignment >& sequence_var_assignment ( ) const

◆ sequence_var_assignment() [2/2]

const ::operations_research::SequenceVarAssignment& sequence_var_assignment ( int  index) const

◆ sequence_var_assignment_size()

int sequence_var_assignment_size ( ) const

◆ SequenceVarAssignment() [1/4]

SequenceVarAssignment ( )
inline

Definition at line 526 of file assignment.pb.h.

◆ SequenceVarAssignment() [2/4]

SequenceVarAssignment ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ SequenceVarAssignment() [3/4]

SequenceVarAssignment ( const SequenceVarAssignment &  from)

◆ SequenceVarAssignment() [4/4]

SequenceVarAssignment ( SequenceVarAssignment &&  from)
inlinenoexcept

Definition at line 530 of file assignment.pb.h.

◆ set_active() [1/3]

void set_active ( bool  value)

◆ set_active() [2/3]

void set_active ( bool  value)

◆ set_active() [3/3]

void set_active ( bool  value)

◆ set_allocated_bns()

void set_allocated_bns ( std::string *  bns)

◆ set_allocated_constraint_id()

void set_allocated_constraint_id ( std::string *  constraint_id)

◆ set_allocated_demon_id()

void set_allocated_demon_id ( std::string *  demon_id)

◆ set_allocated_lns_time_limit()

void set_allocated_lns_time_limit ( PROTOBUF_NAMESPACE_ID::Duration *  lns_time_limit)

◆ set_allocated_local_search_operators()

void set_allocated_local_search_operators ( ::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators *  local_search_operators)

◆ set_allocated_objective()

void set_allocated_objective ( ::operations_research::IntVarAssignment *  objective)

◆ set_allocated_profile_file()

void set_allocated_profile_file ( std::string *  profile_file)

◆ set_allocated_solver_parameters()

void set_allocated_solver_parameters ( ::operations_research::ConstraintSolverParameters *  solver_parameters)

◆ set_allocated_time_limit()

void set_allocated_time_limit ( PROTOBUF_NAMESPACE_ID::Duration *  time_limit)

◆ set_allocated_var_id() [1/3]

void set_allocated_var_id ( std::string *  var_id)

◆ set_allocated_var_id() [2/3]

void set_allocated_var_id ( std::string *  var_id)

◆ set_allocated_var_id() [3/3]

void set_allocated_var_id ( std::string *  var_id)

◆ set_allocated_worker_info()

void set_allocated_worker_info ( ::operations_research::WorkerInfo *  worker_info)

◆ set_array_split_size()

void set_array_split_size ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_backward_sequence()

void set_backward_sequence ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_bns() [1/4]

void set_bns ( const char *  value)

◆ set_bns() [2/4]

void set_bns ( const char *  value,
size_t  size 
)

◆ set_bns() [3/4]

void set_bns ( const std::string &  value)

◆ set_bns() [4/4]

void set_bns ( std::string &&  value)

◆ set_branches()

void set_branches ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_cheapest_insertion_farthest_seeds_ratio()

void set_cheapest_insertion_farthest_seeds_ratio ( double  value)

◆ set_cheapest_insertion_first_solution_neighbors_ratio()

void set_cheapest_insertion_first_solution_neighbors_ratio ( double  value)

◆ set_cheapest_insertion_ls_operator_neighbors_ratio()

void set_cheapest_insertion_ls_operator_neighbors_ratio ( double  value)

◆ set_check_solution_period()

void set_check_solution_period ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_christofides_use_minimum_matching()

void set_christofides_use_minimum_matching ( bool  value)

◆ set_compress_trail()

◆ set_constraint_id() [1/4]

void set_constraint_id ( const char *  value)

◆ set_constraint_id() [2/4]

void set_constraint_id ( const char *  value,
size_t  size 
)

◆ set_constraint_id() [3/4]

void set_constraint_id ( const std::string &  value)

◆ set_constraint_id() [4/4]

void set_constraint_id ( std::string &&  value)

◆ set_continuous_scheduling_solver()

void set_continuous_scheduling_solver ( ::operations_research::RoutingSearchParameters_SchedulingSolver  value)

◆ set_cumulative()

void set_cumulative ( bool  value)

◆ set_demon_id() [1/4]

void set_demon_id ( const char *  value)

◆ set_demon_id() [2/4]

void set_demon_id ( const char *  value,
size_t  size 
)

◆ set_demon_id() [3/4]

void set_demon_id ( const std::string &  value)

◆ set_demon_id() [4/4]

void set_demon_id ( std::string &&  value)

◆ set_diffn_use_cumulative()

void set_diffn_use_cumulative ( bool  value)

◆ set_disable_solve()

void set_disable_solve ( bool  value)

◆ set_duration_max()

void set_duration_max ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_duration_min()

void set_duration_min ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_end_max()

void set_end_max ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_end_min()

void set_end_min ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_end_time()

void set_end_time ( int  index,
::PROTOBUF_NAMESPACE_ID::int64  value 
)

◆ set_failures() [1/3]

void set_failures ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_failures() [2/3]

void set_failures ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_failures() [3/3]

void set_failures ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_first_solution_strategy()

void set_first_solution_strategy ( ::operations_research::FirstSolutionStrategy_Value  value)

◆ set_forward_sequence()

void set_forward_sequence ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_guided_local_search_lambda_coefficient()

void set_guided_local_search_lambda_coefficient ( double  value)

◆ set_heuristic_expensive_chain_lns_num_arcs_to_consider()

void set_heuristic_expensive_chain_lns_num_arcs_to_consider ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_initial_propagation_end_time()

void set_initial_propagation_end_time ( int  index,
::PROTOBUF_NAMESPACE_ID::int64  value 
)

◆ set_initial_propagation_start_time()

void set_initial_propagation_start_time ( int  index,
::PROTOBUF_NAMESPACE_ID::int64  value 
)

◆ set_is_valid()

void set_is_valid ( bool  value)

◆ set_local_search_metaheuristic()

void set_local_search_metaheuristic ( ::operations_research::LocalSearchMetaheuristic_Value  value)

◆ set_log_cost_offset()

void set_log_cost_offset ( double  value)

◆ set_log_cost_scaling_factor()

void set_log_cost_scaling_factor ( double  value)

◆ set_log_search()

void set_log_search ( bool  value)

◆ set_max()

void set_max ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_max_callback_cache_size()

void set_max_callback_cache_size ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_max_edge_finder_size()

void set_max_edge_finder_size ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_min()

void set_min ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_mixed_integer_scheduling_solver()

void set_mixed_integer_scheduling_solver ( ::operations_research::RoutingSearchParameters_SchedulingSolver  value)

◆ set_name_all_variables()

void set_name_all_variables ( bool  value)

◆ set_name_cast_variables()

void set_name_cast_variables ( bool  value)

◆ set_number_of_solutions_to_collect()

void set_number_of_solutions_to_collect ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_optimization_step()

void set_optimization_step ( double  value)

◆ set_performed_max()

void set_performed_max ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_performed_min()

void set_performed_min ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_print_added_constraints()

void set_print_added_constraints ( bool  value)

◆ set_print_local_search_profile()

void set_print_local_search_profile ( bool  value)

◆ set_print_model()

void set_print_model ( bool  value)

◆ set_print_model_stats()

void set_print_model_stats ( bool  value)

◆ set_profile_file() [1/4]

void set_profile_file ( const char *  value)

◆ set_profile_file() [2/4]

void set_profile_file ( const char *  value,
size_t  size 
)

◆ set_profile_file() [3/4]

void set_profile_file ( const std::string &  value)

◆ set_profile_file() [4/4]

void set_profile_file ( std::string &&  value)

◆ set_profile_local_search()

void set_profile_local_search ( bool  value)

◆ set_profile_propagation()

void set_profile_propagation ( bool  value)

◆ set_reduce_vehicle_cost_model()

void set_reduce_vehicle_cost_model ( bool  value)

◆ set_relocate_expensive_chain_num_arcs_to_consider()

void set_relocate_expensive_chain_num_arcs_to_consider ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_savings_add_reverse_arcs()

void set_savings_add_reverse_arcs ( bool  value)

◆ set_savings_arc_coefficient()

void set_savings_arc_coefficient ( double  value)

◆ set_savings_max_memory_usage_bytes()

void set_savings_max_memory_usage_bytes ( double  value)

◆ set_savings_neighbors_ratio()

void set_savings_neighbors_ratio ( double  value)

◆ set_savings_parallel_routes()

void set_savings_parallel_routes ( bool  value)

◆ set_skip_locally_optimal_paths()

void set_skip_locally_optimal_paths ( bool  value)

◆ set_smart_time_check()

void set_smart_time_check ( bool  value)

◆ set_solution_limit()

void set_solution_limit ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_solutions()

void set_solutions ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_start_max()

void set_start_max ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_start_min()

void set_start_min ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_start_time()

void set_start_time ( int  index,
::PROTOBUF_NAMESPACE_ID::int64  value 
)

◆ set_store_names()

void set_store_names ( bool  value)

◆ set_time()

void set_time ( ::PROTOBUF_NAMESPACE_ID::int64  value)

◆ set_trace_propagation()

void set_trace_propagation ( bool  value)

◆ set_trace_search()

void set_trace_search ( bool  value)

◆ set_trail_block_size()

void set_trail_block_size ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ set_unperformed()

void set_unperformed ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)

◆ set_use_all_possible_disjunctions()

void set_use_all_possible_disjunctions ( bool  value)

◆ set_use_cp()

void set_use_cp ( ::operations_research::OptionalBoolean  value)

◆ set_use_cp_sat()

void set_use_cp_sat ( ::operations_research::OptionalBoolean  value)

◆ set_use_cross()

void set_use_cross ( ::operations_research::OptionalBoolean  value)

◆ set_use_cross_exchange()

void set_use_cross_exchange ( ::operations_research::OptionalBoolean  value)

◆ set_use_cumulative_edge_finder()

void set_use_cumulative_edge_finder ( bool  value)

◆ set_use_cumulative_time_table()

void set_use_cumulative_time_table ( bool  value)

◆ set_use_cumulative_time_table_sync()

void set_use_cumulative_time_table_sync ( bool  value)

◆ set_use_depth_first_search()

void set_use_depth_first_search ( bool  value)

◆ set_use_element_rmq()

void set_use_element_rmq ( bool  value)

◆ set_use_exchange()

void set_use_exchange ( ::operations_research::OptionalBoolean  value)

◆ set_use_exchange_pair()

void set_use_exchange_pair ( ::operations_research::OptionalBoolean  value)

◆ set_use_exchange_subtrip()

void set_use_exchange_subtrip ( ::operations_research::OptionalBoolean  value)

◆ set_use_extended_swap_active()

void set_use_extended_swap_active ( ::operations_research::OptionalBoolean  value)

◆ set_use_full_path_lns()

void set_use_full_path_lns ( ::operations_research::OptionalBoolean  value)

◆ set_use_full_propagation()

void set_use_full_propagation ( bool  value)

◆ set_use_global_cheapest_insertion_expensive_chain_lns()

void set_use_global_cheapest_insertion_expensive_chain_lns ( ::operations_research::OptionalBoolean  value)

◆ set_use_global_cheapest_insertion_path_lns()

void set_use_global_cheapest_insertion_path_lns ( ::operations_research::OptionalBoolean  value)

◆ set_use_inactive_lns()

void set_use_inactive_lns ( ::operations_research::OptionalBoolean  value)

◆ set_use_light_relocate_pair()

void set_use_light_relocate_pair ( ::operations_research::OptionalBoolean  value)

◆ set_use_lin_kernighan()

void set_use_lin_kernighan ( ::operations_research::OptionalBoolean  value)

◆ set_use_local_cheapest_insertion_expensive_chain_lns()

void set_use_local_cheapest_insertion_expensive_chain_lns ( ::operations_research::OptionalBoolean  value)

◆ set_use_local_cheapest_insertion_path_lns()

void set_use_local_cheapest_insertion_path_lns ( ::operations_research::OptionalBoolean  value)

◆ set_use_make_active()

void set_use_make_active ( ::operations_research::OptionalBoolean  value)

◆ set_use_make_chain_inactive()

void set_use_make_chain_inactive ( ::operations_research::OptionalBoolean  value)

◆ set_use_make_inactive()

void set_use_make_inactive ( ::operations_research::OptionalBoolean  value)

◆ set_use_node_pair_swap_active()

void set_use_node_pair_swap_active ( ::operations_research::OptionalBoolean  value)

◆ set_use_or_opt()

void set_use_or_opt ( ::operations_research::OptionalBoolean  value)

◆ set_use_path_lns()

void set_use_path_lns ( ::operations_research::OptionalBoolean  value)

◆ set_use_relocate()

void set_use_relocate ( ::operations_research::OptionalBoolean  value)

◆ set_use_relocate_and_make_active()

void set_use_relocate_and_make_active ( ::operations_research::OptionalBoolean  value)

◆ set_use_relocate_expensive_chain()

void set_use_relocate_expensive_chain ( ::operations_research::OptionalBoolean  value)

◆ set_use_relocate_neighbors()

void set_use_relocate_neighbors ( ::operations_research::OptionalBoolean  value)

◆ set_use_relocate_pair()

void set_use_relocate_pair ( ::operations_research::OptionalBoolean  value)

◆ set_use_relocate_subtrip()

void set_use_relocate_subtrip ( ::operations_research::OptionalBoolean  value)

◆ set_use_sequence_high_demand_tasks()

void set_use_sequence_high_demand_tasks ( bool  value)

◆ set_use_small_table()

void set_use_small_table ( bool  value)

◆ set_use_swap_active()

void set_use_swap_active ( ::operations_research::OptionalBoolean  value)

◆ set_use_tsp_lns()

void set_use_tsp_lns ( ::operations_research::OptionalBoolean  value)

◆ set_use_tsp_opt()

void set_use_tsp_opt ( ::operations_research::OptionalBoolean  value)

◆ set_use_two_opt()

void set_use_two_opt ( ::operations_research::OptionalBoolean  value)

◆ set_use_unfiltered_first_solution_strategy()

void set_use_unfiltered_first_solution_strategy ( bool  value)

◆ set_var_id() [1/12]

void set_var_id ( const char *  value)

◆ set_var_id() [2/12]

void set_var_id ( const char *  value)

◆ set_var_id() [3/12]

void set_var_id ( const char *  value)

◆ set_var_id() [4/12]

void set_var_id ( const char *  value,
size_t  size 
)

◆ set_var_id() [5/12]

void set_var_id ( const char *  value,
size_t  size 
)

◆ set_var_id() [6/12]

void set_var_id ( const char *  value,
size_t  size 
)

◆ set_var_id() [7/12]

void set_var_id ( const std::string &  value)

◆ set_var_id() [8/12]

void set_var_id ( const std::string &  value)

◆ set_var_id() [9/12]

void set_var_id ( const std::string &  value)

◆ set_var_id() [10/12]

void set_var_id ( std::string &&  value)

◆ set_var_id() [11/12]

void set_var_id ( std::string &&  value)

◆ set_var_id() [12/12]

void set_var_id ( std::string &&  value)

◆ set_worker_id()

void set_worker_id ( ::PROTOBUF_NAMESPACE_ID::int32  value)

◆ skip_locally_optimal_paths()

bool skip_locally_optimal_paths ( ) const

◆ smart_time_check()

bool smart_time_check ( ) const

◆ solution_limit()

::PROTOBUF_NAMESPACE_ID::int64 solution_limit ( ) const

◆ solutions()

::PROTOBUF_NAMESPACE_ID::int64 solutions ( ) const

◆ solver_parameters()

const ::operations_research::ConstraintSolverParameters& solver_parameters ( ) const

◆ start_max()

::PROTOBUF_NAMESPACE_ID::int64 start_max ( ) const

◆ start_min()

::PROTOBUF_NAMESPACE_ID::int64 start_min ( ) const

◆ start_time() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int64 >& start_time ( ) const

◆ start_time() [2/2]

::PROTOBUF_NAMESPACE_ID::int64 start_time ( int  index) const

◆ start_time_size()

int start_time_size ( ) const

◆ store_names()

bool store_names ( ) const

◆ Swap() [1/14]

void Swap ( AssignmentProto other)
inline

Definition at line 973 of file assignment.pb.h.

◆ Swap() [2/14]

void Swap ( ConstraintRuns other)
inline

Definition at line 334 of file demon_profiler.pb.h.

◆ Swap() [3/14]

void Swap ( ConstraintSolverParameters other)
inline

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

◆ Swap() [4/14]

void Swap ( DemonRuns other)
inline

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

◆ Swap() [5/14]

void Swap ( FirstSolutionStrategy other)
inline

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

◆ Swap() [6/14]

void Swap ( IntervalVarAssignment other)
inline

Definition at line 318 of file assignment.pb.h.

◆ Swap() [7/14]

void Swap ( IntVarAssignment other)
inline

Definition at line 132 of file assignment.pb.h.

◆ Swap() [8/14]

void Swap ( LocalSearchMetaheuristic other)
inline

Definition at line 372 of file routing_enums.pb.h.

◆ Swap() [9/14]

void Swap ( RegularLimitParameters other)
inline

Definition at line 116 of file search_limit.pb.h.

◆ Swap() [10/14]

void Swap ( RoutingModelParameters other)
inline

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

◆ Swap() [11/14]

void Swap ( RoutingSearchParameters other)
inline

Definition at line 611 of file routing_parameters.pb.h.

◆ Swap() [12/14]

Definition at line 155 of file routing_parameters.pb.h.

◆ Swap() [13/14]

void Swap ( SequenceVarAssignment other)
inline

Definition at line 570 of file assignment.pb.h.

◆ Swap() [14/14]

void Swap ( WorkerInfo other)
inline

Definition at line 809 of file assignment.pb.h.

◆ time()

::PROTOBUF_NAMESPACE_ID::int64 time ( ) const

◆ time_limit()

const PROTOBUF_NAMESPACE_ID::Duration& time_limit ( ) const

◆ trace_propagation()

bool trace_propagation ( ) const

◆ trace_search()

bool trace_search ( ) const

◆ trail_block_size()

::PROTOBUF_NAMESPACE_ID::int32 trail_block_size ( ) const

◆ TrailCompression_descriptor()

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TrailCompression_descriptor ( )
inlinestatic

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

◆ TrailCompression_IsValid()

static bool TrailCompression_IsValid ( int  value)
inlinestatic

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

◆ TrailCompression_Name()

static const std::string& TrailCompression_Name ( enum_t_value)
inlinestatic

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

◆ TrailCompression_Parse()

static bool TrailCompression_Parse ( const std::string &  name,
TrailCompression value 
)
inlinestatic

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

◆ unperformed() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 >& unperformed ( ) const

◆ unperformed() [2/2]

::PROTOBUF_NAMESPACE_ID::int32 unperformed ( int  index) const

◆ unperformed_size()

int unperformed_size ( ) const

◆ unsafe_arena_release_lns_time_limit()

PROTOBUF_NAMESPACE_ID::Duration* unsafe_arena_release_lns_time_limit ( )

◆ unsafe_arena_release_local_search_operators()

::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators* unsafe_arena_release_local_search_operators ( )

◆ unsafe_arena_release_objective()

::operations_research::IntVarAssignment* unsafe_arena_release_objective ( )

◆ unsafe_arena_release_solver_parameters()

::operations_research::ConstraintSolverParameters* unsafe_arena_release_solver_parameters ( )

◆ unsafe_arena_release_time_limit()

PROTOBUF_NAMESPACE_ID::Duration* unsafe_arena_release_time_limit ( )

◆ unsafe_arena_release_worker_info()

::operations_research::WorkerInfo* unsafe_arena_release_worker_info ( )

◆ unsafe_arena_set_allocated_lns_time_limit()

void unsafe_arena_set_allocated_lns_time_limit ( PROTOBUF_NAMESPACE_ID::Duration *  lns_time_limit)

◆ unsafe_arena_set_allocated_local_search_operators()

void unsafe_arena_set_allocated_local_search_operators ( ::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators *  local_search_operators)

◆ unsafe_arena_set_allocated_objective()

void unsafe_arena_set_allocated_objective ( ::operations_research::IntVarAssignment *  objective)

◆ unsafe_arena_set_allocated_solver_parameters()

void unsafe_arena_set_allocated_solver_parameters ( ::operations_research::ConstraintSolverParameters *  solver_parameters)

◆ unsafe_arena_set_allocated_time_limit()

void unsafe_arena_set_allocated_time_limit ( PROTOBUF_NAMESPACE_ID::Duration *  time_limit)

◆ unsafe_arena_set_allocated_worker_info()

void unsafe_arena_set_allocated_worker_info ( ::operations_research::WorkerInfo *  worker_info)

◆ UnsafeArenaSwap() [1/14]

void UnsafeArenaSwap ( AssignmentProto other)
inline

Definition at line 981 of file assignment.pb.h.

◆ UnsafeArenaSwap() [2/14]

void UnsafeArenaSwap ( ConstraintRuns other)
inline

Definition at line 342 of file demon_profiler.pb.h.

◆ UnsafeArenaSwap() [3/14]

void UnsafeArenaSwap ( ConstraintSolverParameters other)
inline

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

◆ UnsafeArenaSwap() [4/14]

void UnsafeArenaSwap ( DemonRuns other)
inline

Definition at line 128 of file demon_profiler.pb.h.

◆ UnsafeArenaSwap() [5/14]

void UnsafeArenaSwap ( FirstSolutionStrategy other)
inline

Definition at line 198 of file routing_enums.pb.h.

◆ UnsafeArenaSwap() [6/14]

void UnsafeArenaSwap ( IntervalVarAssignment other)
inline

Definition at line 326 of file assignment.pb.h.

◆ UnsafeArenaSwap() [7/14]

void UnsafeArenaSwap ( IntVarAssignment other)
inline

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

◆ UnsafeArenaSwap() [8/14]

void UnsafeArenaSwap ( LocalSearchMetaheuristic other)
inline

Definition at line 380 of file routing_enums.pb.h.

◆ UnsafeArenaSwap() [9/14]

void UnsafeArenaSwap ( RegularLimitParameters other)
inline

Definition at line 124 of file search_limit.pb.h.

◆ UnsafeArenaSwap() [10/14]

void UnsafeArenaSwap ( RoutingModelParameters other)
inline

Definition at line 1136 of file routing_parameters.pb.h.

◆ UnsafeArenaSwap() [11/14]

void UnsafeArenaSwap ( RoutingSearchParameters other)
inline

Definition at line 619 of file routing_parameters.pb.h.

◆ UnsafeArenaSwap() [12/14]

void UnsafeArenaSwap ( RoutingSearchParameters_LocalSearchNeighborhoodOperators other)
inline

Definition at line 163 of file routing_parameters.pb.h.

◆ UnsafeArenaSwap() [13/14]

void UnsafeArenaSwap ( SequenceVarAssignment other)
inline

Definition at line 578 of file assignment.pb.h.

◆ UnsafeArenaSwap() [14/14]

void UnsafeArenaSwap ( WorkerInfo other)
inline

Definition at line 817 of file assignment.pb.h.

◆ use_all_possible_disjunctions()

bool use_all_possible_disjunctions ( ) const

◆ use_cp()

::operations_research::OptionalBoolean use_cp ( ) const

◆ use_cp_sat()

::operations_research::OptionalBoolean use_cp_sat ( ) const

◆ use_cross()

::operations_research::OptionalBoolean use_cross ( ) const

◆ use_cross_exchange()

::operations_research::OptionalBoolean use_cross_exchange ( ) const

◆ use_cumulative_edge_finder()

bool use_cumulative_edge_finder ( ) const

◆ use_cumulative_time_table()

bool use_cumulative_time_table ( ) const

◆ use_cumulative_time_table_sync()

bool use_cumulative_time_table_sync ( ) const

◆ use_depth_first_search()

bool use_depth_first_search ( ) const

◆ use_element_rmq()

bool use_element_rmq ( ) const

◆ use_exchange()

::operations_research::OptionalBoolean use_exchange ( ) const

◆ use_exchange_pair()

::operations_research::OptionalBoolean use_exchange_pair ( ) const

◆ use_exchange_subtrip()

::operations_research::OptionalBoolean use_exchange_subtrip ( ) const

◆ use_extended_swap_active()

::operations_research::OptionalBoolean use_extended_swap_active ( ) const

◆ use_full_path_lns()

::operations_research::OptionalBoolean use_full_path_lns ( ) const

◆ use_full_propagation()

bool use_full_propagation ( ) const

◆ use_global_cheapest_insertion_expensive_chain_lns()

::operations_research::OptionalBoolean use_global_cheapest_insertion_expensive_chain_lns ( ) const

◆ use_global_cheapest_insertion_path_lns()

::operations_research::OptionalBoolean use_global_cheapest_insertion_path_lns ( ) const

◆ use_inactive_lns()

::operations_research::OptionalBoolean use_inactive_lns ( ) const

◆ use_light_relocate_pair()

::operations_research::OptionalBoolean use_light_relocate_pair ( ) const

◆ use_lin_kernighan()

::operations_research::OptionalBoolean use_lin_kernighan ( ) const

◆ use_local_cheapest_insertion_expensive_chain_lns()

::operations_research::OptionalBoolean use_local_cheapest_insertion_expensive_chain_lns ( ) const

◆ use_local_cheapest_insertion_path_lns()

::operations_research::OptionalBoolean use_local_cheapest_insertion_path_lns ( ) const

◆ use_make_active()

::operations_research::OptionalBoolean use_make_active ( ) const

◆ use_make_chain_inactive()

::operations_research::OptionalBoolean use_make_chain_inactive ( ) const

◆ use_make_inactive()

::operations_research::OptionalBoolean use_make_inactive ( ) const

◆ use_node_pair_swap_active()

::operations_research::OptionalBoolean use_node_pair_swap_active ( ) const

◆ use_or_opt()

::operations_research::OptionalBoolean use_or_opt ( ) const

◆ use_path_lns()

::operations_research::OptionalBoolean use_path_lns ( ) const

◆ use_relocate()

::operations_research::OptionalBoolean use_relocate ( ) const

◆ use_relocate_and_make_active()

::operations_research::OptionalBoolean use_relocate_and_make_active ( ) const

◆ use_relocate_expensive_chain()

::operations_research::OptionalBoolean use_relocate_expensive_chain ( ) const

◆ use_relocate_neighbors()

::operations_research::OptionalBoolean use_relocate_neighbors ( ) const

◆ use_relocate_pair()

::operations_research::OptionalBoolean use_relocate_pair ( ) const

◆ use_relocate_subtrip()

::operations_research::OptionalBoolean use_relocate_subtrip ( ) const

◆ use_sequence_high_demand_tasks()

bool use_sequence_high_demand_tasks ( ) const

◆ use_small_table()

bool use_small_table ( ) const

◆ use_swap_active()

::operations_research::OptionalBoolean use_swap_active ( ) const

◆ use_tsp_lns()

::operations_research::OptionalBoolean use_tsp_lns ( ) const

◆ use_tsp_opt()

::operations_research::OptionalBoolean use_tsp_opt ( ) const

◆ use_two_opt()

::operations_research::OptionalBoolean use_two_opt ( ) const

◆ use_unfiltered_first_solution_strategy()

bool use_unfiltered_first_solution_strategy ( ) const

◆ Value_descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Value_descriptor ( )
inlinestatic

Definition at line 296 of file routing_enums.pb.h.

◆ Value_descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Value_descriptor ( )
inlinestatic

Definition at line 460 of file routing_enums.pb.h.

◆ Value_IsValid() [1/2]

static bool Value_IsValid ( int  value)
inlinestatic

Definition at line 286 of file routing_enums.pb.h.

◆ Value_IsValid() [2/2]

static bool Value_IsValid ( int  value)
inlinestatic

Definition at line 450 of file routing_enums.pb.h.

◆ Value_Name() [1/2]

static const std::string& Value_Name ( enum_t_value)
inlinestatic

Definition at line 300 of file routing_enums.pb.h.

◆ Value_Name() [2/2]

static const std::string& Value_Name ( enum_t_value)
inlinestatic

Definition at line 464 of file routing_enums.pb.h.

◆ Value_Parse() [1/2]

static bool Value_Parse ( const std::string &  name,
Value value 
)
inlinestatic

Definition at line 306 of file routing_enums.pb.h.

◆ Value_Parse() [2/2]

static bool Value_Parse ( const std::string &  name,
Value value 
)
inlinestatic

Definition at line 470 of file routing_enums.pb.h.

◆ var_id() [1/3]

const std::string& var_id ( ) const

◆ var_id() [2/3]

const std::string& var_id ( ) const

◆ var_id() [3/3]

const std::string& var_id ( ) const

◆ worker_id()

::PROTOBUF_NAMESPACE_ID::int32 worker_id ( ) const

◆ worker_info()

const ::operations_research::WorkerInfo& worker_info ( ) const

◆ WorkerInfo() [1/4]

WorkerInfo ( )
inline

Definition at line 765 of file assignment.pb.h.

◆ WorkerInfo() [2/4]

WorkerInfo ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

◆ WorkerInfo() [3/4]

WorkerInfo ( const WorkerInfo &  from)

◆ WorkerInfo() [4/4]

WorkerInfo ( WorkerInfo &&  from)
inlinenoexcept

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

Member Data Documentation

◆ ALL_UNPERFORMED

constexpr Value ALL_UNPERFORMED
staticconstexpr
Initial value:

Definition at line 270 of file routing_enums.pb.h.

◆ AUTOMATIC

static constexpr Value AUTOMATIC
staticconstexpr
Initial value:

Definition at line 256 of file routing_enums.pb.h.

◆ BEST_INSERTION

constexpr Value BEST_INSERTION
staticconstexpr
Initial value:

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

◆ CHRISTOFIDES

constexpr Value CHRISTOFIDES
staticconstexpr
Initial value:

Definition at line 268 of file routing_enums.pb.h.

◆ COMPRESS_WITH_ZLIB

constexpr TrailCompression COMPRESS_WITH_ZLIB
staticconstexpr

◆ CP_SAT

constexpr SchedulingSolver CP_SAT
staticconstexpr

◆ EVALUATOR_STRATEGY

constexpr Value EVALUATOR_STRATEGY
staticconstexpr
Initial value:

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

◆ FIRST_UNBOUND_MIN_VALUE

constexpr Value FIRST_UNBOUND_MIN_VALUE
staticconstexpr
Initial value:

Definition at line 284 of file routing_enums.pb.h.

◆ GENERIC_TABU_SEARCH

constexpr Value GENERIC_TABU_SEARCH
staticconstexpr
Initial value:

Definition at line 448 of file routing_enums.pb.h.

◆ GLOBAL_CHEAPEST_ARC

constexpr Value GLOBAL_CHEAPEST_ARC
staticconstexpr
Initial value:

Definition at line 280 of file routing_enums.pb.h.

◆ GLOP

constexpr SchedulingSolver GLOP
staticconstexpr
Initial value:

Definition at line 679 of file routing_parameters.pb.h.

◆ GREEDY_DESCENT

constexpr Value GREEDY_DESCENT
staticconstexpr
Initial value:

Definition at line 440 of file routing_enums.pb.h.

◆ GUIDED_LOCAL_SEARCH

constexpr Value GUIDED_LOCAL_SEARCH
staticconstexpr
Initial value:

Definition at line 442 of file routing_enums.pb.h.

◆ kIndexInFileMessages

static constexpr int kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 126 of file assignment.pb.h.

◆ LOCAL_CHEAPEST_ARC

constexpr Value LOCAL_CHEAPEST_ARC
staticconstexpr
Initial value:

Definition at line 282 of file routing_enums.pb.h.

◆ LOCAL_CHEAPEST_INSERTION

constexpr Value LOCAL_CHEAPEST_INSERTION
staticconstexpr

◆ NO_COMPRESSION

constexpr TrailCompression NO_COMPRESSION
staticconstexpr

◆ PARALLEL_CHEAPEST_INSERTION

constexpr Value PARALLEL_CHEAPEST_INSERTION
staticconstexpr

◆ PATH_CHEAPEST_ARC

constexpr Value PATH_CHEAPEST_ARC
staticconstexpr
Initial value:

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

◆ PATH_MOST_CONSTRAINED_ARC

constexpr Value PATH_MOST_CONSTRAINED_ARC
staticconstexpr

◆ SAVINGS

constexpr Value SAVINGS
staticconstexpr
Initial value:

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

◆ SchedulingSolver_ARRAYSIZE

constexpr int SchedulingSolver_ARRAYSIZE
staticconstexpr

◆ SchedulingSolver_MAX

constexpr SchedulingSolver SchedulingSolver_MAX
staticconstexpr

◆ SchedulingSolver_MIN

constexpr SchedulingSolver SchedulingSolver_MIN
staticconstexpr

◆ SEQUENTIAL_CHEAPEST_INSERTION

constexpr Value SEQUENTIAL_CHEAPEST_INSERTION
staticconstexpr

◆ SIMULATED_ANNEALING

constexpr Value SIMULATED_ANNEALING
staticconstexpr
Initial value:

Definition at line 444 of file routing_enums.pb.h.

◆ SWEEP

constexpr Value SWEEP
staticconstexpr
Initial value:

Definition at line 266 of file routing_enums.pb.h.

◆ TABU_SEARCH

constexpr Value TABU_SEARCH
staticconstexpr
Initial value:

Definition at line 446 of file routing_enums.pb.h.

◆ TrailCompression_ARRAYSIZE

constexpr int TrailCompression_ARRAYSIZE
staticconstexpr

◆ TrailCompression_MAX

constexpr TrailCompression TrailCompression_MAX
staticconstexpr

◆ TrailCompression_MIN

constexpr TrailCompression TrailCompression_MIN
staticconstexpr

◆ UNSET [1/2]

static constexpr Value UNSET
staticconstexpr
Initial value:

Definition at line 254 of file routing_enums.pb.h.

◆ UNSET [2/2]

constexpr SchedulingSolver UNSET
staticconstexpr
Initial value:

Definition at line 677 of file routing_parameters.pb.h.

◆ Value_ARRAYSIZE

static constexpr int Value_ARRAYSIZE
staticconstexpr
Initial value:

Definition at line 293 of file routing_enums.pb.h.

◆ Value_MAX

static constexpr Value Value_MAX
staticconstexpr
Initial value:

Definition at line 291 of file routing_enums.pb.h.

◆ Value_MIN

static constexpr Value Value_MIN
staticconstexpr
Initial value:

Definition at line 289 of file routing_enums.pb.h.


The documentation for this class was generated from the following files:
constexpr RoutingSearchParameters_SchedulingSolver RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MIN
@ FirstSolutionStrategy_Value_UNSET
constexpr FirstSolutionStrategy_Value FirstSolutionStrategy_Value_Value_MIN
@ FirstSolutionStrategy_Value_SWEEP
constexpr FirstSolutionStrategy_Value FirstSolutionStrategy_Value_Value_MAX
@ LocalSearchMetaheuristic_Value_TABU_SEARCH
@ FirstSolutionStrategy_Value_BEST_INSERTION
@ FirstSolutionStrategy_Value_EVALUATOR_STRATEGY
@ FirstSolutionStrategy_Value_PATH_CHEAPEST_ARC
constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MAX
@ ConstraintSolverParameters_TrailCompression_NO_COMPRESSION
@ LocalSearchMetaheuristic_Value_SIMULATED_ANNEALING
@ FirstSolutionStrategy_Value_AUTOMATIC
@ RoutingSearchParameters_SchedulingSolver_GLOP
@ RoutingSearchParameters_SchedulingSolver_CP_SAT
@ FirstSolutionStrategy_Value_GLOBAL_CHEAPEST_ARC
constexpr ConstraintSolverParameters_TrailCompression ConstraintSolverParameters_TrailCompression_TrailCompression_MIN
@ RoutingSearchParameters_SchedulingSolver_UNSET
@ FirstSolutionStrategy_Value_ALL_UNPERFORMED
@ FirstSolutionStrategy_Value_PATH_MOST_CONSTRAINED_ARC
@ ConstraintSolverParameters_TrailCompression_COMPRESS_WITH_ZLIB
@ LocalSearchMetaheuristic_Value_GREEDY_DESCENT
@ FirstSolutionStrategy_Value_LOCAL_CHEAPEST_INSERTION
@ LocalSearchMetaheuristic_Value_GENERIC_TABU_SEARCH
@ FirstSolutionStrategy_Value_SEQUENTIAL_CHEAPEST_INSERTION
@ FirstSolutionStrategy_Value_PARALLEL_CHEAPEST_INSERTION
@ FirstSolutionStrategy_Value_LOCAL_CHEAPEST_ARC
@ FirstSolutionStrategy_Value_SAVINGS
constexpr int ConstraintSolverParameters_TrailCompression_TrailCompression_ARRAYSIZE
constexpr int RoutingSearchParameters_SchedulingSolver_SchedulingSolver_ARRAYSIZE
constexpr RoutingSearchParameters_SchedulingSolver RoutingSearchParameters_SchedulingSolver_SchedulingSolver_MAX
constexpr int FirstSolutionStrategy_Value_Value_ARRAYSIZE
@ FirstSolutionStrategy_Value_FIRST_UNBOUND_MIN_VALUE
@ LocalSearchMetaheuristic_Value_GUIDED_LOCAL_SEARCH
@ FirstSolutionStrategy_Value_CHRISTOFIDES