|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lang::Process Class Reference#include <Process.h>
Inheritance diagram for acdk::lang::Process:
List of all members.
Detailed Description
Extern process/executable.
- See also:
- acdk::cfgscript::ShellExecutor for a more easy to use class for launching external processes.
- Author:
- Roger Kommer, Wolfgang Jung, Juergen Baumann
- Version:
- Revision
- 1.24
- Date:
- Date
- 2005/04/09 19:26:49
Constructor & Destructor Documentation
acdk::lang::Process::Process |
( |
IN(RString) |
command, |
|
|
IN(RString) |
workdir = Nil |
|
) |
[protected] |
|
acdk::lang::Process::Process |
( |
IN(RStringArray) |
cmdarray, |
|
|
IN(RString) |
workdir = Nil |
|
) |
[protected] |
|
virtual acdk::lang::Process::~Process |
( |
|
) |
[virtual] |
|
Member Function Documentation
virtual void acdk::lang::Process::_run |
( |
|
) |
[private, virtual] |
|
void acdk::lang::Process::destroy |
( |
|
) |
|
|
int acdk::lang::Process::exitValue |
( |
|
) |
[inline] |
|
RString acdk::lang::Process::getCommandLine |
( |
|
) |
|
|
|
return the command line executed
|
int acdk::lang::Process::getProcessId |
( |
|
) |
[static] |
|
|
- Returns:
- the current os process id
|
bool acdk::lang::Process::isRunning |
( |
|
) |
|
|
|
- Returns:
- true if process is still running
|
void acdk::lang::Process::resume |
( |
|
) |
|
|
void acdk::lang::Process::suspend |
( |
|
) |
|
|
int acdk::lang::Process::waitFor |
( |
int |
timeOutMs = -1 |
) |
|
|
|
wait for ending of the process
- Returns:
- if process is still running ProcessStillRunning if process already was destroyed ProcessAlreadyDestroyed
|
Friends And Related Function Documentation
Member Data Documentation
|
|