C++ Reference
C++ Reference: Routing
PropagationMonitor Member List
This is the complete list of members for PropagationMonitor, including all inherited members.
BeginConstraintInitialPropagation(Constraint *const constraint)=0 | PropagationMonitor | pure virtual |
BeginDemonRun(Demon *const demon)=0 | PropagationMonitor | pure virtual |
BeginNestedConstraintInitialPropagation(Constraint *const parent, Constraint *const nested)=0 | PropagationMonitor | pure virtual |
DebugString() const override | PropagationMonitor | inline |
EndConstraintInitialPropagation(Constraint *const constraint)=0 | PropagationMonitor | pure virtual |
EndDemonRun(Demon *const demon)=0 | PropagationMonitor | pure virtual |
EndNestedConstraintInitialPropagation(Constraint *const parent, Constraint *const nested)=0 | PropagationMonitor | pure virtual |
EndProcessingIntegerVariable(IntVar *const var)=0 | PropagationMonitor | pure virtual |
Install() override | PropagationMonitor | |
PopContext()=0 | PropagationMonitor | pure virtual |
PropagationMonitor(Solver *const solver) | PropagationMonitor | explicit |
PushContext(const std::string &context)=0 | PropagationMonitor | pure virtual |
RankFirst(SequenceVar *const var, int index)=0 | PropagationMonitor | pure virtual |
RankLast(SequenceVar *const var, int index)=0 | PropagationMonitor | pure virtual |
RankNotFirst(SequenceVar *const var, int index)=0 | PropagationMonitor | pure virtual |
RankNotLast(SequenceVar *const var, int index)=0 | PropagationMonitor | pure virtual |
RankSequence(SequenceVar *const var, const std::vector< int > &rank_first, const std::vector< int > &rank_last, const std::vector< int > &unperformed)=0 | PropagationMonitor | pure virtual |
RegisterDemon(Demon *const demon)=0 | PropagationMonitor | pure virtual |
RemoveInterval(IntVar *const var, int64 imin, int64 imax)=0 | PropagationMonitor | pure virtual |
RemoveValue(IntVar *const var, int64 value)=0 | PropagationMonitor | pure virtual |
RemoveValues(IntVar *const var, const std::vector< int64 > &values)=0 | PropagationMonitor | pure virtual |
SetDurationMax(IntervalVar *const var, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetDurationMin(IntervalVar *const var, int64 new_min)=0 | PropagationMonitor | pure virtual |
SetDurationRange(IntervalVar *const var, int64 new_min, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetEndMax(IntervalVar *const var, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetEndMin(IntervalVar *const var, int64 new_min)=0 | PropagationMonitor | pure virtual |
SetEndRange(IntervalVar *const var, int64 new_min, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetMax(IntExpr *const expr, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetMax(IntVar *const var, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetMin(IntExpr *const expr, int64 new_min)=0 | PropagationMonitor | pure virtual |
SetMin(IntVar *const var, int64 new_min)=0 | PropagationMonitor | pure virtual |
SetPerformed(IntervalVar *const var, bool value)=0 | PropagationMonitor | pure virtual |
SetRange(IntExpr *const expr, int64 new_min, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetRange(IntVar *const var, int64 new_min, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetStartMax(IntervalVar *const var, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetStartMin(IntervalVar *const var, int64 new_min)=0 | PropagationMonitor | pure virtual |
SetStartRange(IntervalVar *const var, int64 new_min, int64 new_max)=0 | PropagationMonitor | pure virtual |
SetValue(IntVar *const var, int64 value)=0 | PropagationMonitor | pure virtual |
SetValues(IntVar *const var, const std::vector< int64 > &values)=0 | PropagationMonitor | pure virtual |
StartProcessingIntegerVariable(IntVar *const var)=0 | PropagationMonitor | pure virtual |
~PropagationMonitor() override | PropagationMonitor |