| addLine(string Text_Cv, std::vector< string > &Lines_Cr) | SystemCmd | [protected] |
| Background_b | SystemCmd | [protected] |
| checkOutput() | SystemCmd | [protected] |
| closeOpenFds() | SystemCmd | [protected] |
| cmd() const | SystemCmd | [inline] |
| Combine_b | SystemCmd | [protected] |
| doExecute(string Cmd_Cv) | SystemCmd | [protected] |
| doWait(bool Hang_bv, int &Ret_ir) | SystemCmd | [protected] |
| execute(const string &Command_Cv) | SystemCmd | |
| executeBackground(const string &Command_Cv) | SystemCmd | |
| extractNewline(const char *Buf_ti, int Cnt_ii, bool &NewLineSeen_br, string &Text_Cr, std::vector< string > &Lines_Cr) | SystemCmd | [protected] |
| File_aC | SystemCmd | [protected] |
| getLine(unsigned Num_iv, bool Selected_bv=false, unsigned Idx_ii=IDX_STDOUT) const | SystemCmd | |
| getStderr(std::vector< string > &Ret_Cr, const bool Append_bv=false) const | SystemCmd | [inline] |
| getStdout(std::vector< string > &Ret_Cr, const bool Append_bv=false) const | SystemCmd | [inline] |
| getString(unsigned Idx_ii=IDX_STDOUT) const | SystemCmd | |
| getUntilEOF(FILE *File_Cr, std::vector< string > &Lines_Cr, bool &NewLineSeen_br, bool Stderr_bv) | SystemCmd | [protected] |
| HandlerPar_p | SystemCmd | [protected] |
| IDX_STDERR enum value | SystemCmd | |
| IDX_STDOUT enum value | SystemCmd | |
| init() | SystemCmd | [protected] |
| invalidate() | SystemCmd | [protected] |
| lastCmd | SystemCmd | [protected] |
| Lines_aC | SystemCmd | [protected] |
| logOutput() | SystemCmd | |
| NewLineSeen_ab | SystemCmd | [protected] |
| Nr_i | SystemCmd | [protected, static] |
| numLines(bool Selected_bv=false, unsigned Idx_ii=IDX_STDOUT) const | SystemCmd | |
| output_proc | SystemCmd | [protected] |
| OutputHandler_f | SystemCmd | [protected] |
| OutputStream enum name | SystemCmd | |
| pfds | SystemCmd | [protected] |
| Pid_i | SystemCmd | [protected] |
| placeOutput(unsigned Which_iv, std::vector< string > &Ret_Cr, const bool Append_bv) const | SystemCmd | [protected] |
| Ret_i | SystemCmd | [protected] |
| retcode() const | SystemCmd | [inline] |
| select(string Reg_Cv, bool Invert_bv=false, unsigned Idx_ii=IDX_STDOUT) | SystemCmd | |
| SelLines_aC | SystemCmd | [protected] |
| setCombine(const bool Combine_b=true) | SystemCmd | |
| setOutputHandler(void(*Handle_f)(void *, string, bool), void *Par_p) | SystemCmd | |
| setOutputProcessor(OutputProcessor *proc) | SystemCmd | [inline] |
| stderr() const | SystemCmd | [inline] |
| stdout() const | SystemCmd | [inline] |
| SystemCmd(const char *Command_Cv) | SystemCmd | |
| SystemCmd(const string &Command_Cv) | SystemCmd | |
| SystemCmd() | SystemCmd | |
| Text_aC | SystemCmd | [mutable, protected] |
| Valid_ab | SystemCmd | [mutable, protected] |
| ~SystemCmd() | SystemCmd | [virtual] |