OR-Tools  9.6
LightIntFunctionElementCt< F > Member List

This is the complete list of members for LightIntFunctionElementCt< F >, including all inherited members.

Accept(ModelVisitor *const visitor) const overrideLightIntFunctionElementCt< F >inlinevirtual
BaseName() constPropagationBaseObjectvirtual
BaseObject()BaseObjectinline
Constraint(Solver *const solver)Constraintinlineexplicit
DebugString() const overrideLightIntFunctionElementCt< F >inlinevirtual
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
InitialPropagate() overrideLightIntFunctionElementCt< F >inlinevirtual
IsCastConstraint() constConstraint
LightIntFunctionElementCt(Solver *const solver, IntVar *const var, IntVar *const index, F values, std::function< bool()> deep_serialize)LightIntFunctionElementCt< F >inline
name() constPropagationBaseObjectvirtual
Post() overrideLightIntFunctionElementCt< F >inlinevirtual
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
UnfreezeQueue()PropagationBaseObjectinline
Var()Constraintvirtual
~BaseObject()BaseObjectinlinevirtual
~Constraint() overrideConstraintinline
~LightIntFunctionElementCt() overrideLightIntFunctionElementCt< F >inline
~PropagationBaseObject() overridePropagationBaseObjectinline