ReCodEx - Task Broker
ReCodEx is complex programmer testing solution, primary targeted to technical universities. It's highly customizable and based on modern technologies.
empty_status_notifier.h
1 #ifndef RECODEX_EMPTY_STATUS_NOTIFIER_H
2 #define RECODEX_EMPTY_STATUS_NOTIFIER_H
3 
4 #include "status_notifier.h"
5 
6 
11 {
12 public:
13  virtual void error(const std::string &desc)
14  {
15  }
16 
17  virtual void rejected_job(const std::string &job_id, const std::string &desc = "")
18  {
19  }
20 
21  virtual void rejected_jobs(std::vector<std::string> job_ids, const std::string &desc = "")
22  {
23  }
24 
25  virtual void job_done(const std::string &job_id)
26  {
27  }
28 
29  virtual void job_failed(const std::string &job_id, const std::string &desc = "")
30  {
31  }
32 };
33 
34 #endif // RECODEX_EMPTY_STATUS_NOTIFIER_H
virtual void error(const std::string &desc)
virtual void job_done(const std::string &job_id)
virtual void job_failed(const std::string &job_id, const std::string &desc="")
virtual void rejected_job(const std::string &job_id, const std::string &desc="")
virtual void rejected_jobs(std::vector< std::string > job_ids, const std::string &desc="")