Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.RegularLimitParameters Class Referencesealed

A search limit The default values for int64 fields is the maxima value, i.e., 2^63-1. More...

Inheritance diagram for Google.OrTools.ConstraintSolver.RegularLimitParameters:

Public Member Functions

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

Static Public Attributes

const int TimeFieldNumber = 1
 Field number for the "time" field.
 
const int BranchesFieldNumber = 2
 Field number for the "branches" field.
 
const int FailuresFieldNumber = 3
 Field number for the "failures" field.
 
const int SolutionsFieldNumber = 4
 Field number for the "solutions" field.
 
const int SmartTimeCheckFieldNumber = 5
 Field number for the "smart_time_check" field.
 
const int CumulativeFieldNumber = 6
 Field number for the "cumulative" field.
 

Properties

static pb::MessageParser< RegularLimitParametersParser [get]
 
static pbr::MessageDescriptor Descriptor [get]
 
long Time [get, set]
 
long Branches [get, set]
 
long Failures [get, set]
 
long Solutions [get, set]
 
bool SmartTimeCheck [get, set]
 
bool Cumulative [get, set]
 

Detailed Description

A search limit The default values for int64 fields is the maxima value, i.e., 2^63-1.

Definition at line 49 of file SearchLimit.pb.cs.

Constructor & Destructor Documentation

◆ RegularLimitParameters() [1/2]

Google.OrTools.ConstraintSolver.RegularLimitParameters.RegularLimitParameters ( )
inline

Definition at line 74 of file SearchLimit.pb.cs.

◆ RegularLimitParameters() [2/2]

Google.OrTools.ConstraintSolver.RegularLimitParameters.RegularLimitParameters ( RegularLimitParameters other)
inline

Definition at line 82 of file SearchLimit.pb.cs.

Member Function Documentation

◆ CalculateSize()

int Google.OrTools.ConstraintSolver.RegularLimitParameters.CalculateSize ( )
inline

Definition at line 291 of file SearchLimit.pb.cs.

◆ Clone()

RegularLimitParameters Google.OrTools.ConstraintSolver.RegularLimitParameters.Clone ( )
inline

Definition at line 94 of file SearchLimit.pb.cs.

◆ Equals() [1/2]

override bool Google.OrTools.ConstraintSolver.RegularLimitParameters.Equals ( object other)
inline

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

◆ Equals() [2/2]

bool Google.OrTools.ConstraintSolver.RegularLimitParameters.Equals ( RegularLimitParameters other)
inline

Definition at line 181 of file SearchLimit.pb.cs.

◆ GetHashCode()

override int Google.OrTools.ConstraintSolver.RegularLimitParameters.GetHashCode ( )
inline

Definition at line 199 of file SearchLimit.pb.cs.

◆ MergeFrom() [1/2]

void Google.OrTools.ConstraintSolver.RegularLimitParameters.MergeFrom ( pb::CodedInputStream input)
inline

Definition at line 346 of file SearchLimit.pb.cs.

◆ MergeFrom() [2/2]

void Google.OrTools.ConstraintSolver.RegularLimitParameters.MergeFrom ( RegularLimitParameters other)
inline

Definition at line 319 of file SearchLimit.pb.cs.

◆ ToString()

override string Google.OrTools.ConstraintSolver.RegularLimitParameters.ToString ( )
inline

Definition at line 215 of file SearchLimit.pb.cs.

◆ WriteTo()

void Google.OrTools.ConstraintSolver.RegularLimitParameters.WriteTo ( pb::CodedOutputStream output)
inline

Definition at line 221 of file SearchLimit.pb.cs.

Member Data Documentation

◆ BranchesFieldNumber

const int Google.OrTools.ConstraintSolver.RegularLimitParameters.BranchesFieldNumber = 2
static

Field number for the "branches" field.

Definition at line 114 of file SearchLimit.pb.cs.

◆ CumulativeFieldNumber

const int Google.OrTools.ConstraintSolver.RegularLimitParameters.CumulativeFieldNumber = 6
static

Field number for the "cumulative" field.

Definition at line 162 of file SearchLimit.pb.cs.

◆ FailuresFieldNumber

const int Google.OrTools.ConstraintSolver.RegularLimitParameters.FailuresFieldNumber = 3
static

Field number for the "failures" field.

Definition at line 126 of file SearchLimit.pb.cs.

◆ SmartTimeCheckFieldNumber

const int Google.OrTools.ConstraintSolver.RegularLimitParameters.SmartTimeCheckFieldNumber = 5
static

Field number for the "smart_time_check" field.

Definition at line 150 of file SearchLimit.pb.cs.

◆ SolutionsFieldNumber

const int Google.OrTools.ConstraintSolver.RegularLimitParameters.SolutionsFieldNumber = 4
static

Field number for the "solutions" field.

Definition at line 138 of file SearchLimit.pb.cs.

◆ TimeFieldNumber

const int Google.OrTools.ConstraintSolver.RegularLimitParameters.TimeFieldNumber = 1
static

Field number for the "time" field.

Definition at line 99 of file SearchLimit.pb.cs.

Property Documentation

◆ Branches

long Google.OrTools.ConstraintSolver.RegularLimitParameters.Branches
getset

Definition at line 118 of file SearchLimit.pb.cs.

◆ Cumulative

bool Google.OrTools.ConstraintSolver.RegularLimitParameters.Cumulative
getset

Definition at line 166 of file SearchLimit.pb.cs.

◆ Descriptor

pbr.MessageDescriptor Google.OrTools.ConstraintSolver.RegularLimitParameters.Descriptor
staticget

Definition at line 62 of file SearchLimit.pb.cs.

◆ Failures

long Google.OrTools.ConstraintSolver.RegularLimitParameters.Failures
getset

Definition at line 130 of file SearchLimit.pb.cs.

◆ Parser

pb.MessageParser<RegularLimitParameters> Google.OrTools.ConstraintSolver.RegularLimitParameters.Parser
staticget

Definition at line 58 of file SearchLimit.pb.cs.

◆ SmartTimeCheck

bool Google.OrTools.ConstraintSolver.RegularLimitParameters.SmartTimeCheck
getset

Definition at line 154 of file SearchLimit.pb.cs.

◆ Solutions

long Google.OrTools.ConstraintSolver.RegularLimitParameters.Solutions
getset

Definition at line 142 of file SearchLimit.pb.cs.

◆ Time

long Google.OrTools.ConstraintSolver.RegularLimitParameters.Time
getset
Todo
(user): Specify the time units or switch to google.Duration proto.

Definition at line 106 of file SearchLimit.pb.cs.


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