Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::IntervalVar Member List

This is the complete list of members for operations_research::IntervalVar, including all inherited members.

Accept(ModelVisitor *visitor) const =0operations_research::IntervalVarpure virtual
BaseName() constoperations_research::PropagationBaseObjectvirtual
BaseObject()operations_research::BaseObjectinline
BaseObject(const BaseObject &)=deleteoperations_research::BaseObject
CannotBePerformed() constoperations_research::IntervalVarinline
DebugString() const overrideoperations_research::PropagationBaseObjectinlinevirtual
DurationExpr()=0operations_research::IntervalVarpure virtual
DurationMax() const =0operations_research::IntervalVarpure virtual
DurationMin() const =0operations_research::IntervalVarpure virtual
EndExpr()=0operations_research::IntervalVarpure virtual
EndMax() const =0operations_research::IntervalVarpure virtual
EndMin() const =0operations_research::IntervalVarpure virtual
EnqueueAll(const SimpleRevFIFO< Demon * > &demons)operations_research::PropagationBaseObject
EnqueueDelayedDemon(Demon *const d)operations_research::PropagationBaseObjectinline
EnqueueVar(Demon *const d)operations_research::PropagationBaseObjectinline
ExecuteAll(const SimpleRevFIFO< Demon * > &demons)operations_research::PropagationBaseObject
FreezeQueue()operations_research::PropagationBaseObjectinline
HasName() constoperations_research::PropagationBaseObject
IntervalVar(Solver *const solver, const std::string &name)operations_research::IntervalVarinline
IntervalVar(const IntervalVar &)=deleteoperations_research::IntervalVar
IsPerformedBound() constoperations_research::IntervalVarinline
kMaxValidValueoperations_research::IntervalVarstatic
kMinValidValueoperations_research::IntervalVarstatic
MayBePerformed() const =0operations_research::IntervalVarpure virtual
MustBePerformed() const =0operations_research::IntervalVarpure virtual
name() constoperations_research::PropagationBaseObjectvirtual
OldDurationMax() const =0operations_research::IntervalVarpure virtual
OldDurationMin() const =0operations_research::IntervalVarpure virtual
OldEndMax() const =0operations_research::IntervalVarpure virtual
OldEndMin() const =0operations_research::IntervalVarpure virtual
OldStartMax() const =0operations_research::IntervalVarpure virtual
OldStartMin() const =0operations_research::IntervalVarpure virtual
operator=(const IntervalVar &)=deleteoperations_research::IntervalVar
operations_research::PropagationBaseObject::operator=(const PropagationBaseObject &)=deleteoperations_research::PropagationBaseObject
operations_research::BaseObject::operator=(const BaseObject &)=deleteoperations_research::BaseObject
PerformedExpr()=0operations_research::IntervalVarpure virtual
PropagationBaseObject(Solver *const s)operations_research::PropagationBaseObjectinlineexplicit
PropagationBaseObject(const PropagationBaseObject &)=deleteoperations_research::PropagationBaseObject
reset_action_on_fail()operations_research::PropagationBaseObjectinline
SafeDurationExpr(int64_t unperformed_value)=0operations_research::IntervalVarpure virtual
SafeEndExpr(int64_t unperformed_value)=0operations_research::IntervalVarpure virtual
SafeStartExpr(int64_t unperformed_value)=0operations_research::IntervalVarpure virtual
set_action_on_fail(Solver::Action a)operations_research::PropagationBaseObjectinline
set_name(absl::string_view name)operations_research::PropagationBaseObject
set_variable_to_clean_on_fail(IntVar *v)operations_research::PropagationBaseObjectinline
SetDurationMax(int64_t m)=0operations_research::IntervalVarpure virtual
SetDurationMin(int64_t m)=0operations_research::IntervalVarpure virtual
SetDurationRange(int64_t mi, int64_t ma)=0operations_research::IntervalVarpure virtual
SetEndMax(int64_t m)=0operations_research::IntervalVarpure virtual
SetEndMin(int64_t m)=0operations_research::IntervalVarpure virtual
SetEndRange(int64_t mi, int64_t ma)=0operations_research::IntervalVarpure virtual
SetPerformed(bool val)=0operations_research::IntervalVarpure virtual
SetStartMax(int64_t m)=0operations_research::IntervalVarpure virtual
SetStartMin(int64_t m)=0operations_research::IntervalVarpure virtual
SetStartRange(int64_t mi, int64_t ma)=0operations_research::IntervalVarpure virtual
solver() constoperations_research::PropagationBaseObjectinline
StartExpr()=0operations_research::IntervalVarpure virtual
StartMax() const =0operations_research::IntervalVarpure virtual
StartMin() const =0operations_research::IntervalVarpure virtual
UnfreezeQueue()operations_research::PropagationBaseObjectinline
WasPerformedBound() const =0operations_research::IntervalVarpure virtual
WhenAnything(Demon *d)operations_research::IntervalVar
WhenAnything(Solver::Closure closure)operations_research::IntervalVarinline
WhenAnything(Solver::Action action)operations_research::IntervalVarinline
WhenDurationBound(Demon *d)=0operations_research::IntervalVarpure virtual
WhenDurationBound(Solver::Closure closure)operations_research::IntervalVarinline
WhenDurationBound(Solver::Action action)operations_research::IntervalVarinline
WhenDurationRange(Demon *d)=0operations_research::IntervalVarpure virtual
WhenDurationRange(Solver::Closure closure)operations_research::IntervalVarinline
WhenDurationRange(Solver::Action action)operations_research::IntervalVarinline
WhenEndBound(Demon *d)=0operations_research::IntervalVarpure virtual
WhenEndBound(Solver::Closure closure)operations_research::IntervalVarinline
WhenEndBound(Solver::Action action)operations_research::IntervalVarinline
WhenEndRange(Demon *d)=0operations_research::IntervalVarpure virtual
WhenEndRange(Solver::Closure closure)operations_research::IntervalVarinline
WhenEndRange(Solver::Action action)operations_research::IntervalVarinline
WhenPerformedBound(Demon *d)=0operations_research::IntervalVarpure virtual
WhenPerformedBound(Solver::Closure closure)operations_research::IntervalVarinline
WhenPerformedBound(Solver::Action action)operations_research::IntervalVarinline
WhenStartBound(Demon *d)=0operations_research::IntervalVarpure virtual
WhenStartBound(Solver::Closure closure)operations_research::IntervalVarinline
WhenStartBound(Solver::Action action)operations_research::IntervalVarinline
WhenStartRange(Demon *d)=0operations_research::IntervalVarpure virtual
WhenStartRange(Solver::Closure closure)operations_research::IntervalVarinline
WhenStartRange(Solver::Action action)operations_research::IntervalVarinline
~BaseObject()operations_research::BaseObjectinlinevirtual
~IntervalVar() overrideoperations_research::IntervalVarinline
~PropagationBaseObject() overrideoperations_research::PropagationBaseObjectinline