#include <Job.h>
Inheritance diagram for Odyssey::Job:
Public Types | |
typedef std::map< String, Variable > | VariableMap |
Public Member Functions | |
virtual | ~Job () |
void | setConfig (const Config &config) |
Set the config for this Job. | |
Config | getConfig () const |
Returns the config for this job. | |
virtual void | execute (const VariableMap &vars=VariableMap())=0 |
Executes the job. | |
Protected Attributes | |
Config | _config |
|
|
|
|
|
Executes the job. This function executes the job, and does not return until the job has finished. The job can be further configured through the VariableMap passed in.
Implemented in Odyssey::DelegateJob. |
|
Returns the config for this job.
|
|
Set the config for this Job.
|
|
|