23 #ifndef STORAGE_REMOTE_H 24 #define STORAGE_REMOTE_H 44 : stdout(stdout), stderr(), exit_code(0) {}
46 const std::vector<std::string>& stderr,
int exit_code)
47 : stdout(stdout), stderr(stderr), exit_code(exit_code) {}
49 std::vector<std::string> stdout;
50 std::vector<std::string> stderr;
61 RemoteFile(
const std::vector<std::string>& content) : content(content) {}
63 std::vector<std::string> content;
73 virtual RemoteCommand get_command(
const std::string& name)
const = 0;
74 virtual RemoteFile get_file(
const std::string& name)
const = 0;
Contents of an unnamed file (vector of lines)
Definition: Remote.h:58
A result of an unnamed command: stdout + stderr + exit_code.
Definition: Remote.h:40
The storage namespace.
Definition: Actiongraph.h:37