OR-Tools  8.2
Trace Member List

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

Accept(ModelVisitor *const visitor) constSearchMonitorvirtual
AcceptDelta(Assignment *delta, Assignment *deltadelta)SearchMonitorvirtual
AcceptNeighbor()SearchMonitorvirtual
AcceptSolution()SearchMonitorvirtual
AcceptUncheckedNeighbor()SearchMonitorvirtual
Add(PropagationMonitor *const monitor)Traceinline
AfterDecision(Decision *const d, bool apply)SearchMonitorvirtual
ApplyDecision(Decision *const d)SearchMonitorvirtual
AtSolution()SearchMonitorvirtual
BaseObject()BaseObjectinline
BeginConstraintInitialPropagation(Constraint *const constraint) overrideTraceinlinevirtual
BeginDemonRun(Demon *const demon) overrideTraceinlinevirtual
BeginFail()SearchMonitorvirtual
BeginInitialPropagation()SearchMonitorvirtual
BeginNestedConstraintInitialPropagation(Constraint *const parent, Constraint *const nested) overrideTraceinlinevirtual
BeginNextDecision(DecisionBuilder *const b)SearchMonitorvirtual
DebugString() const overrideTraceinlinevirtual
EndConstraintInitialPropagation(Constraint *const constraint) overrideTraceinlinevirtual
EndDemonRun(Demon *const demon) overrideTraceinlinevirtual
EndFail()SearchMonitorvirtual
EndInitialPropagation()SearchMonitorvirtual
EndNestedConstraintInitialPropagation(Constraint *const parent, Constraint *const nested) overrideTraceinlinevirtual
EndNextDecision(DecisionBuilder *const b, Decision *const d)SearchMonitorvirtual
EndProcessingIntegerVariable(IntVar *const var) overrideTraceinlinevirtual
EnterSearch()SearchMonitorvirtual
ExitSearch()SearchMonitorvirtual
Install() overrideTraceinlinevirtual
IsUncheckedSolutionLimitReached()SearchMonitorinlinevirtual
kNoProgressSearchMonitorstatic
LocalOptimum()SearchMonitorvirtual
NoMoreSolutions()SearchMonitorvirtual
PeriodicCheck()SearchMonitorvirtual
PopContext() overrideTraceinlinevirtual
ProgressPercent()SearchMonitorinlinevirtual
PropagationMonitor(Solver *const solver)PropagationMonitorexplicit
PushContext(const std::string &context) overrideTraceinlinevirtual
RankFirst(SequenceVar *const var, int index) overrideTraceinlinevirtual
RankLast(SequenceVar *const var, int index) overrideTraceinlinevirtual
RankNotFirst(SequenceVar *const var, int index) overrideTraceinlinevirtual
RankNotLast(SequenceVar *const var, int index) overrideTraceinlinevirtual
RankSequence(SequenceVar *const var, const std::vector< int > &rank_first, const std::vector< int > &rank_last, const std::vector< int > &unperformed) overrideTraceinlinevirtual
RefuteDecision(Decision *const d)SearchMonitorvirtual
RegisterDemon(Demon *const demon) overrideTraceinlinevirtual
RemoveInterval(IntVar *const var, int64 imin, int64 imax) overrideTraceinlinevirtual
RemoveValue(IntVar *const var, int64 value) overrideTraceinlinevirtual
RemoveValues(IntVar *const var, const std::vector< int64 > &values) overrideTraceinlinevirtual
RestartSearch()SearchMonitorvirtual
SearchMonitor(Solver *const s)SearchMonitorinlineexplicit
SetDurationMax(IntervalVar *const var, int64 new_max) overrideTraceinlinevirtual
SetDurationMin(IntervalVar *const var, int64 new_min) overrideTraceinlinevirtual
SetDurationRange(IntervalVar *const var, int64 new_min, int64 new_max) overrideTraceinlinevirtual
SetEndMax(IntervalVar *const var, int64 new_max) overrideTraceinlinevirtual
SetEndMin(IntervalVar *const var, int64 new_min) overrideTraceinlinevirtual
SetEndRange(IntervalVar *const var, int64 new_min, int64 new_max) overrideTraceinlinevirtual
SetMax(IntExpr *const expr, int64 new_max) overrideTraceinlinevirtual
SetMax(IntVar *const var, int64 new_max) overrideTraceinlinevirtual
SetMin(IntExpr *const expr, int64 new_min) overrideTraceinlinevirtual
SetMin(IntVar *const var, int64 new_min) overrideTraceinlinevirtual
SetPerformed(IntervalVar *const var, bool value) overrideTraceinlinevirtual
SetRange(IntExpr *const expr, int64 new_min, int64 new_max) overrideTraceinlinevirtual
SetRange(IntVar *const var, int64 new_min, int64 new_max) overrideTraceinlinevirtual
SetStartMax(IntervalVar *const var, int64 new_max) overrideTraceinlinevirtual
SetStartMin(IntervalVar *const var, int64 new_min) overrideTraceinlinevirtual
SetStartRange(IntervalVar *const var, int64 new_min, int64 new_max) overrideTraceinlinevirtual
SetValue(IntVar *const var, int64 value) overrideTraceinlinevirtual
SetValues(IntVar *const var, const std::vector< int64 > &values) overrideTraceinlinevirtual
solver() constSearchMonitorinline
StartProcessingIntegerVariable(IntVar *const var) overrideTraceinlinevirtual
Trace(Solver *const s)Traceinlineexplicit
~BaseObject()BaseObjectinlinevirtual
~PropagationMonitor() overridePropagationMonitor
~SearchMonitor() overrideSearchMonitorinline
~Trace() overrideTraceinline