Commit the vanila glib 2.27.5 with old debian directory
[external/glib2.0.git] / gobject / gmarshal.h
1 #ifndef __G_MARSHAL_H__
2 #define __G_MARSHAL_H__
3
4 G_BEGIN_DECLS
5
6 /* VOID:VOID (./gmarshal.list:27) */
7 extern void g_cclosure_marshal_VOID__VOID (GClosure     *closure,
8                                            GValue       *return_value,
9                                            guint         n_param_values,
10                                            const GValue *param_values,
11                                            gpointer      invocation_hint,
12                                            gpointer      marshal_data);
13
14 /* VOID:BOOLEAN (./gmarshal.list:28) */
15 extern void g_cclosure_marshal_VOID__BOOLEAN (GClosure     *closure,
16                                               GValue       *return_value,
17                                               guint         n_param_values,
18                                               const GValue *param_values,
19                                               gpointer      invocation_hint,
20                                               gpointer      marshal_data);
21
22 /* VOID:CHAR (./gmarshal.list:29) */
23 extern void g_cclosure_marshal_VOID__CHAR (GClosure     *closure,
24                                            GValue       *return_value,
25                                            guint         n_param_values,
26                                            const GValue *param_values,
27                                            gpointer      invocation_hint,
28                                            gpointer      marshal_data);
29
30 /* VOID:UCHAR (./gmarshal.list:30) */
31 extern void g_cclosure_marshal_VOID__UCHAR (GClosure     *closure,
32                                             GValue       *return_value,
33                                             guint         n_param_values,
34                                             const GValue *param_values,
35                                             gpointer      invocation_hint,
36                                             gpointer      marshal_data);
37
38 /* VOID:INT (./gmarshal.list:31) */
39 extern void g_cclosure_marshal_VOID__INT (GClosure     *closure,
40                                           GValue       *return_value,
41                                           guint         n_param_values,
42                                           const GValue *param_values,
43                                           gpointer      invocation_hint,
44                                           gpointer      marshal_data);
45
46 /* VOID:UINT (./gmarshal.list:32) */
47 extern void g_cclosure_marshal_VOID__UINT (GClosure     *closure,
48                                            GValue       *return_value,
49                                            guint         n_param_values,
50                                            const GValue *param_values,
51                                            gpointer      invocation_hint,
52                                            gpointer      marshal_data);
53
54 /* VOID:LONG (./gmarshal.list:33) */
55 extern void g_cclosure_marshal_VOID__LONG (GClosure     *closure,
56                                            GValue       *return_value,
57                                            guint         n_param_values,
58                                            const GValue *param_values,
59                                            gpointer      invocation_hint,
60                                            gpointer      marshal_data);
61
62 /* VOID:ULONG (./gmarshal.list:34) */
63 extern void g_cclosure_marshal_VOID__ULONG (GClosure     *closure,
64                                             GValue       *return_value,
65                                             guint         n_param_values,
66                                             const GValue *param_values,
67                                             gpointer      invocation_hint,
68                                             gpointer      marshal_data);
69
70 /* VOID:ENUM (./gmarshal.list:35) */
71 extern void g_cclosure_marshal_VOID__ENUM (GClosure     *closure,
72                                            GValue       *return_value,
73                                            guint         n_param_values,
74                                            const GValue *param_values,
75                                            gpointer      invocation_hint,
76                                            gpointer      marshal_data);
77
78 /* VOID:FLAGS (./gmarshal.list:36) */
79 extern void g_cclosure_marshal_VOID__FLAGS (GClosure     *closure,
80                                             GValue       *return_value,
81                                             guint         n_param_values,
82                                             const GValue *param_values,
83                                             gpointer      invocation_hint,
84                                             gpointer      marshal_data);
85
86 /* VOID:FLOAT (./gmarshal.list:37) */
87 extern void g_cclosure_marshal_VOID__FLOAT (GClosure     *closure,
88                                             GValue       *return_value,
89                                             guint         n_param_values,
90                                             const GValue *param_values,
91                                             gpointer      invocation_hint,
92                                             gpointer      marshal_data);
93
94 /* VOID:DOUBLE (./gmarshal.list:38) */
95 extern void g_cclosure_marshal_VOID__DOUBLE (GClosure     *closure,
96                                              GValue       *return_value,
97                                              guint         n_param_values,
98                                              const GValue *param_values,
99                                              gpointer      invocation_hint,
100                                              gpointer      marshal_data);
101
102 /* VOID:STRING (./gmarshal.list:39) */
103 extern void g_cclosure_marshal_VOID__STRING (GClosure     *closure,
104                                              GValue       *return_value,
105                                              guint         n_param_values,
106                                              const GValue *param_values,
107                                              gpointer      invocation_hint,
108                                              gpointer      marshal_data);
109
110 /* VOID:PARAM (./gmarshal.list:40) */
111 extern void g_cclosure_marshal_VOID__PARAM (GClosure     *closure,
112                                             GValue       *return_value,
113                                             guint         n_param_values,
114                                             const GValue *param_values,
115                                             gpointer      invocation_hint,
116                                             gpointer      marshal_data);
117
118 /* VOID:BOXED (./gmarshal.list:41) */
119 extern void g_cclosure_marshal_VOID__BOXED (GClosure     *closure,
120                                             GValue       *return_value,
121                                             guint         n_param_values,
122                                             const GValue *param_values,
123                                             gpointer      invocation_hint,
124                                             gpointer      marshal_data);
125
126 /* VOID:POINTER (./gmarshal.list:42) */
127 extern void g_cclosure_marshal_VOID__POINTER (GClosure     *closure,
128                                               GValue       *return_value,
129                                               guint         n_param_values,
130                                               const GValue *param_values,
131                                               gpointer      invocation_hint,
132                                               gpointer      marshal_data);
133
134 /* VOID:OBJECT (./gmarshal.list:43) */
135 extern void g_cclosure_marshal_VOID__OBJECT (GClosure     *closure,
136                                              GValue       *return_value,
137                                              guint         n_param_values,
138                                              const GValue *param_values,
139                                              gpointer      invocation_hint,
140                                              gpointer      marshal_data);
141
142 /* VOID:VARIANT (./gmarshal.list:44) */
143 extern void g_cclosure_marshal_VOID__VARIANT (GClosure     *closure,
144                                               GValue       *return_value,
145                                               guint         n_param_values,
146                                               const GValue *param_values,
147                                               gpointer      invocation_hint,
148                                               gpointer      marshal_data);
149
150 /* VOID:UINT,POINTER (./gmarshal.list:47) */
151 extern void g_cclosure_marshal_VOID__UINT_POINTER (GClosure     *closure,
152                                                    GValue       *return_value,
153                                                    guint         n_param_values,
154                                                    const GValue *param_values,
155                                                    gpointer      invocation_hint,
156                                                    gpointer      marshal_data);
157
158 /* BOOL:FLAGS (./gmarshal.list:48) */
159 extern void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure     *closure,
160                                                GValue       *return_value,
161                                                guint         n_param_values,
162                                                const GValue *param_values,
163                                                gpointer      invocation_hint,
164                                                gpointer      marshal_data);
165 #define g_cclosure_marshal_BOOL__FLAGS  g_cclosure_marshal_BOOLEAN__FLAGS
166
167 /* STRING:OBJECT,POINTER (./gmarshal.list:49) */
168 extern void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure     *closure,
169                                                        GValue       *return_value,
170                                                        guint         n_param_values,
171                                                        const GValue *param_values,
172                                                        gpointer      invocation_hint,
173                                                        gpointer      marshal_data);
174
175 /* BOOL:BOXED,BOXED (./gmarshal.list:50) */
176 extern void g_cclosure_marshal_BOOLEAN__BOXED_BOXED (GClosure     *closure,
177                                                      GValue       *return_value,
178                                                      guint         n_param_values,
179                                                      const GValue *param_values,
180                                                      gpointer      invocation_hint,
181                                                      gpointer      marshal_data);
182 #define g_cclosure_marshal_BOOL__BOXED_BOXED    g_cclosure_marshal_BOOLEAN__BOXED_BOXED
183
184 G_END_DECLS
185
186 #endif /* __G_MARSHAL_H__ */