![]() |
OR-Tools
9.3
|
This is the complete list of members for IntervalVar, including all inherited members.
| Accept(ModelVisitor *const visitor) const =0 | IntervalVar | pure virtual |
| BaseName() const | PropagationBaseObject | virtual |
| BaseObject() | BaseObject | inline |
| CannotBePerformed() const | IntervalVar | inline |
| DebugString() const override | PropagationBaseObject | inlinevirtual |
| DurationExpr()=0 | IntervalVar | pure virtual |
| DurationMax() const =0 | IntervalVar | pure virtual |
| DurationMin() const =0 | IntervalVar | pure virtual |
| EndExpr()=0 | IntervalVar | pure virtual |
| EndMax() const =0 | IntervalVar | pure virtual |
| EndMin() const =0 | IntervalVar | pure virtual |
| EnqueueAll(const SimpleRevFIFO< Demon * > &demons) | PropagationBaseObject | |
| EnqueueDelayedDemon(Demon *const d) | PropagationBaseObject | inline |
| EnqueueVar(Demon *const d) | PropagationBaseObject | inline |
| ExecuteAll(const SimpleRevFIFO< Demon * > &demons) | PropagationBaseObject | |
| FreezeQueue() | PropagationBaseObject | inline |
| HasName() const | PropagationBaseObject | |
| IntervalVar(Solver *const solver, const std::string &name) | IntervalVar | inline |
| IsPerformedBound() const | IntervalVar | inline |
| kMaxValidValue | IntervalVar | static |
| kMinValidValue | IntervalVar | static |
| MayBePerformed() const =0 | IntervalVar | pure virtual |
| MustBePerformed() const =0 | IntervalVar | pure virtual |
| name() const | PropagationBaseObject | virtual |
| OldDurationMax() const =0 | IntervalVar | pure virtual |
| OldDurationMin() const =0 | IntervalVar | pure virtual |
| OldEndMax() const =0 | IntervalVar | pure virtual |
| OldEndMin() const =0 | IntervalVar | pure virtual |
| OldStartMax() const =0 | IntervalVar | pure virtual |
| OldStartMin() const =0 | IntervalVar | pure virtual |
| PerformedExpr()=0 | IntervalVar | pure virtual |
| PropagationBaseObject(Solver *const s) | PropagationBaseObject | inlineexplicit |
| reset_action_on_fail() | PropagationBaseObject | inline |
| SafeDurationExpr(int64_t unperformed_value)=0 | IntervalVar | pure virtual |
| SafeEndExpr(int64_t unperformed_value)=0 | IntervalVar | pure virtual |
| SafeStartExpr(int64_t unperformed_value)=0 | IntervalVar | pure virtual |
| set_action_on_fail(Solver::Action a) | PropagationBaseObject | inline |
| set_name(const std::string &name) | PropagationBaseObject | |
| set_variable_to_clean_on_fail(IntVar *v) | PropagationBaseObject | inline |
| SetDurationMax(int64_t m)=0 | IntervalVar | pure virtual |
| SetDurationMin(int64_t m)=0 | IntervalVar | pure virtual |
| SetDurationRange(int64_t mi, int64_t ma)=0 | IntervalVar | pure virtual |
| SetEndMax(int64_t m)=0 | IntervalVar | pure virtual |
| SetEndMin(int64_t m)=0 | IntervalVar | pure virtual |
| SetEndRange(int64_t mi, int64_t ma)=0 | IntervalVar | pure virtual |
| SetPerformed(bool val)=0 | IntervalVar | pure virtual |
| SetStartMax(int64_t m)=0 | IntervalVar | pure virtual |
| SetStartMin(int64_t m)=0 | IntervalVar | pure virtual |
| SetStartRange(int64_t mi, int64_t ma)=0 | IntervalVar | pure virtual |
| solver() const | PropagationBaseObject | inline |
| StartExpr()=0 | IntervalVar | pure virtual |
| StartMax() const =0 | IntervalVar | pure virtual |
| StartMin() const =0 | IntervalVar | pure virtual |
| UnfreezeQueue() | PropagationBaseObject | inline |
| WasPerformedBound() const =0 | IntervalVar | pure virtual |
| WhenAnything(Demon *const d) | IntervalVar | |
| WhenAnything(Solver::Closure closure) | IntervalVar | inline |
| WhenAnything(Solver::Action action) | IntervalVar | inline |
| WhenDurationBound(Demon *const d)=0 | IntervalVar | pure virtual |
| WhenDurationBound(Solver::Closure closure) | IntervalVar | inline |
| WhenDurationBound(Solver::Action action) | IntervalVar | inline |
| WhenDurationRange(Demon *const d)=0 | IntervalVar | pure virtual |
| WhenDurationRange(Solver::Closure closure) | IntervalVar | inline |
| WhenDurationRange(Solver::Action action) | IntervalVar | inline |
| WhenEndBound(Demon *const d)=0 | IntervalVar | pure virtual |
| WhenEndBound(Solver::Closure closure) | IntervalVar | inline |
| WhenEndBound(Solver::Action action) | IntervalVar | inline |
| WhenEndRange(Demon *const d)=0 | IntervalVar | pure virtual |
| WhenEndRange(Solver::Closure closure) | IntervalVar | inline |
| WhenEndRange(Solver::Action action) | IntervalVar | inline |
| WhenPerformedBound(Demon *const d)=0 | IntervalVar | pure virtual |
| WhenPerformedBound(Solver::Closure closure) | IntervalVar | inline |
| WhenPerformedBound(Solver::Action action) | IntervalVar | inline |
| WhenStartBound(Demon *const d)=0 | IntervalVar | pure virtual |
| WhenStartBound(Solver::Closure closure) | IntervalVar | inline |
| WhenStartBound(Solver::Action action) | IntervalVar | inline |
| WhenStartRange(Demon *const d)=0 | IntervalVar | pure virtual |
| WhenStartRange(Solver::Closure closure) | IntervalVar | inline |
| WhenStartRange(Solver::Action action) | IntervalVar | inline |
| ~BaseObject() | BaseObject | inlinevirtual |
| ~IntervalVar() override | IntervalVar | inline |
| ~PropagationBaseObject() override | PropagationBaseObject | inline |