home
wiki
classes/clusters list
class information
+
Point of view
INTERNALS_HANDLER
ANY
INTERNALS_HANDLER
All features
deferred class PROCESS_RUNNER
Summary
top
Direct parents
insert list:
ANY
Known children
inherit list:
PROCESS
,
PROCESS_SCHEDULER
Overview
top
exported features
execute
(program:
STRING
, arguments:
TRAVERSABLE
[
STRING
], keep_environment:
BOOLEAN
)
Execute the given
program
(how the program is discovered is os-dependant), passing to it the
arguments
.
execute_command_line
(command_line:
STRING
, keep_environment:
BOOLEAN
)
Execute the
command_line
through the operating system's basic shell.
is_ready
:
BOOLEAN
execute
(program:
STRING
, arguments:
TRAVERSABLE
[
STRING
], keep_environment:
BOOLEAN
)
deferred procedure
top
Execute the given
program
(how the program is discovered is os-dependant), passing to it the
arguments
.
The environment is cleared if
keep_environment
is False.
require
program /= Void
is_ready
execute_command_line
(command_line:
STRING
, keep_environment:
BOOLEAN
)
deferred procedure
top
Execute the
command_line
through the operating system's basic shell.
The environment is cleared if
keep_environment
is False.
See also:
SYSTEM
.execute_command
require
command_line /= Void
not command_line.is_empty
is_ready
is_ready
:
BOOLEAN
deferred function
top