diff options
| author | Carl Hetherington <cth@carlh.net> | 2012-09-24 01:58:56 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2012-09-24 01:58:56 +0100 |
| commit | 3fc9a435a720d8b2abd78c1bdc7b34bc635ad797 (patch) | |
| tree | 2b666a8aadcdf6d657af02c64f188af6ba2e5789 /src/lib/job.h | |
| parent | 5c887bc8105d92b4b8e9380e62e655ac6691b439 (diff) | |
Some doxygen documentation improvements.
Diffstat (limited to 'src/lib/job.h')
| -rw-r--r-- | src/lib/job.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/lib/job.h b/src/lib/job.h index 95599bdbb..fee887b42 100644 --- a/src/lib/job.h +++ b/src/lib/job.h @@ -72,6 +72,7 @@ protected: virtual int remaining_time () const; + /** Description of a job's state */ enum State { NEW, ///< the job hasn't been started yet RUNNING, ///< the job is running @@ -82,10 +83,11 @@ protected: void set_state (State); void set_error (std::string e); + /** FilmState for this job */ boost::shared_ptr<const FilmState> _fs; + /** options in use for this job */ boost::shared_ptr<const Options> _opt; - - /** A log that this job can write to */ + /** a log that this job can write to */ Log* _log; private: @@ -94,11 +96,15 @@ private: /** mutex for _state and _error */ mutable boost::mutex _state_mutex; + /** current state of the job */ State _state; + /** message for an error that has occurred (when state == FINISHED_ERROR) */ std::string _error; + /** time that this job was started */ time_t _start_time; - + + /** mutex for _stack and _progress_unknown */ mutable boost::mutex _progress_mutex; struct Level { |
