|
| | RoutingSearchParameters () |
| | ~RoutingSearchParameters () PROTOBUF_FINAL |
| template<typename = void> |
| PROTOBUF_CONSTEXPR | RoutingSearchParameters (::google::protobuf::internal::ConstantInitialized) |
| | RoutingSearchParameters (const RoutingSearchParameters &from) |
| | RoutingSearchParameters (RoutingSearchParameters &&from) noexcept |
| RoutingSearchParameters & | operator= (const RoutingSearchParameters &from) |
| RoutingSearchParameters & | operator= (RoutingSearchParameters &&from) noexcept |
| const ::google::protobuf::UnknownFieldSet & | unknown_fields () const ABSL_ATTRIBUTE_LIFETIME_BOUND |
| inline ::google::protobuf::UnknownFieldSet *PROTOBUF_NONNULL | mutable_unknown_fields () ABSL_ATTRIBUTE_LIFETIME_BOUND |
| void | Swap (RoutingSearchParameters *PROTOBUF_NONNULL other) |
| void | UnsafeArenaSwap (RoutingSearchParameters *PROTOBUF_NONNULL other) |
| RoutingSearchParameters *PROTOBUF_NONNULL | New (::google::protobuf::Arena *PROTOBUF_NULLABLE arena=nullptr) const |
| void | CopyFrom (const RoutingSearchParameters &from) |
| void | MergeFrom (const RoutingSearchParameters &from) |
| bool | IsInitialized () const |
| ABSL_ATTRIBUTE_REINITIALIZES void | Clear () PROTOBUF_FINAL |
| ::size_t | ByteSizeLong () const final |
| ::uint8_t *PROTOBUF_NONNULL | _InternalSerialize (::uint8_t *PROTOBUF_NONNULL target, ::google::protobuf::io::EpsCopyOutputStream *PROTOBUF_NONNULL stream) const final |
| int | GetCachedSize () const |
| ::google::protobuf::Metadata | GetMetadata () const |
| bool | has_local_search_operators () const |
| void | clear_local_search_operators () |
| const ::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators & | local_search_operators () const |
| ::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators *PROTOBUF_NULLABLE | release_local_search_operators () |
| ::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators *PROTOBUF_NONNULL | mutable_local_search_operators () |
| void | set_allocated_local_search_operators (::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_local_search_operators (::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators *PROTOBUF_NULLABLE value) |
| ::operations_research::RoutingSearchParameters_LocalSearchNeighborhoodOperators *PROTOBUF_NULLABLE | unsafe_arena_release_local_search_operators () |
| bool | has_time_limit () const |
| void | clear_time_limit () |
| const ::google::protobuf::Duration & | time_limit () const |
| ::google::protobuf::Duration *PROTOBUF_NULLABLE | release_time_limit () |
| ::google::protobuf::Duration *PROTOBUF_NONNULL | mutable_time_limit () |
| void | set_allocated_time_limit (::google::protobuf::Duration *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_time_limit (::google::protobuf::Duration *PROTOBUF_NULLABLE value) |
| ::google::protobuf::Duration *PROTOBUF_NULLABLE | unsafe_arena_release_time_limit () |
| bool | has_lns_time_limit () const |
| void | clear_lns_time_limit () |
| const ::google::protobuf::Duration & | lns_time_limit () const |
| ::google::protobuf::Duration *PROTOBUF_NULLABLE | release_lns_time_limit () |
| ::google::protobuf::Duration *PROTOBUF_NONNULL | mutable_lns_time_limit () |
| void | set_allocated_lns_time_limit (::google::protobuf::Duration *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_lns_time_limit (::google::protobuf::Duration *PROTOBUF_NULLABLE value) |
| ::google::protobuf::Duration *PROTOBUF_NULLABLE | unsafe_arena_release_lns_time_limit () |
| bool | has_improvement_limit_parameters () const |
| void | clear_improvement_limit_parameters () |
| const ::operations_research::RoutingSearchParameters_ImprovementSearchLimitParameters & | improvement_limit_parameters () const |
| ::operations_research::RoutingSearchParameters_ImprovementSearchLimitParameters *PROTOBUF_NULLABLE | release_improvement_limit_parameters () |
| ::operations_research::RoutingSearchParameters_ImprovementSearchLimitParameters *PROTOBUF_NONNULL | mutable_improvement_limit_parameters () |
| void | set_allocated_improvement_limit_parameters (::operations_research::RoutingSearchParameters_ImprovementSearchLimitParameters *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_improvement_limit_parameters (::operations_research::RoutingSearchParameters_ImprovementSearchLimitParameters *PROTOBUF_NULLABLE value) |
| ::operations_research::RoutingSearchParameters_ImprovementSearchLimitParameters *PROTOBUF_NULLABLE | unsafe_arena_release_improvement_limit_parameters () |
| bool | has_global_cheapest_insertion_first_solution_parameters () const |
| void | clear_global_cheapest_insertion_first_solution_parameters () |
| const ::operations_research::GlobalCheapestInsertionParameters & | global_cheapest_insertion_first_solution_parameters () const |
| ::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NULLABLE | release_global_cheapest_insertion_first_solution_parameters () |
| ::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NONNULL | mutable_global_cheapest_insertion_first_solution_parameters () |
| void | set_allocated_global_cheapest_insertion_first_solution_parameters (::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_global_cheapest_insertion_first_solution_parameters (::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NULLABLE value) |
| ::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NULLABLE | unsafe_arena_release_global_cheapest_insertion_first_solution_parameters () |
| 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 () |
| ::int64_t | solution_limit () const |
| void | set_solution_limit (::int64_t 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_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_number_of_solutions_to_collect () |
| ::int32_t | number_of_solutions_to_collect () const |
| void | set_number_of_solutions_to_collect (::int32_t value) |
| void | clear_log_cost_scaling_factor () |
| double | log_cost_scaling_factor () const |
| void | set_log_cost_scaling_factor (double value) |
| void | clear_relocate_expensive_chain_num_arcs_to_consider () |
| ::int32_t | relocate_expensive_chain_num_arcs_to_consider () const |
| void | set_relocate_expensive_chain_num_arcs_to_consider (::int32_t value) |
| void | clear_use_cp_sat () |
| ::operations_research::OptionalBoolean | use_cp_sat () const |
| void | set_use_cp_sat (::operations_research::OptionalBoolean value) |
| void | clear_log_cost_offset () |
| double | log_cost_offset () const |
| void | set_log_cost_offset (double value) |
| void | clear_use_cp () |
| ::operations_research::OptionalBoolean | use_cp () const |
| void | set_use_cp (::operations_research::OptionalBoolean value) |
| void | clear_heuristic_expensive_chain_lns_num_arcs_to_consider () |
| ::int32_t | heuristic_expensive_chain_lns_num_arcs_to_consider () const |
| void | set_heuristic_expensive_chain_lns_num_arcs_to_consider (::int32_t 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_close_nodes_lns_num_nodes () |
| ::int32_t | heuristic_close_nodes_lns_num_nodes () const |
| void | set_heuristic_close_nodes_lns_num_nodes (::int32_t value) |
| void | clear_multi_armed_bandit_compound_operator_memory_coefficient () |
| double | multi_armed_bandit_compound_operator_memory_coefficient () const |
| void | set_multi_armed_bandit_compound_operator_memory_coefficient (double value) |
| void | clear_christofides_use_minimum_matching () |
| bool | christofides_use_minimum_matching () const |
| void | set_christofides_use_minimum_matching (bool value) |
| void | clear_use_multi_armed_bandit_concatenate_operators () |
| bool | use_multi_armed_bandit_concatenate_operators () const |
| void | set_use_multi_armed_bandit_concatenate_operators (bool value) |
| void | clear_report_intermediate_cp_sat_solutions () |
| bool | report_intermediate_cp_sat_solutions () const |
| void | set_report_intermediate_cp_sat_solutions (bool value) |
| void | clear_use_generalized_cp_sat () |
| ::operations_research::OptionalBoolean | use_generalized_cp_sat () const |
| void | set_use_generalized_cp_sat (::operations_research::OptionalBoolean value) |
| int | local_search_metaheuristics_size () const |
| void | clear_local_search_metaheuristics () |
| ::operations_research::LocalSearchMetaheuristic_Value | local_search_metaheuristics (int index) const |
| void | set_local_search_metaheuristics (int index, ::operations_research::LocalSearchMetaheuristic_Value value) |
| void | add_local_search_metaheuristics (::operations_research::LocalSearchMetaheuristic_Value value) |
| const ::google::protobuf::RepeatedField< int > & | local_search_metaheuristics () const |
| ::google::protobuf::RepeatedField< int > *PROTOBUF_NONNULL | mutable_local_search_metaheuristics () |
| void | clear_log_tag () |
| const ::std::string & | log_tag () const |
| template<typename Arg_ = const ::std::string&, typename... Args_> |
| void | set_log_tag (Arg_ &&arg, Args_... args) |
| ::std::string *PROTOBUF_NONNULL | mutable_log_tag () |
| ::std::string *PROTOBUF_NULLABLE | release_log_tag () |
| void | set_allocated_log_tag (::std::string *PROTOBUF_NULLABLE value) |
| bool | has_sat_parameters () const |
| void | clear_sat_parameters () |
| const ::operations_research::sat::SatParameters & | sat_parameters () const |
| ::operations_research::sat::SatParameters *PROTOBUF_NULLABLE | release_sat_parameters () |
| ::operations_research::sat::SatParameters *PROTOBUF_NONNULL | mutable_sat_parameters () |
| void | set_allocated_sat_parameters (::operations_research::sat::SatParameters *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_sat_parameters (::operations_research::sat::SatParameters *PROTOBUF_NULLABLE value) |
| ::operations_research::sat::SatParameters *PROTOBUF_NULLABLE | unsafe_arena_release_sat_parameters () |
| bool | has_iterated_local_search_parameters () const |
| void | clear_iterated_local_search_parameters () |
| const ::operations_research::IteratedLocalSearchParameters & | iterated_local_search_parameters () const |
| ::operations_research::IteratedLocalSearchParameters *PROTOBUF_NULLABLE | release_iterated_local_search_parameters () |
| ::operations_research::IteratedLocalSearchParameters *PROTOBUF_NONNULL | mutable_iterated_local_search_parameters () |
| void | set_allocated_iterated_local_search_parameters (::operations_research::IteratedLocalSearchParameters *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_iterated_local_search_parameters (::operations_research::IteratedLocalSearchParameters *PROTOBUF_NULLABLE value) |
| ::operations_research::IteratedLocalSearchParameters *PROTOBUF_NULLABLE | unsafe_arena_release_iterated_local_search_parameters () |
| bool | has_local_cheapest_insertion_parameters () const |
| void | clear_local_cheapest_insertion_parameters () |
| const ::operations_research::LocalCheapestInsertionParameters & | local_cheapest_insertion_parameters () const |
| ::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NULLABLE | release_local_cheapest_insertion_parameters () |
| ::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NONNULL | mutable_local_cheapest_insertion_parameters () |
| void | set_allocated_local_cheapest_insertion_parameters (::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_local_cheapest_insertion_parameters (::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NULLABLE value) |
| ::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NULLABLE | unsafe_arena_release_local_cheapest_insertion_parameters () |
| bool | has_local_cheapest_cost_insertion_parameters () const |
| void | clear_local_cheapest_cost_insertion_parameters () |
| const ::operations_research::LocalCheapestInsertionParameters & | local_cheapest_cost_insertion_parameters () const |
| ::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NULLABLE | release_local_cheapest_cost_insertion_parameters () |
| ::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NONNULL | mutable_local_cheapest_cost_insertion_parameters () |
| void | set_allocated_local_cheapest_cost_insertion_parameters (::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_local_cheapest_cost_insertion_parameters (::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NULLABLE value) |
| ::operations_research::LocalCheapestInsertionParameters *PROTOBUF_NULLABLE | unsafe_arena_release_local_cheapest_cost_insertion_parameters () |
| bool | has_savings_parameters () const |
| void | clear_savings_parameters () |
| const ::operations_research::SavingsParameters & | savings_parameters () const |
| ::operations_research::SavingsParameters *PROTOBUF_NULLABLE | release_savings_parameters () |
| ::operations_research::SavingsParameters *PROTOBUF_NONNULL | mutable_savings_parameters () |
| void | set_allocated_savings_parameters (::operations_research::SavingsParameters *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_savings_parameters (::operations_research::SavingsParameters *PROTOBUF_NULLABLE value) |
| ::operations_research::SavingsParameters *PROTOBUF_NULLABLE | unsafe_arena_release_savings_parameters () |
| bool | has_global_cheapest_insertion_ls_operator_parameters () const |
| void | clear_global_cheapest_insertion_ls_operator_parameters () |
| const ::operations_research::GlobalCheapestInsertionParameters & | global_cheapest_insertion_ls_operator_parameters () const |
| ::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NULLABLE | release_global_cheapest_insertion_ls_operator_parameters () |
| ::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NONNULL | mutable_global_cheapest_insertion_ls_operator_parameters () |
| void | set_allocated_global_cheapest_insertion_ls_operator_parameters (::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NULLABLE value) |
| void | unsafe_arena_set_allocated_global_cheapest_insertion_ls_operator_parameters (::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NULLABLE value) |
| ::operations_research::GlobalCheapestInsertionParameters *PROTOBUF_NULLABLE | unsafe_arena_release_global_cheapest_insertion_ls_operator_parameters () |
| void | clear_continuous_scheduling_solver () |
| ::operations_research::RoutingSearchParameters_SchedulingSolver | continuous_scheduling_solver () const |
| void | set_continuous_scheduling_solver (::operations_research::RoutingSearchParameters_SchedulingSolver value) |
| void | clear_fallback_to_cp_sat_size_threshold () |
| ::int32_t | fallback_to_cp_sat_size_threshold () const |
| void | set_fallback_to_cp_sat_size_threshold (::int32_t value) |
| void | clear_multi_armed_bandit_compound_operator_exploration_coefficient () |
| double | multi_armed_bandit_compound_operator_exploration_coefficient () const |
| void | set_multi_armed_bandit_compound_operator_exploration_coefficient (double value) |
| void | clear_ls_operator_neighbors_ratio () |
| double | ls_operator_neighbors_ratio () const |
| void | set_ls_operator_neighbors_ratio (double value) |
| void | clear_ls_operator_min_neighbors () |
| ::int32_t | ls_operator_min_neighbors () const |
| void | set_ls_operator_min_neighbors (::int32_t value) |
| bool | has_disable_scheduling_beware_this_may_degrade_performance () const |
| void | clear_disable_scheduling_beware_this_may_degrade_performance () |
| bool | disable_scheduling_beware_this_may_degrade_performance () const |
| void | set_disable_scheduling_beware_this_may_degrade_performance (bool value) |
| void | clear_guided_local_search_reset_penalties_on_new_best_solution () |
| bool | guided_local_search_reset_penalties_on_new_best_solution () const |
| void | set_guided_local_search_reset_penalties_on_new_best_solution (bool value) |
| void | clear_use_iterated_local_search () |
| bool | use_iterated_local_search () const |
| void | set_use_iterated_local_search (bool value) |
| void | clear_guided_local_search_penalize_with_vehicle_classes () |
| bool | guided_local_search_penalize_with_vehicle_classes () const |
| void | set_guided_local_search_penalize_with_vehicle_classes (bool value) |
| void | clear_secondary_ls_time_limit_ratio () |
| double | secondary_ls_time_limit_ratio () const |
| void | set_secondary_ls_time_limit_ratio (double value) |
| void | clear_first_solution_optimization_period () |
| ::int32_t | first_solution_optimization_period () const |
| void | set_first_solution_optimization_period (::int32_t value) |
| void | clear_use_guided_local_search_penalties_in_local_search_operators () |
| bool | use_guided_local_search_penalties_in_local_search_operators () const |
| void | set_use_guided_local_search_penalties_in_local_search_operators (bool value) |
| void | clear_num_max_local_optima_before_metaheuristic_switch () |
| ::int32_t | num_max_local_optima_before_metaheuristic_switch () const |
| void | set_num_max_local_optima_before_metaheuristic_switch (::int32_t value) |
| void | clear_max_swap_active_chain_size () |
| ::int32_t | max_swap_active_chain_size () const |
| void | set_max_swap_active_chain_size (::int32_t value) |
| template<typename> |
| PROTOBUF_CONSTEXPR | RoutingSearchParameters (::_pbi::ConstantInitialized) |
| template<typename Arg_, typename... Args_> |
| PROTOBUF_ALWAYS_INLINE void | set_log_tag (Arg_ &&arg, Args_... args) |