C++ Reference

C++ Reference: Routing

SolutionCollector Member List

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

Accept(ModelVisitor *const visitor) constSearchMonitorvirtual
AcceptDelta(Assignment *delta, Assignment *deltadelta)SearchMonitorvirtual
AcceptNeighbor()SearchMonitorvirtual
AcceptSolution()SearchMonitorvirtual
AcceptUncheckedNeighbor()SearchMonitorvirtual
Add(IntVar *const var)SolutionCollector
Add(const std::vector< IntVar * > &vars)SolutionCollector
Add(IntervalVar *const var)SolutionCollector
Add(const std::vector< IntervalVar * > &vars)SolutionCollector
Add(SequenceVar *const var)SolutionCollector
Add(const std::vector< SequenceVar * > &vars)SolutionCollector
AddObjective(IntVar *const objective)SolutionCollector
AfterDecision(Decision *const d, bool apply)SearchMonitorvirtual
ApplyDecision(Decision *const d)SearchMonitorvirtual
AtSolution()SearchMonitorvirtual
BackwardSequence(int n, SequenceVar *const var) constSolutionCollector
BaseObject()BaseObjectinline
BeginFail()SearchMonitorvirtual
BeginInitialPropagation()SearchMonitorvirtual
BeginNextDecision(DecisionBuilder *const b)SearchMonitorvirtual
branches(int n) constSolutionCollector
BuildSolutionDataForCurrentState()SolutionCollectorprotected
check_index(int n) constSolutionCollectorprotected
DebugString() const overrideSolutionCollectorinlinevirtual
DurationValue(int n, IntervalVar *const var) constSolutionCollector
EndFail()SearchMonitorvirtual
EndInitialPropagation()SearchMonitorvirtual
EndNextDecision(DecisionBuilder *const b, Decision *const d)SearchMonitorvirtual
EndValue(int n, IntervalVar *const var) constSolutionCollector
EnterSearch() overrideSolutionCollectorvirtual
ExitSearch()SearchMonitorvirtual
failures(int n) constSolutionCollector
ForwardSequence(int n, SequenceVar *const var) constSolutionCollector
FreeSolution(Assignment *solution)SolutionCollectorprotected
Install()SearchMonitorvirtual
IsUncheckedSolutionLimitReached()SearchMonitorinlinevirtual
kNoProgressSearchMonitorstatic
LocalOptimum()SearchMonitorvirtual
NoMoreSolutions()SearchMonitorvirtual
objective_value(int n) constSolutionCollector
PerformedValue(int n, IntervalVar *const var) constSolutionCollector
PeriodicCheck()SearchMonitorvirtual
PopSolution()SolutionCollectorprotected
ProgressPercent()SearchMonitorinlinevirtual
prototype_SolutionCollectorprotected
Push(const SolutionData &data)SolutionCollectorinlineprotected
PushSolution()SolutionCollectorprotected
recycle_solutions_SolutionCollectorprotected
RefuteDecision(Decision *const d)SearchMonitorvirtual
RestartSearch()SearchMonitorvirtual
SearchMonitor(Solver *const s)SearchMonitorinlineexplicit
solution(int n) constSolutionCollector
solution_count() constSolutionCollector
solution_data_SolutionCollectorprotected
SolutionCollector(Solver *const solver, const Assignment *assignment)SolutionCollector
SolutionCollector(Solver *const solver)SolutionCollectorexplicit
solver() constSearchMonitorinline
StartValue(int n, IntervalVar *const var) constSolutionCollector
Unperformed(int n, SequenceVar *const var) constSolutionCollector
Value(int n, IntVar *const var) constSolutionCollector
wall_time(int n) constSolutionCollector
~BaseObject()BaseObjectinlinevirtual
~SearchMonitor() overrideSearchMonitorinline
~SolutionCollector() overrideSolutionCollector