org.gecode.Stop Class Reference
[Stop-objects for stopping search]
Inherited by examples.FTStop, org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.
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] |
Member Function Documentation
| static long org.gecode.Stop.getCPtr | ( | Stop | obj | ) | [static, protected] |
| void org.gecode.Stop.finalize | ( | ) | [protected] |
Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.
| void org.gecode.Stop.delete | ( | ) |
Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.
| void org.gecode.Stop.swigDirectorDisconnect | ( | ) | [protected] |
Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.
| void org.gecode.Stop.swigReleaseOwnership | ( | ) |
Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.
| void org.gecode.Stop.swigTakeOwnership | ( | ) |
Reimplemented in org.gecode.FailStop, org.gecode.MemoryStop, and org.gecode.TimeStop.
| 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.
Member Data Documentation
boolean org.gecode.Stop.swigCMemOwn [protected] |
The documentation for this class was generated from the following file:
- org/gecode/Stop.java
