Public Member Functions | |
void | testInvariant () const |
DirectWorker (const SH::SamplePtr &sample, TList *output, const Job &job, const std::string &location, const SH::MetaObject *meta) | |
void | run () |
EL::DirectWorker::DirectWorker | ( | const SH::SamplePtr & | sample, | |
TList * | output, | |||
const Job & | job, | |||
const std::string & | location, | |||
const SH::MetaObject * | meta | |||
) |
effects: standard constructor guarantee: strong failures: low level errors I requires: sample.get() != 0 requires: output != 0
void EL::DirectWorker::run | ( | ) |
effects: run the job guarantee: strong failures: out of memory II failures: job failures
void EL::DirectWorker::testInvariant | ( | ) | const |
effects: test the invariant of this object guarantee: no-fail
Reimplemented from EL::Worker.