Java Reference

Java Reference

SolutionCallback

Detailed Description

Definition at line 11 of file SolutionCallback.java.

Public Member Functions

 SolutionCallback (long cPtr, boolean cMemoryOwn)
 
synchronized void delete ()
 
void swigReleaseOwnership ()
 
void swigTakeOwnership ()
 
void onSolutionCallback ()
 
long numBooleans ()
 
long numBranches ()
 
long numConflicts ()
 
long numBinaryPropagations ()
 
long numIntegerPropagations ()
 
double wallTime ()
 
double userTime ()
 
double objectiveValue ()
 
double bestObjectiveBound ()
 
long solutionIntegerValue (int index)
 
boolean solutionBooleanValue (int index)
 
void stopSearch ()
 
 SolutionCallback ()
 

Protected Member Functions

void swigDirectorDisconnect ()
 

Constructor & Destructor Documentation

◆ SolutionCallback() [1/2]

SolutionCallback ( long  cPtr,
boolean  cMemoryOwn 
)
inline

Definition at line 15 of file SolutionCallback.java.

◆ SolutionCallback() [2/2]

SolutionCallback ( )
inline

Definition at line 106 of file SolutionCallback.java.

Member Function Documentation

◆ bestObjectiveBound()

double bestObjectiveBound ( )
inline

Definition at line 90 of file SolutionCallback.java.

◆ delete()

synchronized void delete ( )
inline

Definition at line 29 of file SolutionCallback.java.

◆ numBinaryPropagations()

long numBinaryPropagations ( )
inline

Definition at line 70 of file SolutionCallback.java.

◆ numBooleans()

long numBooleans ( )
inline

Definition at line 58 of file SolutionCallback.java.

◆ numBranches()

long numBranches ( )
inline

Definition at line 62 of file SolutionCallback.java.

◆ numConflicts()

long numConflicts ( )
inline

Definition at line 66 of file SolutionCallback.java.

◆ numIntegerPropagations()

long numIntegerPropagations ( )
inline

Definition at line 74 of file SolutionCallback.java.

◆ objectiveValue()

double objectiveValue ( )
inline

Definition at line 86 of file SolutionCallback.java.

◆ onSolutionCallback()

void onSolutionCallback ( )
inline

Reimplemented in CpSolverSolutionCallback.

Definition at line 54 of file SolutionCallback.java.

◆ solutionBooleanValue()

boolean solutionBooleanValue ( int  index)
inline

Definition at line 98 of file SolutionCallback.java.

◆ solutionIntegerValue()

long solutionIntegerValue ( int  index)
inline

Definition at line 94 of file SolutionCallback.java.

◆ stopSearch()

void stopSearch ( )
inline

Definition at line 102 of file SolutionCallback.java.

◆ swigDirectorDisconnect()

void swigDirectorDisconnect ( )
inlineprotected

Definition at line 39 of file SolutionCallback.java.

◆ swigReleaseOwnership()

void swigReleaseOwnership ( )
inline

Definition at line 44 of file SolutionCallback.java.

◆ swigTakeOwnership()

void swigTakeOwnership ( )
inline

Definition at line 49 of file SolutionCallback.java.

◆ userTime()

double userTime ( )
inline

Definition at line 82 of file SolutionCallback.java.

◆ wallTime()

double wallTime ( )
inline

Definition at line 78 of file SolutionCallback.java.


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