|
| | Slave (PBS< Collect > *m, Engine *s, Stop *so) |
| | Initialize with master m, slave s, and its stop object so.
|
| Statistics | statistics (void) const |
| | Return statistics of slave.
|
| bool | stopped (void) const |
| | Check whether slave has been stopped.
|
| void | constrain (const Space &b) |
| | Constrain with better solution b.
|
| virtual void | run (void) |
| | Perform one run.
|
| virtual | ~Slave (void) |
| | Delete slave.
|
| | Runnable (bool d=true) |
| | Initialize, d defines whether object is deleted when terminated.
|
| void | todelete (bool d) |
| | Set whether to delete upon termination.
|
| bool | todelete (void) const |
| | Return whether to be deleted upon termination.
|
| virtual Terminator * | terminator (void) const |
| | Return terminator object.
|
| virtual | ~Runnable (void) |
| | Destructor.
|
template<class Collect>
class Gecode::Search::Par::Slave< Collect >
Runnable slave of a portfolio master.
Definition at line 67 of file pbs.hh.