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