Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.LocalSearchFilterManager Class Reference
Inheritance diagram for Google.OrTools.ConstraintSolver.LocalSearchFilterManager:
Google.OrTools.ConstraintSolver.BaseObject

Classes

class  FilterEvent
 

Public Member Functions

override string ToString ()
 
 LocalSearchFilterManager (SWIGTYPE_p_std__vectorT_operations_research__LocalSearchFilterManager__FilterEvent_t filter_events)
 
 LocalSearchFilterManager (LocalSearchFilterVector filters)
 
void Revert ()
 
bool Accept (LocalSearchMonitor monitor, Assignment delta, Assignment deltadelta, long objective_min, long objective_max)
 
void Synchronize (Assignment assignment, Assignment delta)
 
long GetSynchronizedObjectiveValue ()
 
long GetAcceptedObjectiveValue ()
 
delegate string SwigDelegateLocalSearchFilterManager_0 ()
 
- Public Member Functions inherited from Google.OrTools.ConstraintSolver.BaseObject
void Dispose ()
 
 BaseObject ()
 

Static Public Attributes

static readonly int kAccept = operations_research_constraint_solverPINVOKE.LocalSearchFilterManager_kAccept_get()
 FilterEventType.
 
static readonly int kRelax = operations_research_constraint_solverPINVOKE.LocalSearchFilterManager_kRelax_get()
 

Protected Member Functions

override void Dispose (bool disposing)
 

Additional Inherited Members

- Protected Attributes inherited from Google.OrTools.ConstraintSolver.BaseObject
bool swigCMemOwn
 

Detailed Description

Definition at line 20 of file LocalSearchFilterManager.cs.

Constructor & Destructor Documentation

◆ LocalSearchFilterManager() [1/2]

Google.OrTools.ConstraintSolver.LocalSearchFilterManager.LocalSearchFilterManager ( SWIGTYPE_p_std__vectorT_operations_research__LocalSearchFilterManager__FilterEvent_t filter_events)
inline

Definition at line 145 of file LocalSearchFilterManager.cs.

◆ LocalSearchFilterManager() [2/2]

Google.OrTools.ConstraintSolver.LocalSearchFilterManager.LocalSearchFilterManager ( LocalSearchFilterVector filters)
inline

Definition at line 150 of file LocalSearchFilterManager.cs.

Member Function Documentation

◆ Accept()

bool Google.OrTools.ConstraintSolver.LocalSearchFilterManager.Accept ( LocalSearchMonitor monitor,
Assignment delta,
Assignment deltadelta,
long objective_min,
long objective_max )
inline

Definition at line 159 of file LocalSearchFilterManager.cs.

◆ Dispose()

override void Google.OrTools.ConstraintSolver.LocalSearchFilterManager.Dispose ( bool disposing)
inlineprotectedvirtual

Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.

Definition at line 44 of file LocalSearchFilterManager.cs.

◆ GetAcceptedObjectiveValue()

long Google.OrTools.ConstraintSolver.LocalSearchFilterManager.GetAcceptedObjectiveValue ( )
inline

Definition at line 173 of file LocalSearchFilterManager.cs.

◆ GetSynchronizedObjectiveValue()

long Google.OrTools.ConstraintSolver.LocalSearchFilterManager.GetSynchronizedObjectiveValue ( )
inline

Definition at line 168 of file LocalSearchFilterManager.cs.

◆ Revert()

void Google.OrTools.ConstraintSolver.LocalSearchFilterManager.Revert ( )
inline

Definition at line 155 of file LocalSearchFilterManager.cs.

◆ SwigDelegateLocalSearchFilterManager_0()

delegate string Google.OrTools.ConstraintSolver.LocalSearchFilterManager.SwigDelegateLocalSearchFilterManager_0 ( )

◆ Synchronize()

void Google.OrTools.ConstraintSolver.LocalSearchFilterManager.Synchronize ( Assignment assignment,
Assignment delta )
inline

Definition at line 164 of file LocalSearchFilterManager.cs.

◆ ToString()

override string Google.OrTools.ConstraintSolver.LocalSearchFilterManager.ToString ( )
inlinevirtual

Reimplemented from Google.OrTools.ConstraintSolver.BaseObject.

Definition at line 140 of file LocalSearchFilterManager.cs.

Member Data Documentation

◆ kAccept

readonly int Google.OrTools.ConstraintSolver.LocalSearchFilterManager.kAccept = operations_research_constraint_solverPINVOKE.LocalSearchFilterManager_kAccept_get()
static

FilterEventType.

Definition at line 228 of file LocalSearchFilterManager.cs.

◆ kRelax

readonly int Google.OrTools.ConstraintSolver.LocalSearchFilterManager.kRelax = operations_research_constraint_solverPINVOKE.LocalSearchFilterManager_kRelax_get()
static

Definition at line 229 of file LocalSearchFilterManager.cs.


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