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 void CHECK_NEW_string__Buffer(val
*);
20 extern const int COLOR_abstract_collection__Sequence__append
;
21 extern const int COLOR_abstract_collection__Collection__iterator
;
22 extern const int COLOR_abstract_collection__Iterator__is_ok
;
23 extern const int COLOR_abstract_collection__Iterator__item
;
24 extern const int COLOR_abstract_collection__SimpleCollection__add
;
25 extern const int COLOR_abstract_collection__Iterator__next
;
26 extern const int COLOR_abstract_collection__Collection__length
;
27 extern const int COLOR_string__String__to_cstring
;
28 extern const int COLOR_string__Object__to_s
;
29 extern const int COLOR_exec__Process__basic_exec_execute
;
30 extern const int COLOR_exec__Process__data_61d
;
31 void exec__Process__execute(val
* self
, val
* p0
, val
* p1
, long p2
);
32 extern const int COLOR_exec__Process___64ddata
;
33 void* exec__Process__data(val
* self
);
34 void exec__Process__data_61d(val
* self
, void* p0
);
36 void* exec__Process__basic_exec_execute(val
* self
, char* p0
, char* p1
, long p2
, long p3
);
37 extern const int COLOR_exec__IProcess___64dstream_in
;
38 val
* exec__IProcess__stream_in(val
* self
);
39 void exec__IProcess__stream_in_61d(val
* self
, val
* p0
);
40 extern const int COLOR_exec__IProcess__stream_in
;
41 extern const int COLOR_stream__IOS__close
;
42 void exec__IProcess__close(val
* self
);
43 extern const int COLOR_stream__IStream__read_char
;
44 long exec__IProcess__read_char(val
* self
);
45 extern const int COLOR_stream__IStream__eof
;
46 short int exec__IProcess__eof(val
* self
);
47 val
* NEW_stream__FDIStream(const struct type
* type
);
48 extern const struct type type_stream__FDIStream
;
49 long exec__NativeProcess__out_fd(void* self
);
50 extern const int COLOR_stream__FDIStream__init
;
51 void CHECK_NEW_stream__FDIStream(val
*);
52 extern const int COLOR_exec__IProcess__stream_in_61d
;
53 void exec__IProcess__init(val
* self
, val
* p0
, val
* p1
);
54 void exec__IProcess__init_(val
* self
, val
* p0
);
55 void exec__IProcess__from_a(val
* self
, val
* p0
, val
* p1
);
56 extern const int COLOR_exec__OProcess___64dstream_out
;
57 val
* exec__OProcess__stream_out(val
* self
);
58 void exec__OProcess__stream_out_61d(val
* self
, val
* p0
);
59 extern const int COLOR_exec__OProcess__stream_out
;
60 void exec__OProcess__close(val
* self
);
61 extern const int COLOR_stream__OStream__is_writable
;
62 short int exec__OProcess__is_writable(val
* self
);
63 extern const int COLOR_stream__OStream__write
;
64 void exec__OProcess__write(val
* self
, val
* p0
);
65 val
* NEW_stream__FDOStream(const struct type
* type
);
66 extern const struct type type_stream__FDOStream
;
67 long exec__NativeProcess__in_fd(void* self
);
68 extern const int COLOR_stream__FDOStream__init
;
69 void CHECK_NEW_stream__FDOStream(val
*);
70 extern const int COLOR_exec__OProcess__stream_out_61d
;
71 void exec__OProcess__init(val
* self
, val
* p0
, val
* p1
);
72 void exec__OProcess__init_(val
* self
, val
* p0
);
73 void exec__OProcess__from_a(val
* self
, val
* p0
, val
* p1
);
74 void exec__IOProcess__close(val
* self
);
75 void exec__IOProcess__init(val
* self
, val
* p0
, val
* p1
);
76 void exec__IOProcess__init_(val
* self
, val
* p0
);
77 void exec__IOProcess__from_a(val
* self
, val
* p0
, val
* p1
);
78 long exec__NativeString__system(char* self
);
79 long exec__Sys__system(val
* self
, val
* p0
);
80 long exec__NativeProcess__err_fd(void* self
);