1 | #pragma once |
2 | |
3 | #if (defined(_WIN32) || defined(__CYGWIN__)) && !defined(GOBJECT_STATIC_COMPILATION) |
4 | # define _GOBJECT_EXPORT __declspec(dllexport) |
5 | # define _GOBJECT_IMPORT __declspec(dllimport) |
6 | #elif __GNUC__ >= 4 |
7 | # define _GOBJECT_EXPORT __attribute__((visibility("default"))) |
8 | # define _GOBJECT_IMPORT |
9 | #else |
10 | # define _GOBJECT_EXPORT |
11 | # define _GOBJECT_IMPORT |
12 | #endif |
13 | #ifdef GOBJECT_COMPILATION |
14 | # define _GOBJECT_API _GOBJECT_EXPORT |
15 | #else |
16 | # define _GOBJECT_API _GOBJECT_IMPORT |
17 | #endif |
18 | |
19 | #define _GOBJECT_EXTERN _GOBJECT_API extern |
20 | |
21 | #define GOBJECT_VAR _GOBJECT_EXTERN |
22 | #define GOBJECT_AVAILABLE_IN_ALL _GOBJECT_EXTERN |
23 | |
24 | #ifdef GLIB_DISABLE_DEPRECATION_WARNINGS |
25 | #define GOBJECT_DEPRECATED _GOBJECT_EXTERN |
26 | #define GOBJECT_DEPRECATED_FOR(f) _GOBJECT_EXTERN |
27 | #define GOBJECT_UNAVAILABLE(maj,min) _GOBJECT_EXTERN |
28 | #define GOBJECT_UNAVAILABLE_STATIC_INLINE(maj,min) |
29 | #else |
30 | #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN |
31 | #define GOBJECT_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GOBJECT_EXTERN |
32 | #define GOBJECT_UNAVAILABLE(maj,min) G_UNAVAILABLE(maj,min) _GOBJECT_EXTERN |
33 | #define GOBJECT_UNAVAILABLE_STATIC_INLINE(maj,min) G_UNAVAILABLE(maj,min) |
34 | #endif |
35 | |
36 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_26 |
37 | #define GOBJECT_DEPRECATED_IN_2_26 GOBJECT_DEPRECATED |
38 | #define GOBJECT_DEPRECATED_IN_2_26_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
39 | #define GOBJECT_DEPRECATED_MACRO_IN_2_26 GLIB_DEPRECATED_MACRO |
40 | #define GOBJECT_DEPRECATED_MACRO_IN_2_26_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
41 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_26 GLIB_DEPRECATED_ENUMERATOR |
42 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_26_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
43 | #define GOBJECT_DEPRECATED_TYPE_IN_2_26 GLIB_DEPRECATED_TYPE |
44 | #define GOBJECT_DEPRECATED_TYPE_IN_2_26_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
45 | #else |
46 | #define GOBJECT_DEPRECATED_IN_2_26 _GOBJECT_EXTERN |
47 | #define GOBJECT_DEPRECATED_IN_2_26_FOR(f) _GOBJECT_EXTERN |
48 | #define GOBJECT_DEPRECATED_MACRO_IN_2_26 |
49 | #define GOBJECT_DEPRECATED_MACRO_IN_2_26_FOR(f) |
50 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_26 |
51 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_26_FOR(f) |
52 | #define GOBJECT_DEPRECATED_TYPE_IN_2_26 |
53 | #define GOBJECT_DEPRECATED_TYPE_IN_2_26_FOR(f) |
54 | #endif |
55 | |
56 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_26 |
57 | #define GOBJECT_AVAILABLE_IN_2_26 GOBJECT_UNAVAILABLE (2, 26) |
58 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_26 GLIB_UNAVAILABLE_STATIC_INLINE (2, 26) |
59 | #define GOBJECT_AVAILABLE_MACRO_IN_2_26 GLIB_UNAVAILABLE_MACRO (2, 26) |
60 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_26 GLIB_UNAVAILABLE_ENUMERATOR (2, 26) |
61 | #define GOBJECT_AVAILABLE_TYPE_IN_2_26 GLIB_UNAVAILABLE_TYPE (2, 26) |
62 | #else |
63 | #define GOBJECT_AVAILABLE_IN_2_26 _GOBJECT_EXTERN |
64 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_26 |
65 | #define GOBJECT_AVAILABLE_MACRO_IN_2_26 |
66 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_26 |
67 | #define GOBJECT_AVAILABLE_TYPE_IN_2_26 |
68 | #endif |
69 | |
70 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_28 |
71 | #define GOBJECT_DEPRECATED_IN_2_28 GOBJECT_DEPRECATED |
72 | #define GOBJECT_DEPRECATED_IN_2_28_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
73 | #define GOBJECT_DEPRECATED_MACRO_IN_2_28 GLIB_DEPRECATED_MACRO |
74 | #define GOBJECT_DEPRECATED_MACRO_IN_2_28_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
75 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_28 GLIB_DEPRECATED_ENUMERATOR |
76 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_28_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
77 | #define GOBJECT_DEPRECATED_TYPE_IN_2_28 GLIB_DEPRECATED_TYPE |
78 | #define GOBJECT_DEPRECATED_TYPE_IN_2_28_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
79 | #else |
80 | #define GOBJECT_DEPRECATED_IN_2_28 _GOBJECT_EXTERN |
81 | #define GOBJECT_DEPRECATED_IN_2_28_FOR(f) _GOBJECT_EXTERN |
82 | #define GOBJECT_DEPRECATED_MACRO_IN_2_28 |
83 | #define GOBJECT_DEPRECATED_MACRO_IN_2_28_FOR(f) |
84 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_28 |
85 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_28_FOR(f) |
86 | #define GOBJECT_DEPRECATED_TYPE_IN_2_28 |
87 | #define GOBJECT_DEPRECATED_TYPE_IN_2_28_FOR(f) |
88 | #endif |
89 | |
90 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_28 |
91 | #define GOBJECT_AVAILABLE_IN_2_28 GOBJECT_UNAVAILABLE (2, 28) |
92 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_28 GLIB_UNAVAILABLE_STATIC_INLINE (2, 28) |
93 | #define GOBJECT_AVAILABLE_MACRO_IN_2_28 GLIB_UNAVAILABLE_MACRO (2, 28) |
94 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_28 GLIB_UNAVAILABLE_ENUMERATOR (2, 28) |
95 | #define GOBJECT_AVAILABLE_TYPE_IN_2_28 GLIB_UNAVAILABLE_TYPE (2, 28) |
96 | #else |
97 | #define GOBJECT_AVAILABLE_IN_2_28 _GOBJECT_EXTERN |
98 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_28 |
99 | #define GOBJECT_AVAILABLE_MACRO_IN_2_28 |
100 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_28 |
101 | #define GOBJECT_AVAILABLE_TYPE_IN_2_28 |
102 | #endif |
103 | |
104 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_30 |
105 | #define GOBJECT_DEPRECATED_IN_2_30 GOBJECT_DEPRECATED |
106 | #define GOBJECT_DEPRECATED_IN_2_30_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
107 | #define GOBJECT_DEPRECATED_MACRO_IN_2_30 GLIB_DEPRECATED_MACRO |
108 | #define GOBJECT_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
109 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_30 GLIB_DEPRECATED_ENUMERATOR |
110 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_30_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
111 | #define GOBJECT_DEPRECATED_TYPE_IN_2_30 GLIB_DEPRECATED_TYPE |
112 | #define GOBJECT_DEPRECATED_TYPE_IN_2_30_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
113 | #else |
114 | #define GOBJECT_DEPRECATED_IN_2_30 _GOBJECT_EXTERN |
115 | #define GOBJECT_DEPRECATED_IN_2_30_FOR(f) _GOBJECT_EXTERN |
116 | #define GOBJECT_DEPRECATED_MACRO_IN_2_30 |
117 | #define GOBJECT_DEPRECATED_MACRO_IN_2_30_FOR(f) |
118 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_30 |
119 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_30_FOR(f) |
120 | #define GOBJECT_DEPRECATED_TYPE_IN_2_30 |
121 | #define GOBJECT_DEPRECATED_TYPE_IN_2_30_FOR(f) |
122 | #endif |
123 | |
124 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_30 |
125 | #define GOBJECT_AVAILABLE_IN_2_30 GOBJECT_UNAVAILABLE (2, 30) |
126 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_30 GLIB_UNAVAILABLE_STATIC_INLINE (2, 30) |
127 | #define GOBJECT_AVAILABLE_MACRO_IN_2_30 GLIB_UNAVAILABLE_MACRO (2, 30) |
128 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_30 GLIB_UNAVAILABLE_ENUMERATOR (2, 30) |
129 | #define GOBJECT_AVAILABLE_TYPE_IN_2_30 GLIB_UNAVAILABLE_TYPE (2, 30) |
130 | #else |
131 | #define GOBJECT_AVAILABLE_IN_2_30 _GOBJECT_EXTERN |
132 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_30 |
133 | #define GOBJECT_AVAILABLE_MACRO_IN_2_30 |
134 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_30 |
135 | #define GOBJECT_AVAILABLE_TYPE_IN_2_30 |
136 | #endif |
137 | |
138 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_32 |
139 | #define GOBJECT_DEPRECATED_IN_2_32 GOBJECT_DEPRECATED |
140 | #define GOBJECT_DEPRECATED_IN_2_32_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
141 | #define GOBJECT_DEPRECATED_MACRO_IN_2_32 GLIB_DEPRECATED_MACRO |
142 | #define GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
143 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_32 GLIB_DEPRECATED_ENUMERATOR |
144 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_32_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
145 | #define GOBJECT_DEPRECATED_TYPE_IN_2_32 GLIB_DEPRECATED_TYPE |
146 | #define GOBJECT_DEPRECATED_TYPE_IN_2_32_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
147 | #else |
148 | #define GOBJECT_DEPRECATED_IN_2_32 _GOBJECT_EXTERN |
149 | #define GOBJECT_DEPRECATED_IN_2_32_FOR(f) _GOBJECT_EXTERN |
150 | #define GOBJECT_DEPRECATED_MACRO_IN_2_32 |
151 | #define GOBJECT_DEPRECATED_MACRO_IN_2_32_FOR(f) |
152 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_32 |
153 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_32_FOR(f) |
154 | #define GOBJECT_DEPRECATED_TYPE_IN_2_32 |
155 | #define GOBJECT_DEPRECATED_TYPE_IN_2_32_FOR(f) |
156 | #endif |
157 | |
158 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_32 |
159 | #define GOBJECT_AVAILABLE_IN_2_32 GOBJECT_UNAVAILABLE (2, 32) |
160 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_32 GLIB_UNAVAILABLE_STATIC_INLINE (2, 32) |
161 | #define GOBJECT_AVAILABLE_MACRO_IN_2_32 GLIB_UNAVAILABLE_MACRO (2, 32) |
162 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_32 GLIB_UNAVAILABLE_ENUMERATOR (2, 32) |
163 | #define GOBJECT_AVAILABLE_TYPE_IN_2_32 GLIB_UNAVAILABLE_TYPE (2, 32) |
164 | #else |
165 | #define GOBJECT_AVAILABLE_IN_2_32 _GOBJECT_EXTERN |
166 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_32 |
167 | #define GOBJECT_AVAILABLE_MACRO_IN_2_32 |
168 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_32 |
169 | #define GOBJECT_AVAILABLE_TYPE_IN_2_32 |
170 | #endif |
171 | |
172 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_34 |
173 | #define GOBJECT_DEPRECATED_IN_2_34 GOBJECT_DEPRECATED |
174 | #define GOBJECT_DEPRECATED_IN_2_34_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
175 | #define GOBJECT_DEPRECATED_MACRO_IN_2_34 GLIB_DEPRECATED_MACRO |
176 | #define GOBJECT_DEPRECATED_MACRO_IN_2_34_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
177 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_34 GLIB_DEPRECATED_ENUMERATOR |
178 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_34_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
179 | #define GOBJECT_DEPRECATED_TYPE_IN_2_34 GLIB_DEPRECATED_TYPE |
180 | #define GOBJECT_DEPRECATED_TYPE_IN_2_34_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
181 | #else |
182 | #define GOBJECT_DEPRECATED_IN_2_34 _GOBJECT_EXTERN |
183 | #define GOBJECT_DEPRECATED_IN_2_34_FOR(f) _GOBJECT_EXTERN |
184 | #define GOBJECT_DEPRECATED_MACRO_IN_2_34 |
185 | #define GOBJECT_DEPRECATED_MACRO_IN_2_34_FOR(f) |
186 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_34 |
187 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_34_FOR(f) |
188 | #define GOBJECT_DEPRECATED_TYPE_IN_2_34 |
189 | #define GOBJECT_DEPRECATED_TYPE_IN_2_34_FOR(f) |
190 | #endif |
191 | |
192 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_34 |
193 | #define GOBJECT_AVAILABLE_IN_2_34 GOBJECT_UNAVAILABLE (2, 34) |
194 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_34 GLIB_UNAVAILABLE_STATIC_INLINE (2, 34) |
195 | #define GOBJECT_AVAILABLE_MACRO_IN_2_34 GLIB_UNAVAILABLE_MACRO (2, 34) |
196 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_34 GLIB_UNAVAILABLE_ENUMERATOR (2, 34) |
197 | #define GOBJECT_AVAILABLE_TYPE_IN_2_34 GLIB_UNAVAILABLE_TYPE (2, 34) |
198 | #else |
199 | #define GOBJECT_AVAILABLE_IN_2_34 _GOBJECT_EXTERN |
200 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_34 |
201 | #define GOBJECT_AVAILABLE_MACRO_IN_2_34 |
202 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_34 |
203 | #define GOBJECT_AVAILABLE_TYPE_IN_2_34 |
204 | #endif |
205 | |
206 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_36 |
207 | #define GOBJECT_DEPRECATED_IN_2_36 GOBJECT_DEPRECATED |
208 | #define GOBJECT_DEPRECATED_IN_2_36_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
209 | #define GOBJECT_DEPRECATED_MACRO_IN_2_36 GLIB_DEPRECATED_MACRO |
210 | #define GOBJECT_DEPRECATED_MACRO_IN_2_36_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
211 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_36 GLIB_DEPRECATED_ENUMERATOR |
212 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_36_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE |
214 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
215 | #else |
216 | #define GOBJECT_DEPRECATED_IN_2_36 _GOBJECT_EXTERN |
217 | #define GOBJECT_DEPRECATED_IN_2_36_FOR(f) _GOBJECT_EXTERN |
218 | #define GOBJECT_DEPRECATED_MACRO_IN_2_36 |
219 | #define GOBJECT_DEPRECATED_MACRO_IN_2_36_FOR(f) |
220 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_36 |
221 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_36_FOR(f) |
222 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 |
223 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36_FOR(f) |
224 | #endif |
225 | |
226 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_36 |
227 | #define GOBJECT_AVAILABLE_IN_2_36 GOBJECT_UNAVAILABLE (2, 36) |
228 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_36 GLIB_UNAVAILABLE_STATIC_INLINE (2, 36) |
229 | #define GOBJECT_AVAILABLE_MACRO_IN_2_36 GLIB_UNAVAILABLE_MACRO (2, 36) |
230 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_36 GLIB_UNAVAILABLE_ENUMERATOR (2, 36) |
231 | #define GOBJECT_AVAILABLE_TYPE_IN_2_36 GLIB_UNAVAILABLE_TYPE (2, 36) |
232 | #else |
233 | #define GOBJECT_AVAILABLE_IN_2_36 _GOBJECT_EXTERN |
234 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_36 |
235 | #define GOBJECT_AVAILABLE_MACRO_IN_2_36 |
236 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_36 |
237 | #define GOBJECT_AVAILABLE_TYPE_IN_2_36 |
238 | #endif |
239 | |
240 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_38 |
241 | #define GOBJECT_DEPRECATED_IN_2_38 GOBJECT_DEPRECATED |
242 | #define GOBJECT_DEPRECATED_IN_2_38_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
243 | #define GOBJECT_DEPRECATED_MACRO_IN_2_38 GLIB_DEPRECATED_MACRO |
244 | #define GOBJECT_DEPRECATED_MACRO_IN_2_38_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
245 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_38 GLIB_DEPRECATED_ENUMERATOR |
246 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_38_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
247 | #define GOBJECT_DEPRECATED_TYPE_IN_2_38 GLIB_DEPRECATED_TYPE |
248 | #define GOBJECT_DEPRECATED_TYPE_IN_2_38_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
249 | #else |
250 | #define GOBJECT_DEPRECATED_IN_2_38 _GOBJECT_EXTERN |
251 | #define GOBJECT_DEPRECATED_IN_2_38_FOR(f) _GOBJECT_EXTERN |
252 | #define GOBJECT_DEPRECATED_MACRO_IN_2_38 |
253 | #define GOBJECT_DEPRECATED_MACRO_IN_2_38_FOR(f) |
254 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_38 |
255 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_38_FOR(f) |
256 | #define GOBJECT_DEPRECATED_TYPE_IN_2_38 |
257 | #define GOBJECT_DEPRECATED_TYPE_IN_2_38_FOR(f) |
258 | #endif |
259 | |
260 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_38 |
261 | #define GOBJECT_AVAILABLE_IN_2_38 GOBJECT_UNAVAILABLE (2, 38) |
262 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_38 GLIB_UNAVAILABLE_STATIC_INLINE (2, 38) |
263 | #define GOBJECT_AVAILABLE_MACRO_IN_2_38 GLIB_UNAVAILABLE_MACRO (2, 38) |
264 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_38 GLIB_UNAVAILABLE_ENUMERATOR (2, 38) |
265 | #define GOBJECT_AVAILABLE_TYPE_IN_2_38 GLIB_UNAVAILABLE_TYPE (2, 38) |
266 | #else |
267 | #define GOBJECT_AVAILABLE_IN_2_38 _GOBJECT_EXTERN |
268 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_38 |
269 | #define GOBJECT_AVAILABLE_MACRO_IN_2_38 |
270 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_38 |
271 | #define GOBJECT_AVAILABLE_TYPE_IN_2_38 |
272 | #endif |
273 | |
274 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_40 |
275 | #define GOBJECT_DEPRECATED_IN_2_40 GOBJECT_DEPRECATED |
276 | #define GOBJECT_DEPRECATED_IN_2_40_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
277 | #define GOBJECT_DEPRECATED_MACRO_IN_2_40 GLIB_DEPRECATED_MACRO |
278 | #define GOBJECT_DEPRECATED_MACRO_IN_2_40_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
279 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_40 GLIB_DEPRECATED_ENUMERATOR |
280 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_40_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
281 | #define GOBJECT_DEPRECATED_TYPE_IN_2_40 GLIB_DEPRECATED_TYPE |
282 | #define GOBJECT_DEPRECATED_TYPE_IN_2_40_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
283 | #else |
284 | #define GOBJECT_DEPRECATED_IN_2_40 _GOBJECT_EXTERN |
285 | #define GOBJECT_DEPRECATED_IN_2_40_FOR(f) _GOBJECT_EXTERN |
286 | #define GOBJECT_DEPRECATED_MACRO_IN_2_40 |
287 | #define GOBJECT_DEPRECATED_MACRO_IN_2_40_FOR(f) |
288 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_40 |
289 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_40_FOR(f) |
290 | #define GOBJECT_DEPRECATED_TYPE_IN_2_40 |
291 | #define GOBJECT_DEPRECATED_TYPE_IN_2_40_FOR(f) |
292 | #endif |
293 | |
294 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_40 |
295 | #define GOBJECT_AVAILABLE_IN_2_40 GOBJECT_UNAVAILABLE (2, 40) |
296 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_40 GLIB_UNAVAILABLE_STATIC_INLINE (2, 40) |
297 | #define GOBJECT_AVAILABLE_MACRO_IN_2_40 GLIB_UNAVAILABLE_MACRO (2, 40) |
298 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_40 GLIB_UNAVAILABLE_ENUMERATOR (2, 40) |
299 | #define GOBJECT_AVAILABLE_TYPE_IN_2_40 GLIB_UNAVAILABLE_TYPE (2, 40) |
300 | #else |
301 | #define GOBJECT_AVAILABLE_IN_2_40 _GOBJECT_EXTERN |
302 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_40 |
303 | #define GOBJECT_AVAILABLE_MACRO_IN_2_40 |
304 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_40 |
305 | #define GOBJECT_AVAILABLE_TYPE_IN_2_40 |
306 | #endif |
307 | |
308 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_42 |
309 | #define GOBJECT_DEPRECATED_IN_2_42 GOBJECT_DEPRECATED |
310 | #define GOBJECT_DEPRECATED_IN_2_42_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
311 | #define GOBJECT_DEPRECATED_MACRO_IN_2_42 GLIB_DEPRECATED_MACRO |
312 | #define GOBJECT_DEPRECATED_MACRO_IN_2_42_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
313 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_42 GLIB_DEPRECATED_ENUMERATOR |
314 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_42_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
315 | #define GOBJECT_DEPRECATED_TYPE_IN_2_42 GLIB_DEPRECATED_TYPE |
316 | #define GOBJECT_DEPRECATED_TYPE_IN_2_42_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
317 | #else |
318 | #define GOBJECT_DEPRECATED_IN_2_42 _GOBJECT_EXTERN |
319 | #define GOBJECT_DEPRECATED_IN_2_42_FOR(f) _GOBJECT_EXTERN |
320 | #define GOBJECT_DEPRECATED_MACRO_IN_2_42 |
321 | #define GOBJECT_DEPRECATED_MACRO_IN_2_42_FOR(f) |
322 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_42 |
323 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_42_FOR(f) |
324 | #define GOBJECT_DEPRECATED_TYPE_IN_2_42 |
325 | #define GOBJECT_DEPRECATED_TYPE_IN_2_42_FOR(f) |
326 | #endif |
327 | |
328 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_42 |
329 | #define GOBJECT_AVAILABLE_IN_2_42 GOBJECT_UNAVAILABLE (2, 42) |
330 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_42 GLIB_UNAVAILABLE_STATIC_INLINE (2, 42) |
331 | #define GOBJECT_AVAILABLE_MACRO_IN_2_42 GLIB_UNAVAILABLE_MACRO (2, 42) |
332 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_42 GLIB_UNAVAILABLE_ENUMERATOR (2, 42) |
333 | #define GOBJECT_AVAILABLE_TYPE_IN_2_42 GLIB_UNAVAILABLE_TYPE (2, 42) |
334 | #else |
335 | #define GOBJECT_AVAILABLE_IN_2_42 _GOBJECT_EXTERN |
336 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_42 |
337 | #define GOBJECT_AVAILABLE_MACRO_IN_2_42 |
338 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_42 |
339 | #define GOBJECT_AVAILABLE_TYPE_IN_2_42 |
340 | #endif |
341 | |
342 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_44 |
343 | #define GOBJECT_DEPRECATED_IN_2_44 GOBJECT_DEPRECATED |
344 | #define GOBJECT_DEPRECATED_IN_2_44_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
345 | #define GOBJECT_DEPRECATED_MACRO_IN_2_44 GLIB_DEPRECATED_MACRO |
346 | #define GOBJECT_DEPRECATED_MACRO_IN_2_44_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
347 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_44 GLIB_DEPRECATED_ENUMERATOR |
348 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_44_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
349 | #define GOBJECT_DEPRECATED_TYPE_IN_2_44 GLIB_DEPRECATED_TYPE |
350 | #define GOBJECT_DEPRECATED_TYPE_IN_2_44_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
351 | #else |
352 | #define GOBJECT_DEPRECATED_IN_2_44 _GOBJECT_EXTERN |
353 | #define GOBJECT_DEPRECATED_IN_2_44_FOR(f) _GOBJECT_EXTERN |
354 | #define GOBJECT_DEPRECATED_MACRO_IN_2_44 |
355 | #define GOBJECT_DEPRECATED_MACRO_IN_2_44_FOR(f) |
356 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_44 |
357 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_44_FOR(f) |
358 | #define GOBJECT_DEPRECATED_TYPE_IN_2_44 |
359 | #define GOBJECT_DEPRECATED_TYPE_IN_2_44_FOR(f) |
360 | #endif |
361 | |
362 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_44 |
363 | #define GOBJECT_AVAILABLE_IN_2_44 GOBJECT_UNAVAILABLE (2, 44) |
364 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_44 GLIB_UNAVAILABLE_STATIC_INLINE (2, 44) |
365 | #define GOBJECT_AVAILABLE_MACRO_IN_2_44 GLIB_UNAVAILABLE_MACRO (2, 44) |
366 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_44 GLIB_UNAVAILABLE_ENUMERATOR (2, 44) |
367 | #define GOBJECT_AVAILABLE_TYPE_IN_2_44 GLIB_UNAVAILABLE_TYPE (2, 44) |
368 | #else |
369 | #define GOBJECT_AVAILABLE_IN_2_44 _GOBJECT_EXTERN |
370 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_44 |
371 | #define GOBJECT_AVAILABLE_MACRO_IN_2_44 |
372 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_44 |
373 | #define GOBJECT_AVAILABLE_TYPE_IN_2_44 |
374 | #endif |
375 | |
376 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_46 |
377 | #define GOBJECT_DEPRECATED_IN_2_46 GOBJECT_DEPRECATED |
378 | #define GOBJECT_DEPRECATED_IN_2_46_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
379 | #define GOBJECT_DEPRECATED_MACRO_IN_2_46 GLIB_DEPRECATED_MACRO |
380 | #define GOBJECT_DEPRECATED_MACRO_IN_2_46_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
381 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_46 GLIB_DEPRECATED_ENUMERATOR |
382 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_46_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
383 | #define GOBJECT_DEPRECATED_TYPE_IN_2_46 GLIB_DEPRECATED_TYPE |
384 | #define GOBJECT_DEPRECATED_TYPE_IN_2_46_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
385 | #else |
386 | #define GOBJECT_DEPRECATED_IN_2_46 _GOBJECT_EXTERN |
387 | #define GOBJECT_DEPRECATED_IN_2_46_FOR(f) _GOBJECT_EXTERN |
388 | #define GOBJECT_DEPRECATED_MACRO_IN_2_46 |
389 | #define GOBJECT_DEPRECATED_MACRO_IN_2_46_FOR(f) |
390 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_46 |
391 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_46_FOR(f) |
392 | #define GOBJECT_DEPRECATED_TYPE_IN_2_46 |
393 | #define GOBJECT_DEPRECATED_TYPE_IN_2_46_FOR(f) |
394 | #endif |
395 | |
396 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_46 |
397 | #define GOBJECT_AVAILABLE_IN_2_46 GOBJECT_UNAVAILABLE (2, 46) |
398 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_46 GLIB_UNAVAILABLE_STATIC_INLINE (2, 46) |
399 | #define GOBJECT_AVAILABLE_MACRO_IN_2_46 GLIB_UNAVAILABLE_MACRO (2, 46) |
400 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_46 GLIB_UNAVAILABLE_ENUMERATOR (2, 46) |
401 | #define GOBJECT_AVAILABLE_TYPE_IN_2_46 GLIB_UNAVAILABLE_TYPE (2, 46) |
402 | #else |
403 | #define GOBJECT_AVAILABLE_IN_2_46 _GOBJECT_EXTERN |
404 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_46 |
405 | #define GOBJECT_AVAILABLE_MACRO_IN_2_46 |
406 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_46 |
407 | #define GOBJECT_AVAILABLE_TYPE_IN_2_46 |
408 | #endif |
409 | |
410 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_48 |
411 | #define GOBJECT_DEPRECATED_IN_2_48 GOBJECT_DEPRECATED |
412 | #define GOBJECT_DEPRECATED_IN_2_48_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
413 | #define GOBJECT_DEPRECATED_MACRO_IN_2_48 GLIB_DEPRECATED_MACRO |
414 | #define GOBJECT_DEPRECATED_MACRO_IN_2_48_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
415 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_48 GLIB_DEPRECATED_ENUMERATOR |
416 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_48_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
417 | #define GOBJECT_DEPRECATED_TYPE_IN_2_48 GLIB_DEPRECATED_TYPE |
418 | #define GOBJECT_DEPRECATED_TYPE_IN_2_48_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
419 | #else |
420 | #define GOBJECT_DEPRECATED_IN_2_48 _GOBJECT_EXTERN |
421 | #define GOBJECT_DEPRECATED_IN_2_48_FOR(f) _GOBJECT_EXTERN |
422 | #define GOBJECT_DEPRECATED_MACRO_IN_2_48 |
423 | #define GOBJECT_DEPRECATED_MACRO_IN_2_48_FOR(f) |
424 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_48 |
425 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_48_FOR(f) |
426 | #define GOBJECT_DEPRECATED_TYPE_IN_2_48 |
427 | #define GOBJECT_DEPRECATED_TYPE_IN_2_48_FOR(f) |
428 | #endif |
429 | |
430 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_48 |
431 | #define GOBJECT_AVAILABLE_IN_2_48 GOBJECT_UNAVAILABLE (2, 48) |
432 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_48 GLIB_UNAVAILABLE_STATIC_INLINE (2, 48) |
433 | #define GOBJECT_AVAILABLE_MACRO_IN_2_48 GLIB_UNAVAILABLE_MACRO (2, 48) |
434 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_48 GLIB_UNAVAILABLE_ENUMERATOR (2, 48) |
435 | #define GOBJECT_AVAILABLE_TYPE_IN_2_48 GLIB_UNAVAILABLE_TYPE (2, 48) |
436 | #else |
437 | #define GOBJECT_AVAILABLE_IN_2_48 _GOBJECT_EXTERN |
438 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_48 |
439 | #define GOBJECT_AVAILABLE_MACRO_IN_2_48 |
440 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_48 |
441 | #define GOBJECT_AVAILABLE_TYPE_IN_2_48 |
442 | #endif |
443 | |
444 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_50 |
445 | #define GOBJECT_DEPRECATED_IN_2_50 GOBJECT_DEPRECATED |
446 | #define GOBJECT_DEPRECATED_IN_2_50_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
447 | #define GOBJECT_DEPRECATED_MACRO_IN_2_50 GLIB_DEPRECATED_MACRO |
448 | #define GOBJECT_DEPRECATED_MACRO_IN_2_50_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
449 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_50 GLIB_DEPRECATED_ENUMERATOR |
450 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_50_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
451 | #define GOBJECT_DEPRECATED_TYPE_IN_2_50 GLIB_DEPRECATED_TYPE |
452 | #define GOBJECT_DEPRECATED_TYPE_IN_2_50_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
453 | #else |
454 | #define GOBJECT_DEPRECATED_IN_2_50 _GOBJECT_EXTERN |
455 | #define GOBJECT_DEPRECATED_IN_2_50_FOR(f) _GOBJECT_EXTERN |
456 | #define GOBJECT_DEPRECATED_MACRO_IN_2_50 |
457 | #define GOBJECT_DEPRECATED_MACRO_IN_2_50_FOR(f) |
458 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_50 |
459 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_50_FOR(f) |
460 | #define GOBJECT_DEPRECATED_TYPE_IN_2_50 |
461 | #define GOBJECT_DEPRECATED_TYPE_IN_2_50_FOR(f) |
462 | #endif |
463 | |
464 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_50 |
465 | #define GOBJECT_AVAILABLE_IN_2_50 GOBJECT_UNAVAILABLE (2, 50) |
466 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_50 GLIB_UNAVAILABLE_STATIC_INLINE (2, 50) |
467 | #define GOBJECT_AVAILABLE_MACRO_IN_2_50 GLIB_UNAVAILABLE_MACRO (2, 50) |
468 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_50 GLIB_UNAVAILABLE_ENUMERATOR (2, 50) |
469 | #define GOBJECT_AVAILABLE_TYPE_IN_2_50 GLIB_UNAVAILABLE_TYPE (2, 50) |
470 | #else |
471 | #define GOBJECT_AVAILABLE_IN_2_50 _GOBJECT_EXTERN |
472 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_50 |
473 | #define GOBJECT_AVAILABLE_MACRO_IN_2_50 |
474 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_50 |
475 | #define GOBJECT_AVAILABLE_TYPE_IN_2_50 |
476 | #endif |
477 | |
478 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_52 |
479 | #define GOBJECT_DEPRECATED_IN_2_52 GOBJECT_DEPRECATED |
480 | #define GOBJECT_DEPRECATED_IN_2_52_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
481 | #define GOBJECT_DEPRECATED_MACRO_IN_2_52 GLIB_DEPRECATED_MACRO |
482 | #define GOBJECT_DEPRECATED_MACRO_IN_2_52_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
483 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_52 GLIB_DEPRECATED_ENUMERATOR |
484 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_52_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
485 | #define GOBJECT_DEPRECATED_TYPE_IN_2_52 GLIB_DEPRECATED_TYPE |
486 | #define GOBJECT_DEPRECATED_TYPE_IN_2_52_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
487 | #else |
488 | #define GOBJECT_DEPRECATED_IN_2_52 _GOBJECT_EXTERN |
489 | #define GOBJECT_DEPRECATED_IN_2_52_FOR(f) _GOBJECT_EXTERN |
490 | #define GOBJECT_DEPRECATED_MACRO_IN_2_52 |
491 | #define GOBJECT_DEPRECATED_MACRO_IN_2_52_FOR(f) |
492 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_52 |
493 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_52_FOR(f) |
494 | #define GOBJECT_DEPRECATED_TYPE_IN_2_52 |
495 | #define GOBJECT_DEPRECATED_TYPE_IN_2_52_FOR(f) |
496 | #endif |
497 | |
498 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_52 |
499 | #define GOBJECT_AVAILABLE_IN_2_52 GOBJECT_UNAVAILABLE (2, 52) |
500 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_52 GLIB_UNAVAILABLE_STATIC_INLINE (2, 52) |
501 | #define GOBJECT_AVAILABLE_MACRO_IN_2_52 GLIB_UNAVAILABLE_MACRO (2, 52) |
502 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_52 GLIB_UNAVAILABLE_ENUMERATOR (2, 52) |
503 | #define GOBJECT_AVAILABLE_TYPE_IN_2_52 GLIB_UNAVAILABLE_TYPE (2, 52) |
504 | #else |
505 | #define GOBJECT_AVAILABLE_IN_2_52 _GOBJECT_EXTERN |
506 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_52 |
507 | #define GOBJECT_AVAILABLE_MACRO_IN_2_52 |
508 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_52 |
509 | #define GOBJECT_AVAILABLE_TYPE_IN_2_52 |
510 | #endif |
511 | |
512 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_54 |
513 | #define GOBJECT_DEPRECATED_IN_2_54 GOBJECT_DEPRECATED |
514 | #define GOBJECT_DEPRECATED_IN_2_54_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
515 | #define GOBJECT_DEPRECATED_MACRO_IN_2_54 GLIB_DEPRECATED_MACRO |
516 | #define GOBJECT_DEPRECATED_MACRO_IN_2_54_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
517 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_54 GLIB_DEPRECATED_ENUMERATOR |
518 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_54_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
519 | #define GOBJECT_DEPRECATED_TYPE_IN_2_54 GLIB_DEPRECATED_TYPE |
520 | #define GOBJECT_DEPRECATED_TYPE_IN_2_54_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
521 | #else |
522 | #define GOBJECT_DEPRECATED_IN_2_54 _GOBJECT_EXTERN |
523 | #define GOBJECT_DEPRECATED_IN_2_54_FOR(f) _GOBJECT_EXTERN |
524 | #define GOBJECT_DEPRECATED_MACRO_IN_2_54 |
525 | #define GOBJECT_DEPRECATED_MACRO_IN_2_54_FOR(f) |
526 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_54 |
527 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_54_FOR(f) |
528 | #define GOBJECT_DEPRECATED_TYPE_IN_2_54 |
529 | #define GOBJECT_DEPRECATED_TYPE_IN_2_54_FOR(f) |
530 | #endif |
531 | |
532 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_54 |
533 | #define GOBJECT_AVAILABLE_IN_2_54 GOBJECT_UNAVAILABLE (2, 54) |
534 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_54 GLIB_UNAVAILABLE_STATIC_INLINE (2, 54) |
535 | #define GOBJECT_AVAILABLE_MACRO_IN_2_54 GLIB_UNAVAILABLE_MACRO (2, 54) |
536 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_54 GLIB_UNAVAILABLE_ENUMERATOR (2, 54) |
537 | #define GOBJECT_AVAILABLE_TYPE_IN_2_54 GLIB_UNAVAILABLE_TYPE (2, 54) |
538 | #else |
539 | #define GOBJECT_AVAILABLE_IN_2_54 _GOBJECT_EXTERN |
540 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_54 |
541 | #define GOBJECT_AVAILABLE_MACRO_IN_2_54 |
542 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_54 |
543 | #define GOBJECT_AVAILABLE_TYPE_IN_2_54 |
544 | #endif |
545 | |
546 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_56 |
547 | #define GOBJECT_DEPRECATED_IN_2_56 GOBJECT_DEPRECATED |
548 | #define GOBJECT_DEPRECATED_IN_2_56_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
549 | #define GOBJECT_DEPRECATED_MACRO_IN_2_56 GLIB_DEPRECATED_MACRO |
550 | #define GOBJECT_DEPRECATED_MACRO_IN_2_56_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
551 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_56 GLIB_DEPRECATED_ENUMERATOR |
552 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_56_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
553 | #define GOBJECT_DEPRECATED_TYPE_IN_2_56 GLIB_DEPRECATED_TYPE |
554 | #define GOBJECT_DEPRECATED_TYPE_IN_2_56_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
555 | #else |
556 | #define GOBJECT_DEPRECATED_IN_2_56 _GOBJECT_EXTERN |
557 | #define GOBJECT_DEPRECATED_IN_2_56_FOR(f) _GOBJECT_EXTERN |
558 | #define GOBJECT_DEPRECATED_MACRO_IN_2_56 |
559 | #define GOBJECT_DEPRECATED_MACRO_IN_2_56_FOR(f) |
560 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_56 |
561 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_56_FOR(f) |
562 | #define GOBJECT_DEPRECATED_TYPE_IN_2_56 |
563 | #define GOBJECT_DEPRECATED_TYPE_IN_2_56_FOR(f) |
564 | #endif |
565 | |
566 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_56 |
567 | #define GOBJECT_AVAILABLE_IN_2_56 GOBJECT_UNAVAILABLE (2, 56) |
568 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_56 GLIB_UNAVAILABLE_STATIC_INLINE (2, 56) |
569 | #define GOBJECT_AVAILABLE_MACRO_IN_2_56 GLIB_UNAVAILABLE_MACRO (2, 56) |
570 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_56 GLIB_UNAVAILABLE_ENUMERATOR (2, 56) |
571 | #define GOBJECT_AVAILABLE_TYPE_IN_2_56 GLIB_UNAVAILABLE_TYPE (2, 56) |
572 | #else |
573 | #define GOBJECT_AVAILABLE_IN_2_56 _GOBJECT_EXTERN |
574 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_56 |
575 | #define GOBJECT_AVAILABLE_MACRO_IN_2_56 |
576 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_56 |
577 | #define GOBJECT_AVAILABLE_TYPE_IN_2_56 |
578 | #endif |
579 | |
580 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_58 |
581 | #define GOBJECT_DEPRECATED_IN_2_58 GOBJECT_DEPRECATED |
582 | #define GOBJECT_DEPRECATED_IN_2_58_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
583 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58 GLIB_DEPRECATED_MACRO |
584 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
585 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_58 GLIB_DEPRECATED_ENUMERATOR |
586 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_58_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
587 | #define GOBJECT_DEPRECATED_TYPE_IN_2_58 GLIB_DEPRECATED_TYPE |
588 | #define GOBJECT_DEPRECATED_TYPE_IN_2_58_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
589 | #else |
590 | #define GOBJECT_DEPRECATED_IN_2_58 _GOBJECT_EXTERN |
591 | #define GOBJECT_DEPRECATED_IN_2_58_FOR(f) _GOBJECT_EXTERN |
592 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58 |
593 | #define GOBJECT_DEPRECATED_MACRO_IN_2_58_FOR(f) |
594 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_58 |
595 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_58_FOR(f) |
596 | #define GOBJECT_DEPRECATED_TYPE_IN_2_58 |
597 | #define GOBJECT_DEPRECATED_TYPE_IN_2_58_FOR(f) |
598 | #endif |
599 | |
600 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_58 |
601 | #define GOBJECT_AVAILABLE_IN_2_58 GOBJECT_UNAVAILABLE (2, 58) |
602 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_58 GLIB_UNAVAILABLE_STATIC_INLINE (2, 58) |
603 | #define GOBJECT_AVAILABLE_MACRO_IN_2_58 GLIB_UNAVAILABLE_MACRO (2, 58) |
604 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_58 GLIB_UNAVAILABLE_ENUMERATOR (2, 58) |
605 | #define GOBJECT_AVAILABLE_TYPE_IN_2_58 GLIB_UNAVAILABLE_TYPE (2, 58) |
606 | #else |
607 | #define GOBJECT_AVAILABLE_IN_2_58 _GOBJECT_EXTERN |
608 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_58 |
609 | #define GOBJECT_AVAILABLE_MACRO_IN_2_58 |
610 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_58 |
611 | #define GOBJECT_AVAILABLE_TYPE_IN_2_58 |
612 | #endif |
613 | |
614 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_60 |
615 | #define GOBJECT_DEPRECATED_IN_2_60 GOBJECT_DEPRECATED |
616 | #define GOBJECT_DEPRECATED_IN_2_60_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
617 | #define GOBJECT_DEPRECATED_MACRO_IN_2_60 GLIB_DEPRECATED_MACRO |
618 | #define GOBJECT_DEPRECATED_MACRO_IN_2_60_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
619 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_60 GLIB_DEPRECATED_ENUMERATOR |
620 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_60_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
621 | #define GOBJECT_DEPRECATED_TYPE_IN_2_60 GLIB_DEPRECATED_TYPE |
622 | #define GOBJECT_DEPRECATED_TYPE_IN_2_60_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
623 | #else |
624 | #define GOBJECT_DEPRECATED_IN_2_60 _GOBJECT_EXTERN |
625 | #define GOBJECT_DEPRECATED_IN_2_60_FOR(f) _GOBJECT_EXTERN |
626 | #define GOBJECT_DEPRECATED_MACRO_IN_2_60 |
627 | #define GOBJECT_DEPRECATED_MACRO_IN_2_60_FOR(f) |
628 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_60 |
629 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_60_FOR(f) |
630 | #define GOBJECT_DEPRECATED_TYPE_IN_2_60 |
631 | #define GOBJECT_DEPRECATED_TYPE_IN_2_60_FOR(f) |
632 | #endif |
633 | |
634 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_60 |
635 | #define GOBJECT_AVAILABLE_IN_2_60 GOBJECT_UNAVAILABLE (2, 60) |
636 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_60 GLIB_UNAVAILABLE_STATIC_INLINE (2, 60) |
637 | #define GOBJECT_AVAILABLE_MACRO_IN_2_60 GLIB_UNAVAILABLE_MACRO (2, 60) |
638 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_60 GLIB_UNAVAILABLE_ENUMERATOR (2, 60) |
639 | #define GOBJECT_AVAILABLE_TYPE_IN_2_60 GLIB_UNAVAILABLE_TYPE (2, 60) |
640 | #else |
641 | #define GOBJECT_AVAILABLE_IN_2_60 _GOBJECT_EXTERN |
642 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_60 |
643 | #define GOBJECT_AVAILABLE_MACRO_IN_2_60 |
644 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_60 |
645 | #define GOBJECT_AVAILABLE_TYPE_IN_2_60 |
646 | #endif |
647 | |
648 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_62 |
649 | #define GOBJECT_DEPRECATED_IN_2_62 GOBJECT_DEPRECATED |
650 | #define GOBJECT_DEPRECATED_IN_2_62_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
651 | #define GOBJECT_DEPRECATED_MACRO_IN_2_62 GLIB_DEPRECATED_MACRO |
652 | #define GOBJECT_DEPRECATED_MACRO_IN_2_62_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
653 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_62 GLIB_DEPRECATED_ENUMERATOR |
654 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_62_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
655 | #define GOBJECT_DEPRECATED_TYPE_IN_2_62 GLIB_DEPRECATED_TYPE |
656 | #define GOBJECT_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
657 | #else |
658 | #define GOBJECT_DEPRECATED_IN_2_62 _GOBJECT_EXTERN |
659 | #define GOBJECT_DEPRECATED_IN_2_62_FOR(f) _GOBJECT_EXTERN |
660 | #define GOBJECT_DEPRECATED_MACRO_IN_2_62 |
661 | #define GOBJECT_DEPRECATED_MACRO_IN_2_62_FOR(f) |
662 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_62 |
663 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_62_FOR(f) |
664 | #define GOBJECT_DEPRECATED_TYPE_IN_2_62 |
665 | #define GOBJECT_DEPRECATED_TYPE_IN_2_62_FOR(f) |
666 | #endif |
667 | |
668 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_62 |
669 | #define GOBJECT_AVAILABLE_IN_2_62 GOBJECT_UNAVAILABLE (2, 62) |
670 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_62 GLIB_UNAVAILABLE_STATIC_INLINE (2, 62) |
671 | #define GOBJECT_AVAILABLE_MACRO_IN_2_62 GLIB_UNAVAILABLE_MACRO (2, 62) |
672 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_62 GLIB_UNAVAILABLE_ENUMERATOR (2, 62) |
673 | #define GOBJECT_AVAILABLE_TYPE_IN_2_62 GLIB_UNAVAILABLE_TYPE (2, 62) |
674 | #else |
675 | #define GOBJECT_AVAILABLE_IN_2_62 _GOBJECT_EXTERN |
676 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_62 |
677 | #define GOBJECT_AVAILABLE_MACRO_IN_2_62 |
678 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_62 |
679 | #define GOBJECT_AVAILABLE_TYPE_IN_2_62 |
680 | #endif |
681 | |
682 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_64 |
683 | #define GOBJECT_DEPRECATED_IN_2_64 GOBJECT_DEPRECATED |
684 | #define GOBJECT_DEPRECATED_IN_2_64_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
685 | #define GOBJECT_DEPRECATED_MACRO_IN_2_64 GLIB_DEPRECATED_MACRO |
686 | #define GOBJECT_DEPRECATED_MACRO_IN_2_64_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
687 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_64 GLIB_DEPRECATED_ENUMERATOR |
688 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_64_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
689 | #define GOBJECT_DEPRECATED_TYPE_IN_2_64 GLIB_DEPRECATED_TYPE |
690 | #define GOBJECT_DEPRECATED_TYPE_IN_2_64_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
691 | #else |
692 | #define GOBJECT_DEPRECATED_IN_2_64 _GOBJECT_EXTERN |
693 | #define GOBJECT_DEPRECATED_IN_2_64_FOR(f) _GOBJECT_EXTERN |
694 | #define GOBJECT_DEPRECATED_MACRO_IN_2_64 |
695 | #define GOBJECT_DEPRECATED_MACRO_IN_2_64_FOR(f) |
696 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_64 |
697 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_64_FOR(f) |
698 | #define GOBJECT_DEPRECATED_TYPE_IN_2_64 |
699 | #define GOBJECT_DEPRECATED_TYPE_IN_2_64_FOR(f) |
700 | #endif |
701 | |
702 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_64 |
703 | #define GOBJECT_AVAILABLE_IN_2_64 GOBJECT_UNAVAILABLE (2, 64) |
704 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_64 GLIB_UNAVAILABLE_STATIC_INLINE (2, 64) |
705 | #define GOBJECT_AVAILABLE_MACRO_IN_2_64 GLIB_UNAVAILABLE_MACRO (2, 64) |
706 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_64 GLIB_UNAVAILABLE_ENUMERATOR (2, 64) |
707 | #define GOBJECT_AVAILABLE_TYPE_IN_2_64 GLIB_UNAVAILABLE_TYPE (2, 64) |
708 | #else |
709 | #define GOBJECT_AVAILABLE_IN_2_64 _GOBJECT_EXTERN |
710 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_64 |
711 | #define GOBJECT_AVAILABLE_MACRO_IN_2_64 |
712 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_64 |
713 | #define GOBJECT_AVAILABLE_TYPE_IN_2_64 |
714 | #endif |
715 | |
716 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_66 |
717 | #define GOBJECT_DEPRECATED_IN_2_66 GOBJECT_DEPRECATED |
718 | #define GOBJECT_DEPRECATED_IN_2_66_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
719 | #define GOBJECT_DEPRECATED_MACRO_IN_2_66 GLIB_DEPRECATED_MACRO |
720 | #define GOBJECT_DEPRECATED_MACRO_IN_2_66_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
721 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_66 GLIB_DEPRECATED_ENUMERATOR |
722 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_66_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
723 | #define GOBJECT_DEPRECATED_TYPE_IN_2_66 GLIB_DEPRECATED_TYPE |
724 | #define GOBJECT_DEPRECATED_TYPE_IN_2_66_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
725 | #else |
726 | #define GOBJECT_DEPRECATED_IN_2_66 _GOBJECT_EXTERN |
727 | #define GOBJECT_DEPRECATED_IN_2_66_FOR(f) _GOBJECT_EXTERN |
728 | #define GOBJECT_DEPRECATED_MACRO_IN_2_66 |
729 | #define GOBJECT_DEPRECATED_MACRO_IN_2_66_FOR(f) |
730 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_66 |
731 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_66_FOR(f) |
732 | #define GOBJECT_DEPRECATED_TYPE_IN_2_66 |
733 | #define GOBJECT_DEPRECATED_TYPE_IN_2_66_FOR(f) |
734 | #endif |
735 | |
736 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_66 |
737 | #define GOBJECT_AVAILABLE_IN_2_66 GOBJECT_UNAVAILABLE (2, 66) |
738 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_66 GLIB_UNAVAILABLE_STATIC_INLINE (2, 66) |
739 | #define GOBJECT_AVAILABLE_MACRO_IN_2_66 GLIB_UNAVAILABLE_MACRO (2, 66) |
740 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_66 GLIB_UNAVAILABLE_ENUMERATOR (2, 66) |
741 | #define GOBJECT_AVAILABLE_TYPE_IN_2_66 GLIB_UNAVAILABLE_TYPE (2, 66) |
742 | #else |
743 | #define GOBJECT_AVAILABLE_IN_2_66 _GOBJECT_EXTERN |
744 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_66 |
745 | #define GOBJECT_AVAILABLE_MACRO_IN_2_66 |
746 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_66 |
747 | #define GOBJECT_AVAILABLE_TYPE_IN_2_66 |
748 | #endif |
749 | |
750 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_68 |
751 | #define GOBJECT_DEPRECATED_IN_2_68 GOBJECT_DEPRECATED |
752 | #define GOBJECT_DEPRECATED_IN_2_68_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
753 | #define GOBJECT_DEPRECATED_MACRO_IN_2_68 GLIB_DEPRECATED_MACRO |
754 | #define GOBJECT_DEPRECATED_MACRO_IN_2_68_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
755 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_68 GLIB_DEPRECATED_ENUMERATOR |
756 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_68_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
757 | #define GOBJECT_DEPRECATED_TYPE_IN_2_68 GLIB_DEPRECATED_TYPE |
758 | #define GOBJECT_DEPRECATED_TYPE_IN_2_68_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
759 | #else |
760 | #define GOBJECT_DEPRECATED_IN_2_68 _GOBJECT_EXTERN |
761 | #define GOBJECT_DEPRECATED_IN_2_68_FOR(f) _GOBJECT_EXTERN |
762 | #define GOBJECT_DEPRECATED_MACRO_IN_2_68 |
763 | #define GOBJECT_DEPRECATED_MACRO_IN_2_68_FOR(f) |
764 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_68 |
765 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_68_FOR(f) |
766 | #define GOBJECT_DEPRECATED_TYPE_IN_2_68 |
767 | #define GOBJECT_DEPRECATED_TYPE_IN_2_68_FOR(f) |
768 | #endif |
769 | |
770 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_68 |
771 | #define GOBJECT_AVAILABLE_IN_2_68 GOBJECT_UNAVAILABLE (2, 68) |
772 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_68 GLIB_UNAVAILABLE_STATIC_INLINE (2, 68) |
773 | #define GOBJECT_AVAILABLE_MACRO_IN_2_68 GLIB_UNAVAILABLE_MACRO (2, 68) |
774 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_68 GLIB_UNAVAILABLE_ENUMERATOR (2, 68) |
775 | #define GOBJECT_AVAILABLE_TYPE_IN_2_68 GLIB_UNAVAILABLE_TYPE (2, 68) |
776 | #else |
777 | #define GOBJECT_AVAILABLE_IN_2_68 _GOBJECT_EXTERN |
778 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_68 |
779 | #define GOBJECT_AVAILABLE_MACRO_IN_2_68 |
780 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_68 |
781 | #define GOBJECT_AVAILABLE_TYPE_IN_2_68 |
782 | #endif |
783 | |
784 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_70 |
785 | #define GOBJECT_DEPRECATED_IN_2_70 GOBJECT_DEPRECATED |
786 | #define GOBJECT_DEPRECATED_IN_2_70_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
787 | #define GOBJECT_DEPRECATED_MACRO_IN_2_70 GLIB_DEPRECATED_MACRO |
788 | #define GOBJECT_DEPRECATED_MACRO_IN_2_70_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
789 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_70 GLIB_DEPRECATED_ENUMERATOR |
790 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_70_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
791 | #define GOBJECT_DEPRECATED_TYPE_IN_2_70 GLIB_DEPRECATED_TYPE |
792 | #define GOBJECT_DEPRECATED_TYPE_IN_2_70_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
793 | #else |
794 | #define GOBJECT_DEPRECATED_IN_2_70 _GOBJECT_EXTERN |
795 | #define GOBJECT_DEPRECATED_IN_2_70_FOR(f) _GOBJECT_EXTERN |
796 | #define GOBJECT_DEPRECATED_MACRO_IN_2_70 |
797 | #define GOBJECT_DEPRECATED_MACRO_IN_2_70_FOR(f) |
798 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_70 |
799 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_70_FOR(f) |
800 | #define GOBJECT_DEPRECATED_TYPE_IN_2_70 |
801 | #define GOBJECT_DEPRECATED_TYPE_IN_2_70_FOR(f) |
802 | #endif |
803 | |
804 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_70 |
805 | #define GOBJECT_AVAILABLE_IN_2_70 GOBJECT_UNAVAILABLE (2, 70) |
806 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_70 GLIB_UNAVAILABLE_STATIC_INLINE (2, 70) |
807 | #define GOBJECT_AVAILABLE_MACRO_IN_2_70 GLIB_UNAVAILABLE_MACRO (2, 70) |
808 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_70 GLIB_UNAVAILABLE_ENUMERATOR (2, 70) |
809 | #define GOBJECT_AVAILABLE_TYPE_IN_2_70 GLIB_UNAVAILABLE_TYPE (2, 70) |
810 | #else |
811 | #define GOBJECT_AVAILABLE_IN_2_70 _GOBJECT_EXTERN |
812 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_70 |
813 | #define GOBJECT_AVAILABLE_MACRO_IN_2_70 |
814 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_70 |
815 | #define GOBJECT_AVAILABLE_TYPE_IN_2_70 |
816 | #endif |
817 | |
818 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_72 |
819 | #define GOBJECT_DEPRECATED_IN_2_72 GOBJECT_DEPRECATED |
820 | #define GOBJECT_DEPRECATED_IN_2_72_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
821 | #define GOBJECT_DEPRECATED_MACRO_IN_2_72 GLIB_DEPRECATED_MACRO |
822 | #define GOBJECT_DEPRECATED_MACRO_IN_2_72_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
823 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_72 GLIB_DEPRECATED_ENUMERATOR |
824 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_72_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
825 | #define GOBJECT_DEPRECATED_TYPE_IN_2_72 GLIB_DEPRECATED_TYPE |
826 | #define GOBJECT_DEPRECATED_TYPE_IN_2_72_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
827 | #else |
828 | #define GOBJECT_DEPRECATED_IN_2_72 _GOBJECT_EXTERN |
829 | #define GOBJECT_DEPRECATED_IN_2_72_FOR(f) _GOBJECT_EXTERN |
830 | #define GOBJECT_DEPRECATED_MACRO_IN_2_72 |
831 | #define GOBJECT_DEPRECATED_MACRO_IN_2_72_FOR(f) |
832 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_72 |
833 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_72_FOR(f) |
834 | #define GOBJECT_DEPRECATED_TYPE_IN_2_72 |
835 | #define GOBJECT_DEPRECATED_TYPE_IN_2_72_FOR(f) |
836 | #endif |
837 | |
838 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_72 |
839 | #define GOBJECT_AVAILABLE_IN_2_72 GOBJECT_UNAVAILABLE (2, 72) |
840 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_72 GLIB_UNAVAILABLE_STATIC_INLINE (2, 72) |
841 | #define GOBJECT_AVAILABLE_MACRO_IN_2_72 GLIB_UNAVAILABLE_MACRO (2, 72) |
842 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_72 GLIB_UNAVAILABLE_ENUMERATOR (2, 72) |
843 | #define GOBJECT_AVAILABLE_TYPE_IN_2_72 GLIB_UNAVAILABLE_TYPE (2, 72) |
844 | #else |
845 | #define GOBJECT_AVAILABLE_IN_2_72 _GOBJECT_EXTERN |
846 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_72 |
847 | #define GOBJECT_AVAILABLE_MACRO_IN_2_72 |
848 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_72 |
849 | #define GOBJECT_AVAILABLE_TYPE_IN_2_72 |
850 | #endif |
851 | |
852 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_74 |
853 | #define GOBJECT_DEPRECATED_IN_2_74 GOBJECT_DEPRECATED |
854 | #define GOBJECT_DEPRECATED_IN_2_74_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
855 | #define GOBJECT_DEPRECATED_MACRO_IN_2_74 GLIB_DEPRECATED_MACRO |
856 | #define GOBJECT_DEPRECATED_MACRO_IN_2_74_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
857 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_74 GLIB_DEPRECATED_ENUMERATOR |
858 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_74_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
859 | #define GOBJECT_DEPRECATED_TYPE_IN_2_74 GLIB_DEPRECATED_TYPE |
860 | #define GOBJECT_DEPRECATED_TYPE_IN_2_74_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
861 | #else |
862 | #define GOBJECT_DEPRECATED_IN_2_74 _GOBJECT_EXTERN |
863 | #define GOBJECT_DEPRECATED_IN_2_74_FOR(f) _GOBJECT_EXTERN |
864 | #define GOBJECT_DEPRECATED_MACRO_IN_2_74 |
865 | #define GOBJECT_DEPRECATED_MACRO_IN_2_74_FOR(f) |
866 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_74 |
867 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_74_FOR(f) |
868 | #define GOBJECT_DEPRECATED_TYPE_IN_2_74 |
869 | #define GOBJECT_DEPRECATED_TYPE_IN_2_74_FOR(f) |
870 | #endif |
871 | |
872 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_74 |
873 | #define GOBJECT_AVAILABLE_IN_2_74 GOBJECT_UNAVAILABLE (2, 74) |
874 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_74 GLIB_UNAVAILABLE_STATIC_INLINE (2, 74) |
875 | #define GOBJECT_AVAILABLE_MACRO_IN_2_74 GLIB_UNAVAILABLE_MACRO (2, 74) |
876 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_74 GLIB_UNAVAILABLE_ENUMERATOR (2, 74) |
877 | #define GOBJECT_AVAILABLE_TYPE_IN_2_74 GLIB_UNAVAILABLE_TYPE (2, 74) |
878 | #else |
879 | #define GOBJECT_AVAILABLE_IN_2_74 _GOBJECT_EXTERN |
880 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_74 |
881 | #define GOBJECT_AVAILABLE_MACRO_IN_2_74 |
882 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_74 |
883 | #define GOBJECT_AVAILABLE_TYPE_IN_2_74 |
884 | #endif |
885 | |
886 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_76 |
887 | #define GOBJECT_DEPRECATED_IN_2_76 GOBJECT_DEPRECATED |
888 | #define GOBJECT_DEPRECATED_IN_2_76_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
889 | #define GOBJECT_DEPRECATED_MACRO_IN_2_76 GLIB_DEPRECATED_MACRO |
890 | #define GOBJECT_DEPRECATED_MACRO_IN_2_76_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
891 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_76 GLIB_DEPRECATED_ENUMERATOR |
892 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_76_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
893 | #define GOBJECT_DEPRECATED_TYPE_IN_2_76 GLIB_DEPRECATED_TYPE |
894 | #define GOBJECT_DEPRECATED_TYPE_IN_2_76_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
895 | #else |
896 | #define GOBJECT_DEPRECATED_IN_2_76 _GOBJECT_EXTERN |
897 | #define GOBJECT_DEPRECATED_IN_2_76_FOR(f) _GOBJECT_EXTERN |
898 | #define GOBJECT_DEPRECATED_MACRO_IN_2_76 |
899 | #define GOBJECT_DEPRECATED_MACRO_IN_2_76_FOR(f) |
900 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_76 |
901 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_76_FOR(f) |
902 | #define GOBJECT_DEPRECATED_TYPE_IN_2_76 |
903 | #define GOBJECT_DEPRECATED_TYPE_IN_2_76_FOR(f) |
904 | #endif |
905 | |
906 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_76 |
907 | #define GOBJECT_AVAILABLE_IN_2_76 GOBJECT_UNAVAILABLE (2, 76) |
908 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_76 GLIB_UNAVAILABLE_STATIC_INLINE (2, 76) |
909 | #define GOBJECT_AVAILABLE_MACRO_IN_2_76 GLIB_UNAVAILABLE_MACRO (2, 76) |
910 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_76 GLIB_UNAVAILABLE_ENUMERATOR (2, 76) |
911 | #define GOBJECT_AVAILABLE_TYPE_IN_2_76 GLIB_UNAVAILABLE_TYPE (2, 76) |
912 | #else |
913 | #define GOBJECT_AVAILABLE_IN_2_76 _GOBJECT_EXTERN |
914 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_76 |
915 | #define GOBJECT_AVAILABLE_MACRO_IN_2_76 |
916 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_76 |
917 | #define GOBJECT_AVAILABLE_TYPE_IN_2_76 |
918 | #endif |
919 | |
920 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_78 |
921 | #define GOBJECT_DEPRECATED_IN_2_78 GOBJECT_DEPRECATED |
922 | #define GOBJECT_DEPRECATED_IN_2_78_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
923 | #define GOBJECT_DEPRECATED_MACRO_IN_2_78 GLIB_DEPRECATED_MACRO |
924 | #define GOBJECT_DEPRECATED_MACRO_IN_2_78_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
925 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_78 GLIB_DEPRECATED_ENUMERATOR |
926 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_78_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
927 | #define GOBJECT_DEPRECATED_TYPE_IN_2_78 GLIB_DEPRECATED_TYPE |
928 | #define GOBJECT_DEPRECATED_TYPE_IN_2_78_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
929 | #else |
930 | #define GOBJECT_DEPRECATED_IN_2_78 _GOBJECT_EXTERN |
931 | #define GOBJECT_DEPRECATED_IN_2_78_FOR(f) _GOBJECT_EXTERN |
932 | #define GOBJECT_DEPRECATED_MACRO_IN_2_78 |
933 | #define GOBJECT_DEPRECATED_MACRO_IN_2_78_FOR(f) |
934 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_78 |
935 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_78_FOR(f) |
936 | #define GOBJECT_DEPRECATED_TYPE_IN_2_78 |
937 | #define GOBJECT_DEPRECATED_TYPE_IN_2_78_FOR(f) |
938 | #endif |
939 | |
940 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_78 |
941 | #define GOBJECT_AVAILABLE_IN_2_78 GOBJECT_UNAVAILABLE (2, 78) |
942 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_78 GLIB_UNAVAILABLE_STATIC_INLINE (2, 78) |
943 | #define GOBJECT_AVAILABLE_MACRO_IN_2_78 GLIB_UNAVAILABLE_MACRO (2, 78) |
944 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_78 GLIB_UNAVAILABLE_ENUMERATOR (2, 78) |
945 | #define GOBJECT_AVAILABLE_TYPE_IN_2_78 GLIB_UNAVAILABLE_TYPE (2, 78) |
946 | #else |
947 | #define GOBJECT_AVAILABLE_IN_2_78 _GOBJECT_EXTERN |
948 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_78 |
949 | #define GOBJECT_AVAILABLE_MACRO_IN_2_78 |
950 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_78 |
951 | #define GOBJECT_AVAILABLE_TYPE_IN_2_78 |
952 | #endif |
953 | |
954 | #if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_80 |
955 | #define GOBJECT_DEPRECATED_IN_2_80 GOBJECT_DEPRECATED |
956 | #define GOBJECT_DEPRECATED_IN_2_80_FOR(f) GOBJECT_DEPRECATED_FOR (f) |
957 | #define GOBJECT_DEPRECATED_MACRO_IN_2_80 GLIB_DEPRECATED_MACRO |
958 | #define GOBJECT_DEPRECATED_MACRO_IN_2_80_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f) |
959 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_80 GLIB_DEPRECATED_ENUMERATOR |
960 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_80_FOR(f) GLIB_DEPRECATED_ENUMERATOR_FOR (f) |
961 | #define GOBJECT_DEPRECATED_TYPE_IN_2_80 GLIB_DEPRECATED_TYPE |
962 | #define GOBJECT_DEPRECATED_TYPE_IN_2_80_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) |
963 | #else |
964 | #define GOBJECT_DEPRECATED_IN_2_80 _GOBJECT_EXTERN |
965 | #define GOBJECT_DEPRECATED_IN_2_80_FOR(f) _GOBJECT_EXTERN |
966 | #define GOBJECT_DEPRECATED_MACRO_IN_2_80 |
967 | #define GOBJECT_DEPRECATED_MACRO_IN_2_80_FOR(f) |
968 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_80 |
969 | #define GOBJECT_DEPRECATED_ENUMERATOR_IN_2_80_FOR(f) |
970 | #define GOBJECT_DEPRECATED_TYPE_IN_2_80 |
971 | #define GOBJECT_DEPRECATED_TYPE_IN_2_80_FOR(f) |
972 | #endif |
973 | |
974 | #if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_80 |
975 | #define GOBJECT_AVAILABLE_IN_2_80 GOBJECT_UNAVAILABLE (2, 80) |
976 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_80 GLIB_UNAVAILABLE_STATIC_INLINE (2, 80) |
977 | #define GOBJECT_AVAILABLE_MACRO_IN_2_80 GLIB_UNAVAILABLE_MACRO (2, 80) |
978 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_80 GLIB_UNAVAILABLE_ENUMERATOR (2, 80) |
979 | #define GOBJECT_AVAILABLE_TYPE_IN_2_80 GLIB_UNAVAILABLE_TYPE (2, 80) |
980 | #else |
981 | #define GOBJECT_AVAILABLE_IN_2_80 _GOBJECT_EXTERN |
982 | #define GOBJECT_AVAILABLE_STATIC_INLINE_IN_2_80 |
983 | #define GOBJECT_AVAILABLE_MACRO_IN_2_80 |
984 | #define GOBJECT_AVAILABLE_ENUMERATOR_IN_2_80 |
985 | #define GOBJECT_AVAILABLE_TYPE_IN_2_80 |
986 | #endif |
987 | |