|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lang::sys::core_system Class Reference#include <core_system.h>
List of all members.
Detailed Description
implements a basic system wrapper
Member Typedef Documentation
Member Function Documentation
unsigned int acdk::lang::sys::core_system::_getSP |
( |
|
) |
[inline, static] |
|
int acdk::lang::sys::core_system::core_main |
( |
MainFunction |
, |
|
|
int |
argc, |
|
|
char * |
argv[], |
|
|
char * |
envp[] |
|
) |
[static] |
|
void acdk::lang::sys::core_system::deintialize |
( |
|
) |
[static] |
|
RString acdk::lang::sys::core_system::fq_executable_filename |
( |
IN(RString) |
name |
) |
[static] |
|
|
return the fq executable name.
if name contains '/' it looks relative to current directory if name is only a file name search in PATH if not found, return unmodified name - Note:
- if the process used chdir, relativ path will not be handled correctly
|
ExecutionState acdk::lang::sys::core_system::getState |
( |
|
) |
[inline, static] |
|
bool acdk::lang::sys::core_system::inMain |
( |
|
) |
[inline, static] |
|
bool acdk::lang::sys::core_system::intialize |
( |
|
) |
[static] |
|
bool acdk::lang::sys::core_system::isPtrInStack |
( |
void * |
ptr |
) |
[static] |
|
|
returns true, if the pointer is pointing into stack
|
void acdk::lang::sys::core_system::registerDeintializer |
( |
DeinitializeFunction |
, |
|
|
void * |
arg = 0 |
|
) |
[static] |
|
void acdk::lang::sys::core_system::registerIntializer |
( |
InitializeFunction |
, |
|
|
void * |
arg = 0 |
|
) |
[static] |
|
void acdk::lang::sys::core_system::setState |
( |
ExecutionState |
state |
) |
[static] |
|
Member Data Documentation
|
this is the basic wrapper for main.
|
|
|