28 #include <string_view>
46 void map( std::convertible_to< output_chunk >
auto& rec,
auto&&
f )
48 f(
"type", rec.type );
49 f(
"data", rec.data );
73 res.output.emplace_back( type, std::move( data ) );
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
void insert(auto &res, output_chunk::type_e type, std::string data)
Definition: run_result.hpp:71
std::string log
Definition: run_result.hpp:68
int retcode
Return code of the run, 0 implies success.
Definition: run_result.hpp:57
void insert_std(auto &res, std::string data)
Definition: run_result.hpp:76
Fun && f
Definition: task.hpp:93
void map(std::convertible_to< run_record > auto &rec, auto &&f)
Definition: records.hpp:76
std::string log
Definition: run_result.hpp:61
std::list< output_chunk > output
Definition: run_result.hpp:59
Definition: run_result.hpp:65
TODO: hide this Result of single traits run call.
Definition: run_result.hpp:55
Definition: run_result.hpp:35
type_e
Definition: run_result.hpp:37
@ ERROR
Definition: run_result.hpp:38
@ STANDARD
Definition: run_result.hpp:39
std::string data
Definition: run_result.hpp:43
type_e type
Definition: run_result.hpp:42