Runnable slave of a portfolio master.
More...
#include <pbs.hh>
|
| void | init (Engine *s, Stop *so) |
| | Initialize with slave s and its stop object so.
|
| Space * | next (void) |
| | Return next solution.
|
| 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.
|
| void | run (void) |
| | Perform one run.
|
| | ~Slave (void) |
| | Delete slave.
|
Runnable slave of a portfolio master.
Definition at line 67 of file pbs.hh.
◆ ~Slave()
| Gecode::Search::Seq::Slave::~Slave |
( |
void | | ) |
|
|
inline |
Delete slave.
Definition at line 69 of file pbs.hpp.
◆ init()
| void Gecode::Search::Seq::Slave::init |
( |
Engine * | s, |
|
|
Stop * | so ) |
|
inline |
Initialize with slave s and its stop object so.
Definition at line 49 of file pbs.hpp.
◆ next()
| Space * Gecode::Search::Seq::Slave::next |
( |
void | | ) |
|
|
inline |
Return next solution.
Definition at line 53 of file pbs.hpp.
◆ statistics()
| Statistics Gecode::Search::Seq::Slave::statistics |
( |
void | | ) |
const |
|
inline |
Return statistics of slave.
Definition at line 57 of file pbs.hpp.
◆ stopped()
| bool Gecode::Search::Seq::Slave::stopped |
( |
void | | ) |
const |
|
inline |
Check whether slave has been stopped.
Definition at line 61 of file pbs.hpp.
◆ constrain()
| void Gecode::Search::Seq::Slave::constrain |
( |
const Space & | b | ) |
|
|
inline |
Constrain with better solution b.
Definition at line 65 of file pbs.hpp.
◆ run()
| void Gecode::Search::Seq::Slave::run |
( |
void | | ) |
|
◆ slave
| Engine* Gecode::Search::Seq::Slave::slave |
|
protected |
The slave engine.
Definition at line 70 of file pbs.hh.
◆ stop
| Stop* Gecode::Search::Seq::Slave::stop |
|
protected |
The documentation for this class was generated from the following files: