Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set
// doxy/ or-tools/ src/ constraint_solver/

operations_research::DecisionVisitor Class Reference

A DecisionVisitor is used to inspect a decision. More...

#include <constraint_solver.h>

Inheritance diagram for operations_research::DecisionVisitor:

operations_research::BaseObject operations_research::SymmetryBreaker

List of all members.

Public Member Functions

 DecisionVisitor ()
virtual ~DecisionVisitor ()
virtual void VisitSetVariableValue (IntVar *const var, int64 value)
virtual void VisitSplitVariableDomain (IntVar *const var, int64 value, bool start_with_lower_half)
virtual void VisitScheduleOrPostpone (IntervalVar *const var, int64 est)
virtual void VisitRankFirstInterval (SequenceVar *const sequence, int index)
virtual void VisitRankLastInterval (SequenceVar *const sequence, int index)
virtual void VisitUnknownDecision ()


Detailed Description

A DecisionVisitor is used to inspect a decision.

It contains virtual methods for all type of 'declared' decisions.

Definition at line 3101 of file constraint_solver.h.


Constructor & Destructor Documentation

operations_research::DecisionVisitor::DecisionVisitor (  )  [inline]

Definition at line 3103 of file constraint_solver.h.

virtual operations_research::DecisionVisitor::~DecisionVisitor (  )  [inline, virtual]

Definition at line 3104 of file constraint_solver.h.


Member Function Documentation

void operations_research::DecisionVisitor::VisitSetVariableValue ( IntVar *const   var,
int64  value 
) [virtual]

Definition at line 2573 of file constraint_solver.cc.

void operations_research::DecisionVisitor::VisitSplitVariableDomain ( IntVar *const   var,
int64  value,
bool  start_with_lower_half 
) [virtual]

Definition at line 2574 of file constraint_solver.cc.

void operations_research::DecisionVisitor::VisitScheduleOrPostpone ( IntervalVar *const   var,
int64  est 
) [virtual]

Definition at line 2578 of file constraint_solver.cc.

void operations_research::DecisionVisitor::VisitRankFirstInterval ( SequenceVar *const   sequence,
int  index 
) [virtual]

Definition at line 2580 of file constraint_solver.cc.

void operations_research::DecisionVisitor::VisitRankLastInterval ( SequenceVar *const   sequence,
int  index 
) [virtual]

Definition at line 2583 of file constraint_solver.cc.

void operations_research::DecisionVisitor::VisitUnknownDecision (  )  [virtual]

Definition at line 2577 of file constraint_solver.cc.


The documentation for this class was generated from the following files: