|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lang::Runtime Class Reference#include <Runtime.h>
Inheritance diagram for acdk::lang::Runtime:
List of all members.
Detailed Description
Interface class to launch extern process.
- See also:
- acdk::cfgscript::ShellExecutor for a more easy to use class for launching external processes. API: Java extended
- Author:
- Roger Rene Kommer
- Version:
- Revision
- 1.21
- Date:
- Date
- 2005/04/09 19:26:50
|
Public Member Functions |
void | exit (int status) |
jlong | freeMemory () |
void | gc () |
void | load (IN(RString) filename) |
void | loadLibrary (IN(RString) libname) |
void | runFinalization () |
jlong | totalMemory () |
void | traceInstructions (bool on) |
void | traceMethodCalls (bool on) |
Static Public Member Functions |
RSignalEventHandlerArray | getEventHandlers () |
RProcess | exec (IN(RString) command, IN(RString) workdir=Nil) |
RProcess | exec (IN(RStringArray) cmdarray, IN(RString) workdir=Nil) |
RProcess | exec (IN(RStringArray) cmdarray, IN(RStringArray) envp, IN(RString) workdir=Nil) |
RProcess | exec (IN(RStringArray) cmdarray, IN(acdk::util::RProperties) envp, IN(RString) workdir=Nil) |
RProcess | exec (IN(RString) command, IN(RStringArray) envp, IN(RString) workdir=Nil) |
RProcess | exec (IN(RString) command, IN(acdk::util::RProperties) envp, IN(RString) workdir=Nil) |
void | registerSignalEventHandler (IN(RSignalEventHandler) handler) |
| Note: not threadsafe.
|
void | unregisterSignalEventHandler (IN(RSignalEventHandler) handler) |
| Note: not threadsafe.
|
void | unregisterAllEventHandler (int signals) |
RRuntime | getRuntime () |
void | initSignals () |
| Initialize the signal settings.
|
Static Public Attributes |
int | SignaledCtrlCCount |
int | SignaledCtrlBreakCount |
RSignalEventHandlerArray | eventHandler |
bool | _traceMethodCalls |
Member Function Documentation
void acdk::lang::Runtime::exit |
( |
int |
status |
) |
|
|
jlong acdk::lang::Runtime::freeMemory |
( |
|
) |
|
|
void acdk::lang::Runtime::gc |
( |
|
) |
|
|
RRuntime acdk::lang::Runtime::getRuntime |
( |
|
) |
[static] |
|
void acdk::lang::Runtime::initSignals |
( |
|
) |
[static] |
|
|
Initialize the signal settings.
|
void acdk::lang::Runtime::load |
( |
IN(RString) |
filename |
) |
|
|
void acdk::lang::Runtime::loadLibrary |
( |
IN(RString) |
libname |
) |
|
|
void acdk::lang::Runtime::registerSignalEventHandler |
( |
IN(RSignalEventHandler) |
handler |
) |
[static] |
|
void acdk::lang::Runtime::runFinalization |
( |
|
) |
|
|
jlong acdk::lang::Runtime::totalMemory |
( |
|
) |
|
|
void acdk::lang::Runtime::traceInstructions |
( |
bool |
on |
) |
|
|
void acdk::lang::Runtime::traceMethodCalls |
( |
bool |
on |
) |
|
|
void acdk::lang::Runtime::unregisterAllEventHandler |
( |
int |
signals |
) |
[static] |
|
|
- Parameters:
-
signals | bitwise combinations of SignalEventType. if 0 all are unregistered |
|
void acdk::lang::Runtime::unregisterSignalEventHandler |
( |
IN(RSignalEventHandler) |
handler |
) |
[static] |
|
Member Data Documentation
|
|