1 #include "nit.common.h"
2 extern const int COLOR_exec__Process__data
;
3 long exec__NativeProcess__id(void* self
);
4 long exec__Process__id(val
* self
);
5 short int exec__NativeProcess__is_finished(void* self
);
6 short int exec__Process__is_finished(val
* self
);
7 void exec__NativeProcess__wait(void* self
);
8 extern const int COLOR_exec__Process__is_finished
;
9 void exec__Process__wait(val
* self
);
10 long exec__NativeProcess__status(void* self
);
11 long exec__Process__status(val
* self
);
12 extern const int COLOR_exec__Process__execute
;
13 void exec__Process__init(val
* self
, val
* p0
, val
* p1
);
14 void exec__Process__init_(val
* self
, val
* p0
);
15 void exec__Process__from_a(val
* self
, val
* p0
, val
* p1
);
16 val
* NEW_string__Buffer(const struct type
* type
);
17 extern const struct type type_string__Buffer
;
18 extern const int COLOR_string__Buffer__init
;
19 extern const int COLOR_abstract_collection__Sequence__append
;
20 extern const int COLOR_abstract_collection__Collection__iterator
;
21 extern const int COLOR_abstract_collection__Iterator__is_ok
;
22 extern const int COLOR_abstract_collection__Iterator__item
;
23 extern const int COLOR_abstract_collection__SimpleCollection__add
;
24 extern const int COLOR_abstract_collection__Iterator__next
;
25 extern const int COLOR_abstract_collection__Collection__length
;
26 extern const int COLOR_string__String__to_cstring
;
27 extern const int COLOR_string__Object__to_s
;
28 extern const int COLOR_exec__Process__basic_exec_execute
;
29 extern const int COLOR_exec__Process__data_61d
;
30 void exec__Process__execute(val
* self
, val
* p0
, val
* p1
, long p2
);
31 extern const int COLOR_exec__Process___64ddata
;
32 void* exec__Process__data(val
* self
);
33 void exec__Process__data_61d(val
* self
, void* p0
);
35 void* exec__Process__basic_exec_execute(val
* self
, char* p0
, char* p1
, long p2
, long p3
);
36 extern const int COLOR_exec__IProcess___64dstream_in
;
37 val
* exec__IProcess__stream_in(val
* self
);
38 void exec__IProcess__stream_in_61d(val
* self
, val
* p0
);
39 extern const int COLOR_exec__IProcess__stream_in
;
40 extern const int COLOR_stream__IOS__close
;
41 void exec__IProcess__close(val
* self
);
42 extern const int COLOR_stream__IStream__read_char
;
43 long exec__IProcess__read_char(val
* self
);
44 extern const int COLOR_stream__IStream__eof
;
45 short int exec__IProcess__eof(val
* self
);
46 val
* NEW_stream__FDIStream(const struct type
* type
);
47 extern const struct type type_stream__FDIStream
;
48 long exec__NativeProcess__out_fd(void* self
);
49 extern const int COLOR_stream__FDIStream__init
;
50 extern const int COLOR_exec__IProcess__stream_in_61d
;
51 void exec__IProcess__init(val
* self
, val
* p0
, val
* p1
);
52 void exec__IProcess__init_(val
* self
, val
* p0
);
53 void exec__IProcess__from_a(val
* self
, val
* p0
, val
* p1
);
54 extern const int COLOR_exec__OProcess___64dstream_out
;
55 val
* exec__OProcess__stream_out(val
* self
);
56 void exec__OProcess__stream_out_61d(val
* self
, val
* p0
);
57 extern const int COLOR_exec__OProcess__stream_out
;
58 void exec__OProcess__close(val
* self
);
59 extern const int COLOR_stream__OStream__is_writable
;
60 short int exec__OProcess__is_writable(val
* self
);
61 extern const int COLOR_stream__OStream__write
;
62 void exec__OProcess__write(val
* self
, val
* p0
);
63 val
* NEW_stream__FDOStream(const struct type
* type
);
64 extern const struct type type_stream__FDOStream
;
65 long exec__NativeProcess__in_fd(void* self
);
66 extern const int COLOR_stream__FDOStream__init
;
67 extern const int COLOR_exec__OProcess__stream_out_61d
;
68 void exec__OProcess__init(val
* self
, val
* p0
, val
* p1
);
69 void exec__OProcess__init_(val
* self
, val
* p0
);
70 void exec__OProcess__from_a(val
* self
, val
* p0
, val
* p1
);
71 void exec__IOProcess__close(val
* self
);
72 void exec__IOProcess__init(val
* self
, val
* p0
, val
* p1
);
73 void exec__IOProcess__init_(val
* self
, val
* p0
);
74 void exec__IOProcess__from_a(val
* self
, val
* p0
, val
* p1
);
75 long exec__NativeString__system(char* self
);
76 long exec__Sys__system(val
* self
, val
* p0
);
77 long exec__NativeProcess__err_fd(void* self
);