33 template <
typename T >
38 return { .
invalidated =
true, .log = {
"always invalidated" } };
46 catch ( std::exception& e ) {
MIT License.
Definition: dag.hpp:27
void insert_err(auto &res, std::string data)
Definition: run_result.hpp:81
bool invalidated
Definition: run_result.hpp:66
Fun && f
Definition: task.hpp:93
Definition: run_result.hpp:65
TODO: hide this Result of single traits run call.
Definition: run_result.hpp:55
Single task that should be executed by the system.
Definition: task.hpp:49
Default job traits for all types.
Definition: traits.hpp:35
static run_result run(const task &t, T &f)
Definition: traits.hpp:41
static inval_result is_invalidated(const T &)
Definition: traits.hpp:36