OR-Tools  8.2
IfThenElseCt Member List

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

Accept(ModelVisitor *const visitor) const overrideIfThenElseCtinlinevirtual
BaseName() constPropagationBaseObjectvirtual
BaseObject()BaseObjectinline
CastConstraint(Solver *const solver, IntVar *const target_var)CastConstraintinline
Constraint(Solver *const solver)Constraintinlineexplicit
DebugString() const overrideIfThenElseCtinlinevirtual
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
IfThenElseCt(Solver *const solver, IntVar *const condition, IntExpr *const one, IntExpr *const zero, IntVar *const target)IfThenElseCtinline
InitialPropagate() overrideIfThenElseCtinlinevirtual
IsCastConstraint() constConstraint
name() constPropagationBaseObjectvirtual
Post() overrideIfThenElseCtinlinevirtual
PostAndPropagate()Constraint
PropagationBaseObject(Solver *const s)PropagationBaseObjectinlineexplicit
reset_action_on_fail()PropagationBaseObjectinline
set_action_on_fail(Solver::Action a)PropagationBaseObjectinline
set_name(const std::string &name)PropagationBaseObject
set_variable_to_clean_on_fail(IntVar *v)PropagationBaseObjectinline
solver() constPropagationBaseObjectinline
target_var() constCastConstraintinline
target_var_CastConstraintprotected
UnfreezeQueue()PropagationBaseObjectinline
Var()Constraintvirtual
~BaseObject()BaseObjectinlinevirtual
~CastConstraint() overrideCastConstraintinline
~Constraint() overrideConstraintinline
~IfThenElseCt() overrideIfThenElseCtinline
~PropagationBaseObject() overridePropagationBaseObjectinline