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