#include <constraint_solver.h>
A DecisionVisitor is used to inspect a decision. It contains virtual methods for all type of 'declared' decisions.
Definition at line 3475 of file constraint_solver.h.
◆ DecisionVisitor() [1/2]
operations_research::DecisionVisitor::DecisionVisitor |
( |
| ) |
|
|
inline |
◆ DecisionVisitor() [2/2]
operations_research::DecisionVisitor::DecisionVisitor |
( |
const DecisionVisitor & | | ) |
|
|
delete |
This type is neither copyable nor movable.
◆ ~DecisionVisitor()
operations_research::DecisionVisitor::~DecisionVisitor |
( |
| ) |
|
|
inlineoverride |
◆ operator=()
◆ VisitRankFirstInterval()
void operations_research::DecisionVisitor::VisitRankFirstInterval |
( |
SequenceVar * | sequence, |
|
|
int | index ) |
|
virtual |
◆ VisitRankLastInterval()
void operations_research::DecisionVisitor::VisitRankLastInterval |
( |
SequenceVar * | sequence, |
|
|
int | index ) |
|
virtual |
◆ VisitScheduleOrExpedite()
void operations_research::DecisionVisitor::VisitScheduleOrExpedite |
( |
IntervalVar * | var, |
|
|
int64_t | est ) |
|
virtual |
◆ VisitScheduleOrPostpone()
void operations_research::DecisionVisitor::VisitScheduleOrPostpone |
( |
IntervalVar * | var, |
|
|
int64_t | est ) |
|
virtual |
◆ VisitSetVariableValue()
void operations_research::DecisionVisitor::VisitSetVariableValue |
( |
IntVar * | var, |
|
|
int64_t | value ) |
|
virtual |
◆ VisitSplitVariableDomain()
void operations_research::DecisionVisitor::VisitSplitVariableDomain |
( |
IntVar * | var, |
|
|
int64_t | value, |
|
|
bool | start_with_lower_half ) |
|
virtual |
◆ VisitUnknownDecision()
void operations_research::DecisionVisitor::VisitUnknownDecision |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: