const PString & getName() const
Gets the name of the ProgramCall.
PString p_command
Command to be executed.
void setLogFile(const PPath &logFile)
Sets the logFile of the ProgramCall.
int getExitStatus() const
Gets the exitStatus of the ProgramCall.
const PPath & getLogFile() const
Gets the logFile of the ProgramCall.
ProgramCall()
Constructor of class ProgramCall.
virtual ~ProgramCall()
Destructor of class ProgramCall.
PString p_name
Name of the call.
int p_exitStatus
Exist status of the command.
void setName(const PString &name)
Sets the name of the ProgramCall.
const PPath & getWorkingDirectory() const
Gets the workingDirectory of the ProgramCall.
void setExitStatus(int exitStatus)
Sets the exitStatus of the ProgramCall.
PPath p_logFile
File where to put log of called program.
void initialisationProgramCall()
Initialisation Function of class ProgramCall.
const PString & getCommand() const
Gets the command of the ProgramCall.
PPath p_workingDirectory
Directory in which to execute the program.
void setCommand(const PString &command)
Sets the command of the ProgramCall.
void copyProgramCall(const ProgramCall &other)
Copy Function of class ProgramCall.
void setWorkingDirectory(const PPath &workingDirectory)
Sets the workingDirectory of the ProgramCall.
ProgramCall & operator=(const ProgramCall &other)
Operator = of class ProgramCall.