ProgramExecutionNoDebug

Undocumented in source.

Constructors

this
this(string executable, string[] args, string workDir, string externalConsole, ProgramExecutionStatusListener listener)

initialize but do not run

Destructor

~this
~this()
Undocumented in source.

Members

Functions

run
bool run()

start execution

stop
bool stop()

stop execution (call from GUI thread)

Properties

executableFile
string executableFile [@property getter]

executable file

isDebugger
bool isDebugger [@property getter]

returns true if it's debugger

status
ExecutionStatus status [@property getter]

returns execution status

Variables

_args
string[] _args;
Undocumented in source.
_executableFile
string _executableFile;
Undocumented in source.
_exitCode
int _exitCode;
Undocumented in source.
_externalConsole
string _externalConsole;
Undocumented in source.
_listener
ProgramExecutionStatusListener _listener;
Undocumented in source.
_pid
Pid _pid;
Undocumented in source.
_runRequested
bool _runRequested;
Undocumented in source.
_status
ExecutionStatus _status;
Undocumented in source.
_stopRequested
bool _stopRequested;
Undocumented in source.
_threadJoined
bool _threadJoined;
Undocumented in source.
_threadStarted
bool _threadStarted;
Undocumented in source.
_workDir
string _workDir;
Undocumented in source.

Inherited Members

From ProgramExecution

isDebugger
bool isDebugger [@property getter]

returns true if it's debugger

executableFile
string executableFile [@property getter]

executable file

status
ExecutionStatus status [@property getter]

returns execution status

run
bool run()

start execution

stop
bool stop()

stop execution

Meta