55becfa56e6dad5c1bf3f0bec2c878dcfc7796be
[platform/upstream/glib2.0.git] / docs / reference / gobject / tmpl / gparamspec.sgml
1 <!-- ##### SECTION Title ##### -->
2 GParamSpec
3
4 <!-- ##### SECTION Short_Description ##### -->
5
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9
10 </para>
11
12
13 <!-- ##### SECTION See_Also ##### -->
14 <para>
15
16 </para>
17
18
19 <!-- ##### SECTION Stability_Level ##### -->
20
21
22 <!-- ##### MACRO G_TYPE_IS_PARAM ##### -->
23 <para>
24
25 </para>
26
27 @type: 
28
29
30 <!-- ##### MACRO G_PARAM_SPEC ##### -->
31 <para>
32
33 </para>
34
35 @pspec: 
36
37
38 <!-- ##### MACRO G_IS_PARAM_SPEC ##### -->
39 <para>
40
41 </para>
42
43 @pspec: 
44
45
46 <!-- ##### MACRO G_PARAM_SPEC_CLASS ##### -->
47 <para>
48
49 </para>
50
51 @pclass: 
52
53
54 <!-- ##### MACRO G_IS_PARAM_SPEC_CLASS ##### -->
55 <para>
56
57 </para>
58
59 @pclass: 
60
61
62 <!-- ##### MACRO G_PARAM_SPEC_GET_CLASS ##### -->
63 <para>
64
65 </para>
66
67 @pspec: 
68
69
70 <!-- ##### MACRO G_PARAM_SPEC_TYPE ##### -->
71 <para>
72
73 </para>
74
75 @pspec: 
76
77
78 <!-- ##### MACRO G_PARAM_SPEC_TYPE_NAME ##### -->
79 <para>
80
81 </para>
82
83 @pspec: 
84
85
86 <!-- ##### MACRO G_PARAM_SPEC_VALUE_TYPE ##### -->
87 <para>
88
89 </para>
90
91 @pspec: 
92
93
94 <!-- ##### STRUCT GParamSpec ##### -->
95 <para>
96
97 </para>
98
99 @g_type_instance: 
100 @name: 
101 @flags: 
102 @value_type: 
103 @owner_type: 
104
105 <!-- ##### STRUCT GParamSpecClass ##### -->
106 <para>
107
108 </para>
109
110 @g_type_class: 
111 @value_type: 
112 @finalize: 
113 @value_set_default: 
114 @value_validate: 
115 @values_cmp: 
116
117 <!-- ##### ENUM GParamFlags ##### -->
118 <para>
119
120 </para>
121
122 @G_PARAM_READABLE: 
123 @G_PARAM_WRITABLE: 
124 @G_PARAM_CONSTRUCT: 
125 @G_PARAM_CONSTRUCT_ONLY: 
126 @G_PARAM_LAX_VALIDATION: 
127 @G_PARAM_STATIC_NAME: 
128 @G_PARAM_PRIVATE: 
129 @G_PARAM_STATIC_NICK: 
130 @G_PARAM_STATIC_BLURB: 
131
132 <!-- ##### MACRO G_PARAM_READWRITE ##### -->
133 <para>
134
135 </para>
136
137
138
139 <!-- ##### MACRO G_PARAM_STATIC_STRINGS ##### -->
140 <para>
141
142 </para>
143
144
145
146 <!-- ##### MACRO G_PARAM_MASK ##### -->
147 <para>
148
149 </para>
150
151
152
153 <!-- ##### MACRO G_PARAM_USER_SHIFT ##### -->
154 <para>
155
156 </para>
157
158
159
160 <!-- ##### FUNCTION g_param_spec_ref ##### -->
161 <para>
162
163 </para>
164
165 @pspec: 
166 @Returns: 
167
168
169 <!-- ##### FUNCTION g_param_spec_unref ##### -->
170 <para>
171
172 </para>
173
174 @pspec: 
175
176
177 <!-- ##### FUNCTION g_param_spec_sink ##### -->
178 <para>
179
180 </para>
181
182 @pspec: 
183
184
185 <!-- ##### FUNCTION g_param_spec_ref_sink ##### -->
186 <para>
187
188 </para>
189
190 @pspec: 
191 @Returns: 
192
193
194 <!-- ##### FUNCTION g_param_value_set_default ##### -->
195 <para>
196
197 </para>
198
199 @pspec: 
200 @value: 
201
202
203 <!-- ##### FUNCTION g_param_value_defaults ##### -->
204 <para>
205
206 </para>
207
208 @pspec: 
209 @value: 
210 @Returns: 
211
212
213 <!-- ##### FUNCTION g_param_value_validate ##### -->
214 <para>
215
216 </para>
217
218 @pspec: 
219 @value: 
220 @Returns: 
221
222
223 <!-- ##### FUNCTION g_param_value_convert ##### -->
224 <para>
225
226 </para>
227
228 @pspec: 
229 @src_value: 
230 @dest_value: 
231 @strict_validation: 
232 @Returns: 
233
234
235 <!-- ##### FUNCTION g_param_values_cmp ##### -->
236 <para>
237
238 </para>
239
240 @pspec: 
241 @value1: 
242 @value2: 
243 @Returns: 
244
245
246 <!-- ##### FUNCTION g_param_spec_get_name ##### -->
247 <para>
248
249 </para>
250
251 @pspec: 
252 @Returns: 
253
254
255 <!-- ##### FUNCTION g_param_spec_get_nick ##### -->
256 <para>
257
258 </para>
259
260 @pspec: 
261 @Returns: 
262
263
264 <!-- ##### FUNCTION g_param_spec_get_blurb ##### -->
265 <para>
266
267 </para>
268
269 @pspec: 
270 @Returns: 
271
272
273 <!-- ##### FUNCTION g_param_spec_get_qdata ##### -->
274 <para>
275
276 </para>
277
278 @pspec: 
279 @quark: 
280 @Returns: 
281
282
283 <!-- ##### FUNCTION g_param_spec_set_qdata ##### -->
284 <para>
285
286 </para>
287
288 @pspec: 
289 @quark: 
290 @data: 
291
292
293 <!-- ##### FUNCTION g_param_spec_set_qdata_full ##### -->
294 <para>
295
296 </para>
297
298 @pspec: 
299 @quark: 
300 @data: 
301 @destroy: 
302
303
304 <!-- ##### FUNCTION g_param_spec_steal_qdata ##### -->
305 <para>
306
307 </para>
308
309 @pspec: 
310 @quark: 
311 @Returns: 
312
313
314 <!-- ##### FUNCTION g_param_spec_get_redirect_target ##### -->
315 <para>
316
317 </para>
318
319 @pspec: 
320 @Returns: 
321
322
323 <!-- ##### FUNCTION g_param_spec_internal ##### -->
324 <para>
325
326 </para>
327
328 @param_type: 
329 @name: 
330 @nick: 
331 @blurb: 
332 @flags: 
333 @Returns: 
334
335
336 <!-- ##### STRUCT GParamSpecTypeInfo ##### -->
337 <para>
338
339 </para>
340
341 @instance_size: 
342 @n_preallocs: 
343 @instance_init: 
344 @value_type: 
345 @finalize: 
346 @value_set_default: 
347 @value_validate: 
348 @values_cmp: 
349
350 <!-- ##### FUNCTION g_param_type_register_static ##### -->
351 <para>
352
353 </para>
354
355 @name: 
356 @pspec_info: 
357 @Returns: 
358
359
360 <!-- ##### STRUCT GParamSpecPool ##### -->
361 <para>
362
363 </para>
364
365
366 <!-- ##### FUNCTION g_param_spec_pool_new ##### -->
367 <para>
368
369 </para>
370
371 @type_prefixing: 
372 @Returns: 
373
374
375 <!-- ##### FUNCTION g_param_spec_pool_insert ##### -->
376 <para>
377
378 </para>
379
380 @pool: 
381 @pspec: 
382 @owner_type: 
383
384
385 <!-- ##### FUNCTION g_param_spec_pool_remove ##### -->
386 <para>
387
388 </para>
389
390 @pool: 
391 @pspec: 
392
393
394 <!-- ##### FUNCTION g_param_spec_pool_lookup ##### -->
395 <para>
396
397 </para>
398
399 @pool: 
400 @param_name: 
401 @owner_type: 
402 @walk_ancestors: 
403 @Returns: 
404
405
406 <!-- ##### FUNCTION g_param_spec_pool_list ##### -->
407 <para>
408
409 </para>
410
411 @pool: 
412 @owner_type: 
413 @n_pspecs_p: 
414 @Returns: 
415
416
417 <!-- ##### FUNCTION g_param_spec_pool_list_owned ##### -->
418 <para>
419
420 </para>
421
422 @pool: 
423 @owner_type: 
424 @Returns: 
425
426