27#ifndef ipc_processInterface_hpp
28#define ipc_processInterface_hpp
33#include "../mxlib.hpp"
71 std::vector<std::string>
73 std::vector<std::string> &commandStderr,
74 const std::vector<std::string> &commandList
int command_response(const char *cmd, char *resp, size_t respsz)
Run a process and copy the output to a string.
int runCommand(int &retVal, std::vector< std::string > &commandOutput, std::vector< std::string > &commandStderr, const std::vector< std::string > &commandList)
Runs a command (with parameters) passed in using fork/exec.
Declarations for the mxlib interprocess communication (IPC) tools.