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 |