DotNet Reference

DotNet Reference

DecisionVisitor

Detailed Description

Definition at line 18 of file DecisionVisitor.cs.

Public Member Functions

 DecisionVisitor ()
 
virtual void VisitSetVariableValue (IntVar var, long value)
 
virtual void VisitSplitVariableDomain (IntVar var, long value, bool start_with_lower_half)
 
virtual void VisitScheduleOrPostpone (IntervalVar var, long est)
 
virtual void VisitScheduleOrExpedite (IntervalVar var, long est)
 
virtual void VisitRankFirstInterval (SequenceVar sequence, int index)
 
virtual void VisitRankLastInterval (SequenceVar sequence, int index)
 
virtual void VisitUnknownDecision ()
 
void Dispose ()
 
virtual string ToString ()
 

Protected Member Functions

override void Dispose (bool disposing)
 

Protected Attributes

bool swigCMemOwn
 

Constructor & Destructor Documentation

◆ DecisionVisitor()

DecisionVisitor ( )
inline

Definition at line 42 of file DecisionVisitor.cs.

Member Function Documentation

◆ Dispose() [1/2]

void Dispose ( )
inlineinherited

Definition at line 35 of file BaseObject.cs.

◆ Dispose() [2/2]

override void Dispose ( bool  disposing)
inlineprotectedvirtual

Reimplemented from BaseObject.

Reimplemented in SymmetryBreaker.

Definition at line 29 of file DecisionVisitor.cs.

◆ ToString()

◆ VisitRankFirstInterval()

virtual void VisitRankFirstInterval ( SequenceVar  sequence,
int  index 
)
inlinevirtual

Definition at line 61 of file DecisionVisitor.cs.

◆ VisitRankLastInterval()

virtual void VisitRankLastInterval ( SequenceVar  sequence,
int  index 
)
inlinevirtual

Definition at line 65 of file DecisionVisitor.cs.

◆ VisitScheduleOrExpedite()

virtual void VisitScheduleOrExpedite ( IntervalVar  var,
long  est 
)
inlinevirtual

Definition at line 57 of file DecisionVisitor.cs.

◆ VisitScheduleOrPostpone()

virtual void VisitScheduleOrPostpone ( IntervalVar  var,
long  est 
)
inlinevirtual

Definition at line 53 of file DecisionVisitor.cs.

◆ VisitSetVariableValue()

virtual void VisitSetVariableValue ( IntVar  var,
long  value 
)
inlinevirtual

Definition at line 45 of file DecisionVisitor.cs.

◆ VisitSplitVariableDomain()

virtual void VisitSplitVariableDomain ( IntVar  var,
long  value,
bool  start_with_lower_half 
)
inlinevirtual

Definition at line 49 of file DecisionVisitor.cs.

◆ VisitUnknownDecision()

virtual void VisitUnknownDecision ( )
inlinevirtual

Definition at line 69 of file DecisionVisitor.cs.

Member Data Documentation

◆ swigCMemOwn

bool swigCMemOwn
protectedinherited

Definition at line 20 of file BaseObject.cs.


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