OR-Tools  9.1
interval.cc File Reference

Go to the source code of this file.

Namespaces

 operations_research
 Collection of objects used to extend the Constraint Solver library.
 

Enumerations

enum  IntervalField
 

Functions

IntExpr * BuildStartExpr (IntervalVar *var)
 
IntExpr * BuildDurationExpr (IntervalVar *var)
 
IntExpr * BuildEndExpr (IntervalVar *var)
 
IntExpr * BuildSafeStartExpr (IntervalVar *var, int64_t unperformed_value)
 
IntExpr * BuildSafeDurationExpr (IntervalVar *var, int64_t unperformed_value)
 
IntExpr * BuildSafeEndExpr (IntervalVar *var, int64_t unperformed_value)
 
void LinkVarExpr (Solver *const s, IntExpr *const expr, IntVar *const var)
 

Enumeration Type Documentation

◆ IntervalField

enum IntervalField

Definition at line 54 of file interval.cc.

Variable Documentation

◆ cleaner_

Solver::Action cleaner_
protected

Definition at line 430 of file interval.cc.

◆ handler_

Handler handler_
protected

Definition at line 429 of file interval.cc.

◆ in_process_

bool in_process_
protected

Definition at line 428 of file interval.cc.

◆ offset_

const int64_t offset_
protected

Definition at line 2108 of file interval.cc.