- Gecode
- Search
- Seq
- PortfolioStop

Stop object used for controling slaves in a portfolio. More...
#include <pbs.hh>
Public Member Functions | |
| PortfolioStop (Stop *so) | |
| Initialize. More... | |
| void | share (SharedStopInfo *ssi) |
| Intialize shared stop information. More... | |
| virtual bool | stop (const Statistics &s, const Options &o) |
| Return true if portfolio engine must be stopped. More... | |
Public Member Functions inherited from Gecode::Search::Stop | |
| Stop (void) | |
| Default constructor. More... | |
| virtual | ~Stop (void) |
| Destructor. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Gecode::Search::Stop | |
| static Stop * | node (unsigned long int l) |
| Stop if node limit l has been exceeded. More... | |
| static Stop * | fail (unsigned long int l) |
| Stop if failure limit l has been exceeded. More... | |
| static Stop * | time (unsigned long int l) |
| Stop if time limit l (in milliseconds) has been exceeded. More... | |
Static Public Member Functions inherited from Gecode::HeapAllocated | |
| static void * | operator new (size_t s) |
| Memory management. More... | |
| static void | operator delete (void *p) |
| Free memory allocated from heap. More... | |
|
inline |
|
inline |
|
virtual |
Return true if portfolio engine must be stopped.
Implements Gecode::Search::Stop.