OR-Tools  8.2
BooleanVar Member List

This is the complete list of members for BooleanVar, including all inherited members.

Accept(ModelVisitor *const visitor) const overrideIntVarvirtual
BaseName() const overrideBooleanVarinlinevirtual
BaseObject()BaseObjectinline
BooleanVar(Solver *const s, const std::string &name="")BooleanVarinlineexplicit
Bound() const overrideBooleanVarinlinevirtual
bound_demons_BooleanVarprotected
Contains(int64 v) const overrideBooleanVarvirtual
DebugString() const overrideBooleanVarvirtual
delayed_bound_demons_BooleanVarprotected
EnqueueAll(const SimpleRevFIFO< Demon * > &demons)PropagationBaseObject
EnqueueDelayedDemon(Demon *const d)PropagationBaseObjectinline
EnqueueVar(Demon *const d)PropagationBaseObjectinline
ExecuteAll(const SimpleRevFIFO< Demon * > &demons)PropagationBaseObject
FreezeQueue()PropagationBaseObjectinline
HasName() constPropagationBaseObject
index() constIntVarinline
IntExpr(Solver *const s)IntExprinlineexplicit
IntVar(Solver *const s)IntVarexplicit
IntVar(Solver *const s, const std::string &name)IntVar
IsDifferent(int64 constant) overrideBooleanVarvirtual
IsEqual(int64 constant) overrideBooleanVarvirtual
IsGreaterOrEqual(int64 constant) overrideBooleanVarvirtual
IsLessOrEqual(int64 constant) overrideBooleanVarvirtual
IsVar() const overrideIntVarinlinevirtual
kUnboundBooleanVarValueBooleanVarstatic
MakeDomainIterator(bool reversible) const overrideBooleanVarvirtual
MakeHoleIterator(bool reversible) const overrideBooleanVarvirtual
Max() const overrideBooleanVarinlinevirtual
Min() const overrideBooleanVarinlinevirtual
name() constPropagationBaseObjectvirtual
OldMax() const =0IntVarpure virtual
OldMin() const =0IntVarpure virtual
PropagationBaseObject(Solver *const s)PropagationBaseObjectinlineexplicit
Range(int64 *l, int64 *u)IntExprinlinevirtual
RawValue() constBooleanVarinline
RemoveInterval(int64 l, int64 u) overrideBooleanVarvirtual
RemoveValue(int64 v) overrideBooleanVarvirtual
RemoveValues(const std::vector< int64 > &values)IntVarvirtual
reset_action_on_fail()PropagationBaseObjectinline
RestoreValue()=0BooleanVarpure virtual
set_action_on_fail(Solver::Action a)PropagationBaseObjectinline
set_name(const std::string &name)PropagationBaseObject
set_variable_to_clean_on_fail(IntVar *v)PropagationBaseObjectinline
SetMax(int64 m) overrideBooleanVarvirtual
SetMin(int64 m) overrideBooleanVarvirtual
SetRange(int64 mi, int64 ma) overrideBooleanVarvirtual
SetValue(int64 v)IntExprinlinevirtual
SetValues(const std::vector< int64 > &values)IntVarvirtual
Size() const overrideBooleanVarvirtual
solver() constPropagationBaseObjectinline
UnfreezeQueue()PropagationBaseObjectinline
Value() const overrideBooleanVarinlinevirtual
value_BooleanVarprotected
Var() overrideIntVarinlinevirtual
VarType() const overrideBooleanVarinlinevirtual
VarWithName(const std::string &name)IntExpr
WhenBound(Demon *d) overrideBooleanVarvirtual
operations_research::IntVar::WhenBound(Solver::Closure closure)IntVarinline
operations_research::IntVar::WhenBound(Solver::Action action)IntVarinline
WhenDomain(Demon *d) overrideBooleanVarinlinevirtual
operations_research::IntVar::WhenDomain(Solver::Closure closure)IntVarinline
operations_research::IntVar::WhenDomain(Solver::Action action)IntVarinline
WhenRange(Demon *d) overrideBooleanVarinlinevirtual
operations_research::IntVar::WhenRange(Solver::Closure closure)IntExprinline
operations_research::IntVar::WhenRange(Solver::Action action)IntExprinline
~BaseObject()BaseObjectinlinevirtual
~BooleanVar() overrideBooleanVarinline
~IntExpr() overrideIntExprinline
~IntVar() overrideIntVarinline
~PropagationBaseObject() overridePropagationBaseObjectinline