No-op: remove all trailing whitespace.
[dcpomatic.git] / src / lib / job_manager.h
index f0673df1531bd933d0ebb6662795e20e18cc9a84..d0e83e26f6c13b369ba524d421c6bcd72d25e7b5 100644 (file)
  *  @brief A simple scheduler for jobs.
  */
 
-#include <list>
+#include "signaller.h"
 #include <boost/thread/mutex.hpp>
 #include <boost/thread.hpp>
 #include <boost/signals2.hpp>
+#include <list>
 
 class Job;
 extern void wait_for_jobs ();
@@ -32,7 +33,7 @@ extern void wait_for_jobs ();
 /** @class JobManager
  *  @brief A simple scheduler for jobs.
  */
-class JobManager : public boost::noncopyable
+class JobManager : public Signaller, public boost::noncopyable
 {
 public:
 
@@ -50,11 +51,11 @@ public:
 private:
        /* This function is part of the test suite */
        friend void ::wait_for_jobs ();
-       
+
        JobManager ();
        ~JobManager ();
        void scheduler ();
-       
+
        mutable boost::mutex _mutex;
        std::list<boost::shared_ptr<Job> > _jobs;
        bool _terminate;