pep8analysis: add copyright info for viz.js
[nit.git] / c_src / posix._nitni.h
1 /*
2 Extern implementation of Nit module posix
3 */
4 #ifndef POSIX_NITG_NITNI_H
5 #define POSIX_NITG_NITNI_H
6
7 #ifndef NIT_TYPE_Sys
8 #define NIT_TYPE_Sys 1
9 typedef struct nitni_instance *Sys;
10 #endif
11 #ifndef NIT_TYPE_Sys
12 #define NIT_TYPE_Sys 1
13 typedef struct nitni_instance *Sys;
14 #endif
15 #ifndef NIT_TYPE_Sys
16 #define NIT_TYPE_Sys 1
17 typedef struct nitni_instance *Sys;
18 #endif
19 #ifndef NIT_TYPE_Sys
20 #define NIT_TYPE_Sys 1
21 typedef struct nitni_instance *Sys;
22 #endif
23 #ifndef NIT_TYPE_Sys
24 #define NIT_TYPE_Sys 1
25 typedef struct nitni_instance *Sys;
26 #endif
27 #ifndef NIT_TYPE_Sys
28 #define NIT_TYPE_Sys 1
29 typedef struct nitni_instance *Sys;
30 #endif
31 #ifndef NIT_TYPE_Sys
32 #define NIT_TYPE_Sys 1
33 typedef struct nitni_instance *Sys;
34 #endif
35 #ifndef NIT_TYPE_Sys
36 #define NIT_TYPE_Sys 1
37 typedef struct nitni_instance *Sys;
38 #endif
39 #ifndef NIT_TYPE_String
40 #define NIT_TYPE_String 1
41 typedef struct nitni_instance *String;
42 #endif
43 #ifndef NIT_TYPE_String
44 #define NIT_TYPE_String 1
45 typedef struct nitni_instance *String;
46 #endif
47 #ifndef NIT_TYPE_String
48 #define NIT_TYPE_String 1
49 typedef struct nitni_instance *String;
50 #endif
51 #ifndef NIT_TYPE_String
52 #define NIT_TYPE_String 1
53 typedef struct nitni_instance *String;
54 #endif
55 #ifndef NIT_TYPE_String
56 #define NIT_TYPE_String 1
57 typedef struct nitni_instance *String;
58 #endif
59 #ifndef NIT_TYPE_String
60 #define NIT_TYPE_String 1
61 typedef struct nitni_instance *String;
62 #endif
63 #ifndef NIT_TYPE_String
64 #define NIT_TYPE_String 1
65 typedef struct nitni_instance *String;
66 #endif
67 #ifndef NIT_TYPE_String
68 #define NIT_TYPE_String 1
69 typedef struct nitni_instance *String;
70 #endif
71 #ifndef NIT_TYPE_Array_of_String
72 #define NIT_TYPE_Array_of_String 1
73 typedef struct nitni_instance *Array_of_String;
74 #endif
75 #ifndef NIT_TYPE_String
76 #define NIT_TYPE_String 1
77 typedef struct nitni_instance *String;
78 #endif
79 #include "posix._ffi.h"
80 #define Sys_incr_ref(from) while(0){}
81 #define Sys_decr_ref(from) while(0){}
82 #define String_incr_ref(from) while(0){}
83 #define String_decr_ref(from) while(0){}
84 extern char* posix___String_to_cstring( struct nitni_instance * recv );
85 extern struct nitni_instance * posix___NativeString_to_s( char* recv );
86 #define Array_of_String_incr_ref(from) while(0){}
87 #define Array_of_String_decr_ref(from) while(0){}
88 extern struct nitni_instance * posix___new_Array_of_String( );
89 extern void posix___Array_of_String_add( struct nitni_instance * recv, struct nitni_instance * item );
90 #endif