17 #ifndef __CHECKER_HPP__ 18 #define __CHECKER_HPP__ 66 const CheckInfo& check,
67 const std::string& launcherDir,
68 const lambda::function<
void(
const CheckStatusInfo&)>& callback,
84 const CheckInfo& _check,
85 const std::string& _launcherDir,
86 const lambda::function<
void(
const CheckStatusInfo&)>& _callback,
87 const TaskID& _taskId,
92 const CheckInfo check;
93 const lambda::function<void(const CheckStatusInfo&)> callback;
95 const std::string name;
97 CheckStatusInfo previousCheckStatus;
105 #endif // __CHECKER_HPP__
Definition: checker.hpp:44
Checker & operator=(const Checker &)=delete
static Try< process::Owned< Checker > > create(const CheckInfo &check, const std::string &launcherDir, const lambda::function< void(const CheckStatusInfo &)> &callback, const TaskID &taskId, Variant< runtime::Plain, runtime::Docker, runtime::Nested > runtime)
Attempts to create a Checker object.
Checker(const Checker &)=delete
Definition: attributes.hpp:24
Definition: executor.hpp:48
Definition: checker_process.hpp:48