Information about an engine.
More...
#include <search.hh>
|
EngineType | _type |
| The engine type.
|
unsigned int | _fst |
| First worker or engine.
|
unsigned int | _lst |
| Last worker or engine.
|
|
EngineType | type (void) const |
| Return engine type.
|
bool | meta (void) const |
| Return whether engine is a meta engine.
|
|
unsigned int | wfst (void) const |
| Return id of first worker.
|
unsigned int | wlst (void) const |
| Return id of last worker plus one.
|
unsigned int | workers (void) const |
| Return number of workers.
|
|
unsigned int | efst (void) const |
| Return id of first engine.
|
unsigned int | elst (void) const |
| Return id of last engine.
|
unsigned int | engines (void) const |
| Return number of engines.
|
Information about an engine.
Definition at line 202 of file search.hh.
◆ EngineInfo() [1/2]
Gecode::SearchTracer::EngineInfo::EngineInfo |
( |
void | | ) |
|
|
inline |
Do not initialize.
Definition at line 43 of file tracer.hpp.
◆ EngineInfo() [2/2]
Gecode::SearchTracer::EngineInfo::EngineInfo |
( |
EngineType | et, |
|
|
unsigned int | fst, |
|
|
unsigned int | lst ) |
|
inline |
◆ type()
Return engine type.
Definition at line 51 of file tracer.hpp.
◆ meta()
bool Gecode::SearchTracer::EngineInfo::meta |
( |
void | | ) |
const |
|
inline |
Return whether engine is a meta engine.
Definition at line 56 of file tracer.hpp.
◆ wfst()
unsigned int Gecode::SearchTracer::EngineInfo::wfst |
( |
void | | ) |
const |
|
inline |
Return id of first worker.
Definition at line 61 of file tracer.hpp.
◆ wlst()
unsigned int Gecode::SearchTracer::EngineInfo::wlst |
( |
void | | ) |
const |
|
inline |
Return id of last worker plus one.
Definition at line 68 of file tracer.hpp.
◆ workers()
unsigned int Gecode::SearchTracer::EngineInfo::workers |
( |
void | | ) |
const |
|
inline |
Return number of workers.
Definition at line 75 of file tracer.hpp.
◆ efst()
unsigned int Gecode::SearchTracer::EngineInfo::efst |
( |
void | | ) |
const |
|
inline |
Return id of first engine.
Definition at line 80 of file tracer.hpp.
◆ elst()
unsigned int Gecode::SearchTracer::EngineInfo::elst |
( |
void | | ) |
const |
|
inline |
Return id of last engine.
Definition at line 86 of file tracer.hpp.
◆ engines()
unsigned int Gecode::SearchTracer::EngineInfo::engines |
( |
void | | ) |
const |
|
inline |
Return number of engines.
Definition at line 92 of file tracer.hpp.
◆ _type
EngineType Gecode::SearchTracer::EngineInfo::_type |
|
protected |
◆ _fst
unsigned int Gecode::SearchTracer::EngineInfo::_fst |
|
protected |
First worker or engine.
Definition at line 207 of file search.hh.
◆ _lst
unsigned int Gecode::SearchTracer::EngineInfo::_lst |
|
protected |
Last worker or engine.
Definition at line 209 of file search.hh.
The documentation for this class was generated from the following files: