![]() |
OR-Tools
8.2
|
This is the complete list of members for IntVar, including all inherited members.
Accept(ModelVisitor *const visitor) const override | IntVar | virtual |
BaseName() const | PropagationBaseObject | virtual |
BaseObject() | BaseObject | inline |
Bound() const | IntExpr | inlinevirtual |
Contains(int64 v) const =0 | IntVar | pure virtual |
DebugString() const override | PropagationBaseObject | inlinevirtual |
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 | |
index() const | IntVar | inline |
IntExpr(Solver *const s) | IntExpr | inlineexplicit |
IntVar(Solver *const s) | IntVar | explicit |
IntVar(Solver *const s, const std::string &name) | IntVar | |
IsDifferent(int64 constant)=0 | IntVar | pure virtual |
IsEqual(int64 constant)=0 | IntVar | pure virtual |
IsGreaterOrEqual(int64 constant)=0 | IntVar | pure virtual |
IsLessOrEqual(int64 constant)=0 | IntVar | pure virtual |
IsVar() const override | IntVar | inlinevirtual |
MakeDomainIterator(bool reversible) const =0 | IntVar | pure virtual |
MakeHoleIterator(bool reversible) const =0 | IntVar | pure virtual |
Max() const =0 | IntExpr | pure virtual |
Min() const =0 | IntExpr | pure virtual |
name() const | PropagationBaseObject | virtual |
OldMax() const =0 | IntVar | pure virtual |
OldMin() const =0 | IntVar | pure virtual |
PropagationBaseObject(Solver *const s) | PropagationBaseObject | inlineexplicit |
Range(int64 *l, int64 *u) | IntExpr | inlinevirtual |
RemoveInterval(int64 l, int64 u)=0 | IntVar | pure virtual |
RemoveValue(int64 v)=0 | IntVar | pure virtual |
RemoveValues(const std::vector< int64 > &values) | IntVar | virtual |
reset_action_on_fail() | PropagationBaseObject | inline |
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 |
SetMax(int64 m)=0 | IntExpr | pure virtual |
SetMin(int64 m)=0 | IntExpr | pure virtual |
SetRange(int64 l, int64 u) | IntExpr | inlinevirtual |
SetValue(int64 v) | IntExpr | inlinevirtual |
SetValues(const std::vector< int64 > &values) | IntVar | virtual |
Size() const =0 | IntVar | pure virtual |
solver() const | PropagationBaseObject | inline |
UnfreezeQueue() | PropagationBaseObject | inline |
Value() const =0 | IntVar | pure virtual |
Var() override | IntVar | inlinevirtual |
VarType() const | IntVar | virtual |
VarWithName(const std::string &name) | IntExpr | |
WhenBound(Demon *d)=0 | IntVar | pure virtual |
WhenBound(Solver::Closure closure) | IntVar | inline |
WhenBound(Solver::Action action) | IntVar | inline |
WhenDomain(Demon *d)=0 | IntVar | pure virtual |
WhenDomain(Solver::Closure closure) | IntVar | inline |
WhenDomain(Solver::Action action) | IntVar | inline |
WhenRange(Demon *d)=0 | IntExpr | pure virtual |
WhenRange(Solver::Closure closure) | IntExpr | inline |
WhenRange(Solver::Action action) | IntExpr | inline |
~BaseObject() | BaseObject | inlinevirtual |
~IntExpr() override | IntExpr | inline |
~IntVar() override | IntVar | inline |
~PropagationBaseObject() override | PropagationBaseObject | inline |