C++ Reference
C++ Reference: Routing
BooleanVar Member List
This is the complete list of members for BooleanVar, including all inherited members.
Accept(ModelVisitor *const visitor) const override | IntVar | virtual |
BaseName() const override | BooleanVar | inlinevirtual |
BaseObject() | BaseObject | inline |
BooleanVar(Solver *const s, const std::string &name="") | BooleanVar | inlineexplicit |
Bound() const override | BooleanVar | inlinevirtual |
bound_demons_ | BooleanVar | protected |
Contains(int64 v) const override | BooleanVar | virtual |
DebugString() const override | BooleanVar | virtual |
delayed_bound_demons_ | BooleanVar | protected |
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) override | BooleanVar | virtual |
IsEqual(int64 constant) override | BooleanVar | virtual |
IsGreaterOrEqual(int64 constant) override | BooleanVar | virtual |
IsLessOrEqual(int64 constant) override | BooleanVar | virtual |
IsVar() const override | IntVar | inlinevirtual |
kUnboundBooleanVarValue | BooleanVar | static |
MakeDomainIterator(bool reversible) const override | BooleanVar | virtual |
MakeHoleIterator(bool reversible) const override | BooleanVar | virtual |
Max() const override | BooleanVar | inlinevirtual |
Min() const override | BooleanVar | inlinevirtual |
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 |
RawValue() const | BooleanVar | inline |
RemoveInterval(int64 l, int64 u) override | BooleanVar | virtual |
RemoveValue(int64 v) override | BooleanVar | virtual |
RemoveValues(const std::vector< int64 > &values) | IntVar | virtual |
reset_action_on_fail() | PropagationBaseObject | inline |
RestoreValue()=0 | BooleanVar | 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 |
SetMax(int64 m) override | BooleanVar | virtual |
SetMin(int64 m) override | BooleanVar | virtual |
SetRange(int64 mi, int64 ma) override | BooleanVar | virtual |
SetValue(int64 v) | IntExpr | inlinevirtual |
SetValues(const std::vector< int64 > &values) | IntVar | virtual |
Size() const override | BooleanVar | virtual |
solver() const | PropagationBaseObject | inline |
UnfreezeQueue() | PropagationBaseObject | inline |
Value() const override | BooleanVar | inlinevirtual |
value_ | BooleanVar | protected |
Var() override | IntVar | inlinevirtual |
VarType() const override | BooleanVar | inlinevirtual |
VarWithName(const std::string &name) | IntExpr | |
WhenBound(Demon *d) override | BooleanVar | virtual |
operations_research::IntVar::WhenBound(Solver::Closure closure) | IntVar | inline |
operations_research::IntVar::WhenBound(Solver::Action action) | IntVar | inline |
WhenDomain(Demon *d) override | BooleanVar | inlinevirtual |
operations_research::IntVar::WhenDomain(Solver::Closure closure) | IntVar | inline |
operations_research::IntVar::WhenDomain(Solver::Action action) | IntVar | inline |
WhenRange(Demon *d) override | BooleanVar | inlinevirtual |
operations_research::IntVar::WhenRange(Solver::Closure closure) | IntExpr | inline |
operations_research::IntVar::WhenRange(Solver::Action action) | IntExpr | inline |
~BaseObject() | BaseObject | inlinevirtual |
~BooleanVar() override | BooleanVar | inline |
~IntExpr() override | IntExpr | inline |
~IntVar() override | IntVar | inline |
~PropagationBaseObject() override | PropagationBaseObject | inline |