xlang v5.1 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
UnixlikeApi类 参考
类 UnixlikeApi 继承关系图:
Inheritance graph
UnixlikeApi 的协作图:
Collaboration graph

静态 Public 成员函数

静态包属性

额外继承的成员函数

详细描述

在文件 Runtime.xcs11 行定义.

成员函数说明

◆ load()

static bool load ( )
static

在文件 Runtime.xcs32 行定义.

32 {
33 if (loaded == false) {
34 if (rtlp.rtl_osid == 1) {
36
37 if (loaded == false) {
38 _system_.output("can not load libc");
39 }
40 } else {
41 try {
42 loadLibrary("libc.dylib");
43 loaded = true;
44 } catch(Exception e) {
46 }
47 }
48 }
49
50 return loaded;
51 }
static final void output(String)
final String getMessage()
static final void loadLibrary(String)
static bool load_linux()
Definition Runtime.xcs:14
static bool loaded
Definition Runtime.xcs:12

引用了 Exception.getMessage(), Library.loadLibrary() , 以及 _system_.output().

函数调用图:

◆ load_linux()

static bool load_linux ( )
static

在文件 Runtime.xcs14 行定义.

14 {
15 try {
16 loadLibrary("libc.so.6");
17 return true;
18 } catch(Exception e) {
20
21 try {
22 loadLibrary("libc.so");
23 return true;
24 } catch(Exception e) {
26 }
27 }
28
29 return false;
30 }

引用了 Exception.getMessage(), Library.loadLibrary() , 以及 _system_.output().

函数调用图:

结构体成员变量说明

◆ loaded

bool loaded = false
staticpackage

在文件 Runtime.xcs12 行定义.