Public Member Functions | |
| Solver (Statistics *stats) | |
| void | LogStatistics () |
| void | ResetStatistics () |
| virtual bool | Run ()=0 |
| virtual void | PrepareState ()=0 |
| void | SetLatch (boost::latch *latch) |
Protected Attributes | |
| Statistics * | stats_ |
| boost::latch * | latch_ |
|
pure virtual |
Must return false if it terminates earlier (i.e. if the thread is interrupted).
Implemented in flowlessly::CycleCancelling, and flowlessly::SuccessiveShortest.
1.8.6