AddLine(string Text_Cv, vector< string > &Lines_Cr) | SystemCmd | [protected] |
Append_ab | SystemCmd | [protected] |
AppendTo(string File_Cv, unsigned Idx_ii=IDX_STDOUT) | SystemCmd | |
Background_b | SystemCmd | [protected] |
CheckOutput() | SystemCmd | [protected] |
Combine_b | SystemCmd | [protected] |
DoExecute(string Cmd_Cv) | SystemCmd | [protected] |
DoWait(bool Hang_bv, int &Ret_ir) | SystemCmd | [protected] |
Execute(string Command_Cv) | SystemCmd | |
ExecuteBackground(string Command_Cv) | SystemCmd | |
ExtractNewline(char *Buf_ti, int Cnt_ii, bool &NewLineSeen_br, string &Text_Cr, vector< string > &Lines_Cr) | SystemCmd | [protected] |
File_aC | SystemCmd | [protected] |
FileName_aC | SystemCmd | [protected] |
GetFilename(unsigned Idx_ii=IDX_STDOUT) | SystemCmd | |
GetLine(unsigned Num_iv, bool Selected_bv=false, unsigned Idx_ii=IDX_STDOUT) | SystemCmd | |
GetStderr(vector< string > &Ret_Cr, const bool Append_bv=false) | SystemCmd | [inline] |
GetStdout(vector< string > &Ret_Cr, const bool Append_bv=false) | SystemCmd | [inline] |
GetString(unsigned Idx_ii=IDX_STDOUT) | SystemCmd | |
GetUntilEOF(ifstream &File_Cr, vector< string > &Lines_Cr, bool &NewLineSeen_br, bool Stderr_bv) | SystemCmd | [protected] |
HandlerPar_p | SystemCmd | [protected] |
InitCmd(string CmdIn_rv, string &CmdRedir_Cr) | SystemCmd | [protected] |
InitFile() | SystemCmd | [protected] |
Invalidate() | SystemCmd | [protected] |
Lines_aC | SystemCmd | [protected] |
NewLineSeen_ab | SystemCmd | [protected] |
Nr_i | SystemCmd | [protected, static] |
NumLines(bool Selected_bv=false, unsigned Idx_ii=IDX_STDOUT) | SystemCmd | |
OpenFiles() | SystemCmd | [protected] |
OutputHandler_f | SystemCmd | [protected] |
Pid_i | SystemCmd | [protected] |
PlaceOutput(unsigned Which_iv, vector< string > &Ret_Cr, const bool Append_bv) | SystemCmd | [protected] |
Ret_i | SystemCmd | [protected] |
Retcode() | 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 | |
Spec_e | SystemCmd | [protected] |
SystemCmd(const char *Command_Cv, bool UseTmp_bv=false, SpecialTreatment=ST_NONE) | SystemCmd | |
SystemCmd(bool UseTmp_bv=false, SpecialTreatment=ST_NONE) | SystemCmd | |
Text_aC | SystemCmd | [protected] |
UseTmp_b | SystemCmd | [protected] |
Valid_ab | SystemCmd | [protected] |
~SystemCmd() | SystemCmd | [virtual] |