joque
task orchestration library
run_result.hpp File Reference
#include <concepts>
#include <cstdint>
#include <list>
#include <string>
#include <string_view>
#include <tuple>
+ Include dependency graph for run_result.hpp:

Go to the source code of this file.

Classes

struct  joque::output_chunk
 
struct  joque::run_result
 TODO: hide this Result of single traits run call. More...
 
struct  joque::inval_result
 

Namespaces

 joque
 MIT License.
 

Functions

void joque::map (std::convertible_to< output_chunk > auto &rec, auto &&f)
 
void joque::insert (auto &res, output_chunk::type_e type, std::string data)
 
void joque::insert_std (auto &res, std::string data)
 
void joque::insert_err (auto &res, std::string data)
 

Class Documentation

◆ joque::run_result

struct joque::run_result

TODO: hide this Result of single traits run call.

Information is stored in run record.

+ Collaboration diagram for joque::run_result:
Class Members
int retcode Return code of the run, 0 implies success.
list< output_chunk > output
string log

◆ joque::inval_result

struct joque::inval_result
+ Collaboration diagram for joque::inval_result:
Class Members
bool invalidated
string log