Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
OperationsResearch.RuinStrategy Class Referencesealed

Ruin strategies, used in perturbation based on ruin and recreate approaches. More...

Inheritance diagram for OperationsResearch.RuinStrategy:

Classes

class  Types
 Container for nested types declared in the RuinStrategy message type. More...
 

Public Member Functions

 RuinStrategy ()
 
 RuinStrategy (RuinStrategy other)
 
RuinStrategy Clone ()
 
override bool Equals (object other)
 
bool Equals (RuinStrategy other)
 
override int GetHashCode ()
 
override string ToString ()
 
void WriteTo (pb::CodedOutputStream output)
 
int CalculateSize ()
 
void MergeFrom (RuinStrategy other)
 
void MergeFrom (pb::CodedInputStream input)
 

Properties

static pb::MessageParser< RuinStrategyParser [get]
 
static pbr::MessageDescriptor Descriptor [get]
 

Detailed Description

Ruin strategies, used in perturbation based on ruin and recreate approaches.

Definition at line 64 of file RoutingIls.pb.cs.

Constructor & Destructor Documentation

◆ RuinStrategy() [1/2]

OperationsResearch.RuinStrategy.RuinStrategy ( )
inline

Definition at line 89 of file RoutingIls.pb.cs.

◆ RuinStrategy() [2/2]

OperationsResearch.RuinStrategy.RuinStrategy ( RuinStrategy other)
inline

Definition at line 97 of file RoutingIls.pb.cs.

Member Function Documentation

◆ CalculateSize()

int OperationsResearch.RuinStrategy.CalculateSize ( )
inline

Definition at line 165 of file RoutingIls.pb.cs.

◆ Clone()

RuinStrategy OperationsResearch.RuinStrategy.Clone ( )
inline

Definition at line 103 of file RoutingIls.pb.cs.

◆ Equals() [1/2]

override bool OperationsResearch.RuinStrategy.Equals ( object other)
inline

Definition at line 109 of file RoutingIls.pb.cs.

◆ Equals() [2/2]

bool OperationsResearch.RuinStrategy.Equals ( RuinStrategy other)
inline

Definition at line 115 of file RoutingIls.pb.cs.

◆ GetHashCode()

override int OperationsResearch.RuinStrategy.GetHashCode ( )
inline

Definition at line 127 of file RoutingIls.pb.cs.

◆ MergeFrom() [1/2]

void OperationsResearch.RuinStrategy.MergeFrom ( pb.CodedInputStream input)
inline

Definition at line 184 of file RoutingIls.pb.cs.

◆ MergeFrom() [2/2]

void OperationsResearch.RuinStrategy.MergeFrom ( RuinStrategy other)
inline

Definition at line 175 of file RoutingIls.pb.cs.

◆ ToString()

override string OperationsResearch.RuinStrategy.ToString ( )
inline

Definition at line 137 of file RoutingIls.pb.cs.

◆ WriteTo()

void OperationsResearch.RuinStrategy.WriteTo ( pb.CodedOutputStream output)
inline

Definition at line 143 of file RoutingIls.pb.cs.

Property Documentation

◆ Descriptor

pbr.MessageDescriptor OperationsResearch.RuinStrategy.Descriptor
staticget

Definition at line 77 of file RoutingIls.pb.cs.

◆ Parser

pb.MessageParser<RuinStrategy> OperationsResearch.RuinStrategy.Parser
staticget

Definition at line 73 of file RoutingIls.pb.cs.


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