Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Friends | List of all members
operations_research::FirstSolutionStrategy Class Reference

#include <routing_enums.pb.h>

Inheritance diagram for operations_research::FirstSolutionStrategy:
Inheritance graph
[legend]
Collaboration diagram for operations_research::FirstSolutionStrategy:
Collaboration graph
[legend]

Public Types

typedef FirstSolutionStrategy_Value Value
 nested types -------------------------------------------------— More...
 

Public Member Functions

 FirstSolutionStrategy ()
 
virtual ~FirstSolutionStrategy ()
 
 FirstSolutionStrategy (const FirstSolutionStrategy &from)
 
FirstSolutionStrategyoperator= (const FirstSolutionStrategy &from)
 
void Swap (FirstSolutionStrategy *other)
 
FirstSolutionStrategyNew () const final
 implements Message -------------------------------------------— More...
 
FirstSolutionStrategyNew (::google::protobuf::Arena *arena) const final
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const ::google::protobuf::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
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (::google::protobuf::uint8 *target) const final
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const FirstSolutionStrategydefault_instance ()
 
static void InitAsDefaultInstance ()
 
static const FirstSolutionStrategyinternal_default_instance ()
 
static bool Value_IsValid (int value)
 
static const ::google::protobuf::EnumDescriptor * Value_descriptor ()
 
static const ::std::string & Value_Name (Value value)
 
static bool Value_Parse (const ::std::string &name, Value *value)
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 
static const Value UNSET
 
static const Value AUTOMATIC
 
static const Value PATH_CHEAPEST_ARC
 
static const Value PATH_MOST_CONSTRAINED_ARC
 
static const Value EVALUATOR_STRATEGY
 
static const Value SAVINGS
 
static const Value SWEEP
 
static const Value CHRISTOFIDES
 
static const Value ALL_UNPERFORMED
 
static const Value BEST_INSERTION
 
static const Value PARALLEL_CHEAPEST_INSERTION
 
static const Value SEQUENTIAL_CHEAPEST_INSERTION
 
static const Value LOCAL_CHEAPEST_INSERTION
 
static const Value GLOBAL_CHEAPEST_ARC
 
static const Value LOCAL_CHEAPEST_ARC
 
static const Value FIRST_UNBOUND_MIN_VALUE
 
static const Value Value_MIN
 
static const Value Value_MAX
 
static const int Value_ARRAYSIZE
 

Friends

struct ::TableStruct_ortools_2fconstraint_5fsolver_2frouting_5fenums_2eproto
 
void swap (FirstSolutionStrategy &a, FirstSolutionStrategy &b)
 

Detailed Description

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

Member Typedef Documentation

◆ Value

nested types -------------------------------------------------—

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

Constructor & Destructor Documentation

◆ FirstSolutionStrategy() [1/2]

operations_research::FirstSolutionStrategy::FirstSolutionStrategy ( )

◆ ~FirstSolutionStrategy()

virtual operations_research::FirstSolutionStrategy::~FirstSolutionStrategy ( )
virtual

◆ FirstSolutionStrategy() [2/2]

operations_research::FirstSolutionStrategy::FirstSolutionStrategy ( const FirstSolutionStrategy from)

Member Function Documentation

◆ ByteSizeLong()

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

◆ Clear()

PROTOBUF_ATTRIBUTE_REINITIALIZES void operations_research::FirstSolutionStrategy::Clear ( )
final

◆ CopyFrom() [1/2]

void operations_research::FirstSolutionStrategy::CopyFrom ( const ::google::protobuf::Message &  from)
final

◆ CopyFrom() [2/2]

void operations_research::FirstSolutionStrategy::CopyFrom ( const FirstSolutionStrategy from)

◆ default_instance()

static const FirstSolutionStrategy& operations_research::FirstSolutionStrategy::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor* operations_research::FirstSolutionStrategy::descriptor ( )
inlinestatic

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

◆ GetCachedSize()

int operations_research::FirstSolutionStrategy::GetCachedSize ( ) const
inlinefinal

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

◆ GetMetadata()

::google::protobuf::Metadata operations_research::FirstSolutionStrategy::GetMetadata ( ) const
final

◆ InitAsDefaultInstance()

static void operations_research::FirstSolutionStrategy::InitAsDefaultInstance ( )
static

◆ internal_default_instance()

static const FirstSolutionStrategy* operations_research::FirstSolutionStrategy::internal_default_instance ( )
inlinestatic

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

◆ InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* operations_research::FirstSolutionStrategy::InternalSerializeWithCachedSizesToArray ( ::google::protobuf::uint8 *  target) const
final

◆ IsInitialized()

bool operations_research::FirstSolutionStrategy::IsInitialized ( ) const
final

◆ MergeFrom() [1/2]

void operations_research::FirstSolutionStrategy::MergeFrom ( const ::google::protobuf::Message &  from)
final

◆ MergeFrom() [2/2]

void operations_research::FirstSolutionStrategy::MergeFrom ( const FirstSolutionStrategy from)

◆ MergePartialFromCodedStream()

bool operations_research::FirstSolutionStrategy::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

◆ New() [1/2]

FirstSolutionStrategy* operations_research::FirstSolutionStrategy::New ( ) const
inlinefinal

implements Message -------------------------------------------—

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

◆ New() [2/2]

FirstSolutionStrategy* operations_research::FirstSolutionStrategy::New ( ::google::protobuf::Arena *  arena) const
inlinefinal

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

◆ operator=()

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

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

◆ SerializeWithCachedSizes()

void operations_research::FirstSolutionStrategy::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

◆ Swap()

void operations_research::FirstSolutionStrategy::Swap ( FirstSolutionStrategy other)

◆ Value_descriptor()

static const ::google::protobuf::EnumDescriptor* operations_research::FirstSolutionStrategy::Value_descriptor ( )
inlinestatic

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

◆ Value_IsValid()

static bool operations_research::FirstSolutionStrategy::Value_IsValid ( int  value)
inlinestatic

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

◆ Value_Name()

static const ::std::string& operations_research::FirstSolutionStrategy::Value_Name ( Value  value)
inlinestatic

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

◆ Value_Parse()

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

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

Friends And Related Function Documentation

◆ ::TableStruct_ortools_2fconstraint_5fsolver_2frouting_5fenums_2eproto

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

◆ swap

void swap ( FirstSolutionStrategy a,
FirstSolutionStrategy b 
)
friend

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

Member Data Documentation

◆ ALL_UNPERFORMED

const Value operations_research::FirstSolutionStrategy::ALL_UNPERFORMED
static
Initial value:

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

◆ AUTOMATIC

const Value operations_research::FirstSolutionStrategy::AUTOMATIC
static
Initial value:

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

◆ BEST_INSERTION

const Value operations_research::FirstSolutionStrategy::BEST_INSERTION
static
Initial value:

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

◆ CHRISTOFIDES

const Value operations_research::FirstSolutionStrategy::CHRISTOFIDES
static
Initial value:

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

◆ EVALUATOR_STRATEGY

const Value operations_research::FirstSolutionStrategy::EVALUATOR_STRATEGY
static
Initial value:

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

◆ FIRST_UNBOUND_MIN_VALUE

const Value operations_research::FirstSolutionStrategy::FIRST_UNBOUND_MIN_VALUE
static
Initial value:

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

◆ GLOBAL_CHEAPEST_ARC

const Value operations_research::FirstSolutionStrategy::GLOBAL_CHEAPEST_ARC
static
Initial value:

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

◆ kIndexInFileMessages

constexpr int operations_research::FirstSolutionStrategy::kIndexInFileMessages
static
Initial value:
=
0

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

◆ LOCAL_CHEAPEST_ARC

const Value operations_research::FirstSolutionStrategy::LOCAL_CHEAPEST_ARC
static
Initial value:

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

◆ LOCAL_CHEAPEST_INSERTION

const Value operations_research::FirstSolutionStrategy::LOCAL_CHEAPEST_INSERTION
static

◆ PARALLEL_CHEAPEST_INSERTION

const Value operations_research::FirstSolutionStrategy::PARALLEL_CHEAPEST_INSERTION
static

◆ PATH_CHEAPEST_ARC

const Value operations_research::FirstSolutionStrategy::PATH_CHEAPEST_ARC
static
Initial value:

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

◆ PATH_MOST_CONSTRAINED_ARC

const Value operations_research::FirstSolutionStrategy::PATH_MOST_CONSTRAINED_ARC
static

◆ SAVINGS

const Value operations_research::FirstSolutionStrategy::SAVINGS
static
Initial value:

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

◆ SEQUENTIAL_CHEAPEST_INSERTION

const Value operations_research::FirstSolutionStrategy::SEQUENTIAL_CHEAPEST_INSERTION
static

◆ SWEEP

const Value operations_research::FirstSolutionStrategy::SWEEP
static
Initial value:

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

◆ UNSET

const Value operations_research::FirstSolutionStrategy::UNSET
static
Initial value:

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

◆ Value_ARRAYSIZE

const int operations_research::FirstSolutionStrategy::Value_ARRAYSIZE
static
Initial value:

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

◆ Value_MAX

const Value operations_research::FirstSolutionStrategy::Value_MAX
static
Initial value:

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

◆ Value_MIN

const Value operations_research::FirstSolutionStrategy::Value_MIN
static
Initial value:

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


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