Public Member Functions | |
| void | testInvariant () const |
| BatchWorker (const BatchJob *val_job, const BatchSample *val_sample, const BatchSegment *val_segment, TList *output) | |
| void | run () |
Static Public Member Functions | |
| static void | execute (unsigned job_id, const char *confFile) |
| EL::BatchWorker::BatchWorker | ( | const BatchJob * | val_job, | |
| const BatchSample * | val_sample, | |||
| const BatchSegment * | val_segment, | |||
| TList * | output | |||
| ) |
effects: standard constructor guarantee: strong failures: low level errors I requires: val_job != 0 requires: val_sample != 0 requires: val_segment != 0 requires: output != 0
| void EL::BatchWorker::execute | ( | unsigned | job_id, | |
| const char * | confFile | |||
| ) | [static] |
effects: do what is needed to execute the given job segment guarantee: basic failures: job specific
| void EL::BatchWorker::run | ( | ) |
effects: run the job guarantee: strong failures: out of memory II failures: job failures
| void EL::BatchWorker::testInvariant | ( | ) | const |
effects: test the invariant of this object guarantee: no-fail
Reimplemented from EL::Worker.
1.6.1