/** @param film Associated film, or 0 */
Job::Job (shared_ptr<const Film> film)
: _film (film)
/** @param film Associated film, or 0 */
Job::Job (shared_ptr<const Film> film)
: _film (film)
/** @return DCPTime (in seconds) that this sub-job has been running */
int
Job::elapsed_sub_time () const
/** @return DCPTime (in seconds) that this sub-job has been running */
int
Job::elapsed_sub_time () const
/** Check to see if this job has been interrupted or paused */
void
Job::check_for_interruption_or_pause ()
/** Check to see if this job has been interrupted or paused */
void
Job::check_for_interruption_or_pause ()
/** Set the current error string.
* @param s New error string.
* @param d New error detail string.
/** Set the current error string.
* @param s New error string.
* @param d New error detail string.
/** Say that this job's progress will be unknown until further notice */
void
Job::set_progress_unknown ()
/** Say that this job's progress will be unknown until further notice */
void
Job::set_progress_unknown ()
/** @return An estimate of the remaining time for this sub-job, in seconds */
int
Job::remaining_time () const
/** @return An estimate of the remaining time for this sub-job, in seconds */
int
Job::remaining_time () const