Generated on Thu Nov 2 14:49:41 2006 for Gecode/J by doxygen 1.5.0

org.gecode.Stop Class Reference
[Stop-objects for stopping search]

Inherited by examples.FTStop, org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.

List of all members.


Detailed Description

Base-class for Stop-object.

Definition at line 25 of file Stop.java.

Public Member Functions

void delete ()
void swigReleaseOwnership ()
void swigTakeOwnership ()
 Stop ()
 Default constructor.
boolean stop (Statistics s)
 Stop search, if returns true (can be based on statistics s).

Protected Member Functions

 Stop (long cPtr, boolean cMemoryOwn)
void finalize ()
void swigDirectorDisconnect ()

Static Protected Member Functions

static long getCPtr (Stop obj)

Protected Attributes

boolean swigCMemOwn


Constructor & Destructor Documentation

org.gecode.Stop.Stop ( long  cPtr,
boolean  cMemoryOwn 
) [protected]

Definition at line 29 of file Stop.java.

org.gecode.Stop.Stop (  ) 

Default constructor.

Definition at line 65 of file Stop.java.


Member Function Documentation

static long org.gecode.Stop.getCPtr ( Stop  obj  )  [static, protected]

Definition at line 34 of file Stop.java.

void org.gecode.Stop.finalize (  )  [protected]

Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.

Definition at line 38 of file Stop.java.

void org.gecode.Stop.delete (  ) 

Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.

Definition at line 42 of file Stop.java.

void org.gecode.Stop.swigDirectorDisconnect (  )  [protected]

Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.

Definition at line 50 of file Stop.java.

void org.gecode.Stop.swigReleaseOwnership (  ) 

Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.

Definition at line 55 of file Stop.java.

void org.gecode.Stop.swigTakeOwnership (  ) 

Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.

Definition at line 60 of file Stop.java.

boolean org.gecode.Stop.stop ( Statistics  s  ) 

Stop search, if returns true (can be based on statistics s).

Reimplemented in examples.FTStop, org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.

Definition at line 70 of file Stop.java.


Member Data Documentation

boolean org.gecode.Stop.swigCMemOwn [protected]

Definition at line 27 of file Stop.java.


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