C++ Reference

C++ Reference: Routing

RoutingSearchParameters_LocalSearchNeighborhoodOperators

Detailed Description

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

Public Types

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
}
 

Public Member Functions

 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)
 
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)
 

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 RoutingSearchParameters_LocalSearchNeighborhoodOperatorsdefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const RoutingSearchParameters_LocalSearchNeighborhoodOperatorsinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 

Member Enumeration Documentation

◆ 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 213 of file routing_parameters.pb.h.

Constructor & Destructor Documentation

◆ RoutingSearchParameters_LocalSearchNeighborhoodOperators() [1/3]

◆ ~RoutingSearchParameters_LocalSearchNeighborhoodOperators()

◆ RoutingSearchParameters_LocalSearchNeighborhoodOperators() [2/3]

◆ RoutingSearchParameters_LocalSearchNeighborhoodOperators() [3/3]

Member Function Documentation

◆ _InternalParse()

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

◆ _InternalSerialize()

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

◆ ByteSizeLong()

size_t ByteSizeLong ( ) const
final

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear ( )
final

◆ clear_use_cross()

void clear_use_cross ( )
inline

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

◆ clear_use_cross_exchange()

void clear_use_cross_exchange ( )
inline

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

◆ clear_use_exchange()

void clear_use_exchange ( )
inline

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

◆ clear_use_exchange_pair()

void clear_use_exchange_pair ( )
inline

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

◆ clear_use_exchange_subtrip()

void clear_use_exchange_subtrip ( )
inline

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

◆ clear_use_extended_swap_active()

void clear_use_extended_swap_active ( )
inline

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

◆ clear_use_full_path_lns()

void clear_use_full_path_lns ( )
inline

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

◆ clear_use_global_cheapest_insertion_expensive_chain_lns()

void clear_use_global_cheapest_insertion_expensive_chain_lns ( )
inline

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

◆ clear_use_global_cheapest_insertion_path_lns()

void clear_use_global_cheapest_insertion_path_lns ( )
inline

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

◆ clear_use_inactive_lns()

void clear_use_inactive_lns ( )
inline

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

◆ clear_use_light_relocate_pair()

void clear_use_light_relocate_pair ( )
inline

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

◆ clear_use_lin_kernighan()

void clear_use_lin_kernighan ( )
inline

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

◆ clear_use_local_cheapest_insertion_expensive_chain_lns()

void clear_use_local_cheapest_insertion_expensive_chain_lns ( )
inline

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

◆ clear_use_local_cheapest_insertion_path_lns()

void clear_use_local_cheapest_insertion_path_lns ( )
inline

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

◆ clear_use_make_active()

void clear_use_make_active ( )
inline

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

◆ clear_use_make_chain_inactive()

void clear_use_make_chain_inactive ( )
inline

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

◆ clear_use_make_inactive()

void clear_use_make_inactive ( )
inline

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

◆ clear_use_node_pair_swap_active()

void clear_use_node_pair_swap_active ( )
inline

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

◆ clear_use_or_opt()

void clear_use_or_opt ( )
inline

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

◆ clear_use_path_lns()

void clear_use_path_lns ( )
inline

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

◆ clear_use_relocate()

void clear_use_relocate ( )
inline

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

◆ clear_use_relocate_and_make_active()

void clear_use_relocate_and_make_active ( )
inline

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

◆ clear_use_relocate_expensive_chain()

void clear_use_relocate_expensive_chain ( )
inline

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

◆ clear_use_relocate_neighbors()

void clear_use_relocate_neighbors ( )
inline

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

◆ clear_use_relocate_pair()

void clear_use_relocate_pair ( )
inline

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

◆ clear_use_relocate_subtrip()

void clear_use_relocate_subtrip ( )
inline

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

◆ clear_use_swap_active()

void clear_use_swap_active ( )
inline

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

◆ clear_use_tsp_lns()

void clear_use_tsp_lns ( )
inline

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

◆ clear_use_tsp_opt()

void clear_use_tsp_opt ( )
inline

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

◆ clear_use_two_opt()

void clear_use_two_opt ( )
inline

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

◆ CopyFrom() [1/2]

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

◆ CopyFrom() [2/2]

◆ default_instance()

static const RoutingSearchParameters_LocalSearchNeighborhoodOperators& default_instance ( )
static

◆ descriptor()

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

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

◆ GetCachedSize()

int GetCachedSize ( ) const
inlinefinal

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

◆ GetDescriptor()

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

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

◆ GetMetadata()

::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata ( ) const
final

◆ GetReflection()

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

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

◆ InitAsDefaultInstance()

static void InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const RoutingSearchParameters_LocalSearchNeighborhoodOperators* internal_default_instance ( )
inlinestatic

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

◆ IsInitialized()

bool IsInitialized ( ) const
final

◆ MergeFrom() [1/2]

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

◆ MergeFrom() [2/2]

◆ New() [1/2]

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

◆ New() [2/2]

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

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

◆ operator=() [1/2]

◆ operator=() [2/2]

◆ set_use_cross()

void set_use_cross ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_cross_exchange()

void set_use_cross_exchange ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_exchange()

void set_use_exchange ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_exchange_pair()

void set_use_exchange_pair ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_exchange_subtrip()

void set_use_exchange_subtrip ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_extended_swap_active()

void set_use_extended_swap_active ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_full_path_lns()

void set_use_full_path_lns ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_global_cheapest_insertion_expensive_chain_lns()

void set_use_global_cheapest_insertion_expensive_chain_lns ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_global_cheapest_insertion_path_lns()

void set_use_global_cheapest_insertion_path_lns ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_inactive_lns()

void set_use_inactive_lns ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_light_relocate_pair()

void set_use_light_relocate_pair ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_lin_kernighan()

void set_use_lin_kernighan ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_local_cheapest_insertion_expensive_chain_lns()

void set_use_local_cheapest_insertion_expensive_chain_lns ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_local_cheapest_insertion_path_lns()

void set_use_local_cheapest_insertion_path_lns ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_make_active()

void set_use_make_active ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_make_chain_inactive()

void set_use_make_chain_inactive ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_make_inactive()

void set_use_make_inactive ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_node_pair_swap_active()

void set_use_node_pair_swap_active ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_or_opt()

void set_use_or_opt ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_path_lns()

void set_use_path_lns ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_relocate()

void set_use_relocate ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_relocate_and_make_active()

void set_use_relocate_and_make_active ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_relocate_expensive_chain()

void set_use_relocate_expensive_chain ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_relocate_neighbors()

void set_use_relocate_neighbors ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_relocate_pair()

void set_use_relocate_pair ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_relocate_subtrip()

void set_use_relocate_subtrip ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_swap_active()

void set_use_swap_active ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_tsp_lns()

void set_use_tsp_lns ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_tsp_opt()

void set_use_tsp_opt ( ::operations_research::OptionalBoolean  value)
inline

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

◆ set_use_two_opt()

void set_use_two_opt ( ::operations_research::OptionalBoolean  value)
inline

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

◆ Swap()

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

◆ use_cross()

operations_research::OptionalBoolean use_cross ( ) const
inline

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

◆ use_cross_exchange()

operations_research::OptionalBoolean use_cross_exchange ( ) const
inline

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

◆ use_exchange()

operations_research::OptionalBoolean use_exchange ( ) const
inline

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

◆ use_exchange_pair()

operations_research::OptionalBoolean use_exchange_pair ( ) const
inline

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

◆ use_exchange_subtrip()

operations_research::OptionalBoolean use_exchange_subtrip ( ) const
inline

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

◆ use_extended_swap_active()

operations_research::OptionalBoolean use_extended_swap_active ( ) const
inline

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

◆ use_full_path_lns()

operations_research::OptionalBoolean use_full_path_lns ( ) const
inline

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

◆ use_global_cheapest_insertion_expensive_chain_lns()

operations_research::OptionalBoolean use_global_cheapest_insertion_expensive_chain_lns ( ) const
inline

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

◆ use_global_cheapest_insertion_path_lns()

operations_research::OptionalBoolean use_global_cheapest_insertion_path_lns ( ) const
inline

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

◆ use_inactive_lns()

operations_research::OptionalBoolean use_inactive_lns ( ) const
inline

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

◆ use_light_relocate_pair()

operations_research::OptionalBoolean use_light_relocate_pair ( ) const
inline

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

◆ use_lin_kernighan()

operations_research::OptionalBoolean use_lin_kernighan ( ) const
inline

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

◆ use_local_cheapest_insertion_expensive_chain_lns()

operations_research::OptionalBoolean use_local_cheapest_insertion_expensive_chain_lns ( ) const
inline

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

◆ use_local_cheapest_insertion_path_lns()

operations_research::OptionalBoolean use_local_cheapest_insertion_path_lns ( ) const
inline

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

◆ use_make_active()

operations_research::OptionalBoolean use_make_active ( ) const
inline

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

◆ use_make_chain_inactive()

operations_research::OptionalBoolean use_make_chain_inactive ( ) const
inline

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

◆ use_make_inactive()

operations_research::OptionalBoolean use_make_inactive ( ) const
inline

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

◆ use_node_pair_swap_active()

operations_research::OptionalBoolean use_node_pair_swap_active ( ) const
inline

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

◆ use_or_opt()

operations_research::OptionalBoolean use_or_opt ( ) const
inline

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

◆ use_path_lns()

operations_research::OptionalBoolean use_path_lns ( ) const
inline

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

◆ use_relocate()

operations_research::OptionalBoolean use_relocate ( ) const
inline

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

◆ use_relocate_and_make_active()

operations_research::OptionalBoolean use_relocate_and_make_active ( ) const
inline

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

◆ use_relocate_expensive_chain()

operations_research::OptionalBoolean use_relocate_expensive_chain ( ) const
inline

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

◆ use_relocate_neighbors()

operations_research::OptionalBoolean use_relocate_neighbors ( ) const
inline

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

◆ use_relocate_pair()

operations_research::OptionalBoolean use_relocate_pair ( ) const
inline

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

◆ use_relocate_subtrip()

operations_research::OptionalBoolean use_relocate_subtrip ( ) const
inline

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

◆ use_swap_active()

operations_research::OptionalBoolean use_swap_active ( ) const
inline

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

◆ use_tsp_lns()

operations_research::OptionalBoolean use_tsp_lns ( ) const
inline

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

◆ use_tsp_opt()

operations_research::OptionalBoolean use_tsp_opt ( ) const
inline

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

◆ use_two_opt()

operations_research::OptionalBoolean use_two_opt ( ) const
inline

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

Member Data Documentation

◆ kIndexInFileMessages

constexpr int kIndexInFileMessages
staticconstexpr
Initial value:
=
0

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


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