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: