1;; -*- scheme -*-
2(include type-ignores) (include "gconf-types.defs") (include overrides)
3
4;; From /opt/gnome2/include/gconf/2/gconf/gconf-changeset.h
5
6(define-method commit_change_set
7  (of-object "GConfEngine")
8  (c-name "gconf_engine_commit_change_set")
9  (return-type "gboolean")
10  (parameters
11    '("GConfChangeSet*" "cs")
12    '("gboolean" "remove_committed")
13    '("GError**" "err")
14  )
15)
16
17(define-method reverse_change_set
18  (of-object "GConfEngine")
19  (c-name "gconf_engine_reverse_change_set")
20  (return-type "GConfChangeSet*")
21  (parameters
22    '("GConfChangeSet*" "cs")
23    '("GError**" "err")
24  )
25)
26
27(define-method change_set_from_currentv
28  (of-object "GConfEngine")
29  (c-name "gconf_engine_change_set_from_currentv")
30  (return-type "GConfChangeSet*")
31  (parameters
32    '("const-gchar**" "keys")
33    '("GError**" "err")
34  )
35)
36
37(define-method change_set_from_current
38  (of-object "GConfEngine")
39  (c-name "gconf_engine_change_set_from_current")
40  (return-type "GConfChangeSet*")
41  (parameters
42    '("GError**" "err")
43    '("const-gchar*" "first_key")
44  )
45  (varargs #t)
46)
47
48(define-function gconf_change_set_get_type
49  (c-name "gconf_change_set_get_type")
50  (return-type "GType")
51)
52
53(define-function gconf_change_set_new
54  (c-name "gconf_change_set_new")
55  (is-constructor-of "GconfChangeSet")
56  (return-type "GConfChangeSet*")
57)
58
59(define-method ref
60  (of-object "GConfChangeSet")
61  (c-name "gconf_change_set_ref")
62  (return-type "none")
63)
64
65(define-method unref
66  (of-object "GConfChangeSet")
67  (c-name "gconf_change_set_unref")
68  (return-type "none")
69)
70
71(define-method clear
72  (of-object "GConfChangeSet")
73  (c-name "gconf_change_set_clear")
74  (return-type "none")
75)
76
77(define-method size
78  (of-object "GConfChangeSet")
79  (c-name "gconf_change_set_size")
80  (return-type "guint")
81)
82
83(define-method remove
84  (of-object "GConfChangeSet")
85  (c-name "gconf_change_set_remove")
86  (return-type "none")
87  (parameters
88    '("const-gchar*" "key")
89  )
90)
91
92(define-method foreach
93  (of-object "GConfChangeSet")
94  (c-name "gconf_change_set_foreach")
95  (return-type "none")
96  (parameters
97    '("GConfChangeSetForeachFunc" "func")
98    '("gpointer" "user_data")
99  )
100)
101
102(define-method check_value
103  (of-object "GConfChangeSet")
104  (c-name "gconf_change_set_check_value")
105  (return-type "gboolean")
106  (parameters
107    '("const-gchar*" "key")
108    '("GConfValue**" "value_retloc")
109  )
110)
111
112(define-method set
113  (of-object "GConfChangeSet")
114  (c-name "gconf_change_set_set")
115  (return-type "none")
116  (parameters
117    '("const-gchar*" "key")
118    '("GConfValue*" "value")
119  )
120)
121
122(define-method set_nocopy
123  (of-object "GConfChangeSet")
124  (c-name "gconf_change_set_set_nocopy")
125  (return-type "none")
126  (parameters
127    '("const-gchar*" "key")
128    '("GConfValue*" "value")
129  )
130)
131
132(define-method unset
133  (of-object "GConfChangeSet")
134  (c-name "gconf_change_set_unset")
135  (return-type "none")
136  (parameters
137    '("const-gchar*" "key")
138  )
139)
140
141(define-method set_float
142  (of-object "GConfChangeSet")
143  (c-name "gconf_change_set_set_float")
144  (return-type "none")
145  (parameters
146    '("const-gchar*" "key")
147    '("gdouble" "val")
148  )
149)
150
151(define-method set_int
152  (of-object "GConfChangeSet")
153  (c-name "gconf_change_set_set_int")
154  (return-type "none")
155  (parameters
156    '("const-gchar*" "key")
157    '("gint" "val")
158  )
159)
160
161(define-method set_string
162  (of-object "GConfChangeSet")
163  (c-name "gconf_change_set_set_string")
164  (return-type "none")
165  (parameters
166    '("const-gchar*" "key")
167    '("const-gchar*" "val")
168  )
169)
170
171(define-method set_bool
172  (of-object "GConfChangeSet")
173  (c-name "gconf_change_set_set_bool")
174  (return-type "none")
175  (parameters
176    '("const-gchar*" "key")
177    '("gboolean" "val")
178  )
179)
180
181(define-method set_schema
182  (of-object "GConfChangeSet")
183  (c-name "gconf_change_set_set_schema")
184  (return-type "none")
185  (parameters
186    '("const-gchar*" "key")
187    '("GConfSchema*" "val")
188  )
189)
190
191(define-method set_list
192  (of-object "GConfChangeSet")
193  (c-name "gconf_change_set_set_list")
194  (return-type "none")
195  (parameters
196    '("const-gchar*" "key")
197    '("GConfValueType" "list_type")
198    '("GSList*" "list")
199  )
200)
201
202(define-method set_pair
203  (of-object "GConfChangeSet")
204  (c-name "gconf_change_set_set_pair")
205  (return-type "none")
206  (parameters
207    '("const-gchar*" "key")
208    '("GConfValueType" "car_type")
209    '("GConfValueType" "cdr_type")
210    '("gconstpointer" "address_of_car")
211    '("gconstpointer" "address_of_cdr")
212  )
213)
214
215(define-method set_user_data
216  (of-object "GConfChangeSet")
217  (c-name "gconf_change_set_set_user_data")
218  (return-type "none")
219  (parameters
220    '("gpointer" "data")
221    '("GDestroyNotify" "dnotify")
222  )
223)
224
225(define-method get_user_data
226  (of-object "GConfChangeSet")
227  (c-name "gconf_change_set_get_user_data")
228  (return-type "gpointer")
229)
230
231
232
233;; From /opt/gnome2/include/gconf/2/gconf/gconf-client.h
234
235(define-function gconf_client_get_type
236  (c-name "gconf_client_get_type")
237  (return-type "GType")
238)
239
240(define-function gconf_client_get_default
241  (c-name "gconf_client_get_default")
242  (return-type "GConfClient*")
243)
244
245(define-function gconf_client_get_for_engine
246  (c-name "gconf_client_get_for_engine")
247  (return-type "GConfClient*")
248  (parameters
249    '("GConfEngine*" "engine")
250  )
251)
252
253(define-method add_dir
254  (of-object "GConfClient")
255  (c-name "gconf_client_add_dir")
256  (return-type "none")
257  (parameters
258    '("const-gchar*" "dir")
259    '("GConfClientPreloadType" "preload")
260    '("GError**" "err")
261  )
262)
263
264(define-method remove_dir
265  (of-object "GConfClient")
266  (c-name "gconf_client_remove_dir")
267  (return-type "none")
268  (parameters
269    '("const-gchar*" "dir")
270    '("GError**" "err")
271  )
272)
273
274(define-method notify_add
275  (of-object "GConfClient")
276  (c-name "gconf_client_notify_add")
277  (return-type "guint")
278  (parameters
279    '("const-gchar*" "namespace_section")
280    '("GConfClientNotifyFunc" "func")
281    '("gpointer" "user_data")
282    '("GFreeFunc" "destroy_notify")
283    '("GError**" "err")
284  )
285)
286
287(define-method notify_remove
288  (of-object "GConfClient")
289  (c-name "gconf_client_notify_remove")
290  (return-type "none")
291  (parameters
292    '("guint" "cnxn")
293  )
294)
295
296(define-method notify
297  (of-object "GConfClient")
298  (c-name "gconf_client_notify")
299  (return-type "none")
300  (parameters
301    '("const-char*" "key")
302  )
303)
304
305(define-method set_error_handling
306  (of-object "GConfClient")
307  (c-name "gconf_client_set_error_handling")
308  (return-type "none")
309  (parameters
310    '("GConfClientErrorHandlingMode" "mode")
311  )
312)
313
314(define-function gconf_client_set_global_default_error_handler
315  (c-name "gconf_client_set_global_default_error_handler")
316  (return-type "none")
317  (parameters
318    '("GConfClientErrorHandlerFunc" "func")
319  )
320)
321
322(define-method clear_cache
323  (of-object "GConfClient")
324  (c-name "gconf_client_clear_cache")
325  (return-type "none")
326)
327
328(define-method preload
329  (of-object "GConfClient")
330  (c-name "gconf_client_preload")
331  (return-type "none")
332  (parameters
333    '("const-gchar*" "dirname")
334    '("GConfClientPreloadType" "type")
335    '("GError**" "err")
336  )
337)
338
339(define-method set
340  (of-object "GConfClient")
341  (c-name "gconf_client_set")
342  (return-type "none")
343  (parameters
344    '("const-gchar*" "key")
345    '("const-GConfValue*" "val")
346    '("GError**" "err")
347  )
348)
349
350(define-method get
351  (of-object "GConfClient")
352  (c-name "gconf_client_get")
353  (return-type "GConfValue*")
354  (parameters
355    '("const-gchar*" "key")
356    '("GError**" "err")
357  )
358)
359
360(define-method get_without_default
361  (of-object "GConfClient")
362  (c-name "gconf_client_get_without_default")
363  (return-type "GConfValue*")
364  (parameters
365    '("const-gchar*" "key")
366    '("GError**" "err")
367  )
368)
369
370(define-method get_entry
371  (of-object "GConfClient")
372  (c-name "gconf_client_get_entry")
373  (return-type "GConfEntry*")
374  (parameters
375    '("const-gchar*" "key")
376    '("const-gchar*" "locale")
377    '("gboolean" "use_schema_default")
378    '("GError**" "err")
379  )
380)
381
382(define-method get_default_from_schema
383  (of-object "GConfClient")
384  (c-name "gconf_client_get_default_from_schema")
385  (return-type "GConfValue*")
386  (parameters
387    '("const-gchar*" "key")
388    '("GError**" "err")
389  )
390)
391
392(define-method unset
393  (of-object "GConfClient")
394  (c-name "gconf_client_unset")
395  (return-type "gboolean")
396  (parameters
397    '("const-gchar*" "key")
398    '("GError**" "err")
399  )
400)
401
402(define-method recursive_unset
403  (of-object "GConfClient")
404  (c-name "gconf_client_recursive_unset")
405  (return-type "gboolean")
406  (parameters
407    '("const-char*" "key")
408    '("GConfUnsetFlags" "flags")
409    '("GError**" "err")
410  )
411)
412
413(define-method all_entries
414  (of-object "GConfClient")
415  (c-name "gconf_client_all_entries")
416  (return-type "GSList*")
417  (parameters
418    '("const-gchar*" "dir")
419    '("GError**" "err")
420  )
421)
422
423(define-method all_dirs
424  (of-object "GConfClient")
425  (c-name "gconf_client_all_dirs")
426  (return-type "GSList*")
427  (parameters
428    '("const-gchar*" "dir")
429    '("GError**" "err")
430  )
431)
432
433(define-method suggest_sync
434  (of-object "GConfClient")
435  (c-name "gconf_client_suggest_sync")
436  (return-type "none")
437  (parameters
438    '("GError**" "err")
439  )
440)
441
442(define-method dir_exists
443  (of-object "GConfClient")
444  (c-name "gconf_client_dir_exists")
445  (return-type "gboolean")
446  (parameters
447    '("const-gchar*" "dir")
448    '("GError**" "err")
449  )
450)
451
452(define-method key_is_writable
453  (of-object "GConfClient")
454  (c-name "gconf_client_key_is_writable")
455  (return-type "gboolean")
456  (parameters
457    '("const-gchar*" "key")
458    '("GError**" "err")
459  )
460)
461
462(define-method get_float
463  (of-object "GConfClient")
464  (c-name "gconf_client_get_float")
465  (return-type "gdouble")
466  (parameters
467    '("const-gchar*" "key")
468    '("GError**" "err")
469  )
470)
471
472(define-method get_int
473  (of-object "GConfClient")
474  (c-name "gconf_client_get_int")
475  (return-type "gint")
476  (parameters
477    '("const-gchar*" "key")
478    '("GError**" "err")
479  )
480)
481
482(define-method get_string
483  (of-object "GConfClient")
484  (c-name "gconf_client_get_string")
485  (return-type "gchar*")
486  (parameters
487    '("const-gchar*" "key")
488    '("GError**" "err")
489  )
490)
491
492(define-method get_bool
493  (of-object "GConfClient")
494  (c-name "gconf_client_get_bool")
495  (return-type "gboolean")
496  (parameters
497    '("const-gchar*" "key")
498    '("GError**" "err")
499  )
500)
501
502(define-method get_schema
503  (of-object "GConfClient")
504  (c-name "gconf_client_get_schema")
505  (return-type "GConfSchema*")
506  (parameters
507    '("const-gchar*" "key")
508    '("GError**" "err")
509  )
510)
511
512(define-method get_list
513  (of-object "GConfClient")
514  (c-name "gconf_client_get_list")
515  (return-type "GSList*")
516  (parameters
517    '("const-gchar*" "key")
518    '("GConfValueType" "list_type")
519    '("GError**" "err")
520  )
521)
522
523(define-method get_pair
524  (of-object "GConfClient")
525  (c-name "gconf_client_get_pair")
526  (return-type "gboolean")
527  (parameters
528    '("const-gchar*" "key")
529    '("GConfValueType" "car_type")
530    '("GConfValueType" "cdr_type")
531    '("gpointer" "car_retloc")
532    '("gpointer" "cdr_retloc")
533    '("GError**" "err")
534  )
535)
536
537(define-method set_float
538  (of-object "GConfClient")
539  (c-name "gconf_client_set_float")
540  (return-type "gboolean")
541  (parameters
542    '("const-gchar*" "key")
543    '("gdouble" "val")
544    '("GError**" "err")
545  )
546)
547
548(define-method set_int
549  (of-object "GConfClient")
550  (c-name "gconf_client_set_int")
551  (return-type "gboolean")
552  (parameters
553    '("const-gchar*" "key")
554    '("gint" "val")
555    '("GError**" "err")
556  )
557)
558
559(define-method set_string
560  (of-object "GConfClient")
561  (c-name "gconf_client_set_string")
562  (return-type "gboolean")
563  (parameters
564    '("const-gchar*" "key")
565    '("const-gchar*" "val")
566    '("GError**" "err")
567  )
568)
569
570(define-method set_bool
571  (of-object "GConfClient")
572  (c-name "gconf_client_set_bool")
573  (return-type "gboolean")
574  (parameters
575    '("const-gchar*" "key")
576    '("gboolean" "val")
577    '("GError**" "err")
578  )
579)
580
581(define-method set_schema
582  (of-object "GConfClient")
583  (c-name "gconf_client_set_schema")
584  (return-type "gboolean")
585  (parameters
586    '("const-gchar*" "key")
587    '("const-GConfSchema*" "val")
588    '("GError**" "err")
589  )
590)
591
592(define-method set_list
593  (of-object "GConfClient")
594  (c-name "gconf_client_set_list")
595  (return-type "gboolean")
596  (parameters
597    '("const-gchar*" "key")
598    '("GConfValueType" "list_type")
599    '("GSList*" "list")
600    '("GError**" "err")
601  )
602)
603
604(define-method set_pair
605  (of-object "GConfClient")
606  (c-name "gconf_client_set_pair")
607  (return-type "gboolean")
608  (parameters
609    '("const-gchar*" "key")
610    '("GConfValueType" "car_type")
611    '("GConfValueType" "cdr_type")
612    '("gconstpointer" "address_of_car")
613    '("gconstpointer" "address_of_cdr")
614    '("GError**" "err")
615  )
616)
617
618(define-method error
619  (of-object "GConfClient")
620  (c-name "gconf_client_error")
621  (return-type "none")
622  (parameters
623    '("GError*" "error")
624  )
625)
626
627(define-method unreturned_error
628  (of-object "GConfClient")
629  (c-name "gconf_client_unreturned_error")
630  (return-type "none")
631  (parameters
632    '("GError*" "error")
633  )
634)
635
636(define-method value_changed
637  (of-object "GConfClient")
638  (c-name "gconf_client_value_changed")
639  (return-type "none")
640  (parameters
641    '("const-gchar*" "key")
642    '("GConfValue*" "value")
643  )
644)
645
646(define-method commit_change_set
647  (of-object "GConfClient")
648  (c-name "gconf_client_commit_change_set")
649  (return-type "gboolean")
650  (parameters
651    '("GConfChangeSet*" "cs")
652    '("gboolean" "remove_committed")
653    '("GError**" "err")
654  )
655)
656
657(define-method reverse_change_set
658  (of-object "GConfClient")
659  (c-name "gconf_client_reverse_change_set")
660  (return-type "GConfChangeSet*")
661  (parameters
662    '("GConfChangeSet*" "cs")
663    '("GError**" "err")
664  )
665)
666
667(define-method change_set_from_currentv
668  (of-object "GConfClient")
669  (c-name "gconf_client_change_set_from_currentv")
670  (return-type "GConfChangeSet*")
671  (parameters
672    '("const-gchar**" "keys")
673    '("GError**" "err")
674  )
675)
676
677(define-method change_set_from_current
678  (of-object "GConfClient")
679  (c-name "gconf_client_change_set_from_current")
680  (return-type "GConfChangeSet*")
681  (parameters
682    '("GError**" "err")
683    '("const-gchar*" "first_key")
684  )
685  (varargs #t)
686)
687
688
689
690;; From /opt/gnome2/include/gconf/2/gconf/gconf-engine.h
691
692(define-function gconf_engine_get_default
693  (c-name "gconf_engine_get_default")
694  (return-type "GConfEngine*")
695)
696
697(define-function gconf_engine_get_for_address
698  (c-name "gconf_engine_get_for_address")
699  (return-type "GConfEngine*")
700  (parameters
701    '("const-gchar*" "address")
702    '("GError**" "err")
703  )
704)
705
706(define-function gconf_engine_get_for_addresses
707  (c-name "gconf_engine_get_for_addresses")
708  (return-type "GConfEngine*")
709  (parameters
710    '("GSList*" "addresses")
711    '("GError**" "err")
712  )
713)
714
715(define-method unref
716  (of-object "GConfEngine")
717  (c-name "gconf_engine_unref")
718  (return-type "none")
719)
720
721(define-method ref
722  (of-object "GConfEngine")
723  (c-name "gconf_engine_ref")
724  (return-type "none")
725)
726
727(define-function gconf_engine_get_local
728  (c-name "gconf_engine_get_local")
729  (return-type "GConfEngine*")
730  (parameters
731    '("const-char*" "address")
732    '("GError**" "err")
733  )
734)
735
736(define-function gconf_engine_get_local_for_addresses
737  (c-name "gconf_engine_get_local_for_addresses")
738  (return-type "GConfEngine*")
739  (parameters
740    '("GSList*" "addresses")
741    '("GError**" "err")
742  )
743)
744
745(define-method set_user_data
746  (of-object "GConfEngine")
747  (c-name "gconf_engine_set_user_data")
748  (return-type "none")
749  (parameters
750    '("gpointer" "data")
751    '("GDestroyNotify" "dnotify")
752  )
753)
754
755(define-method get_user_data
756  (of-object "GConfEngine")
757  (c-name "gconf_engine_get_user_data")
758  (return-type "gpointer")
759)
760
761
762
763;; From /opt/gnome2/include/gconf/2/gconf/gconf-enum-types.h
764
765(define-function gconf_value_type_get_type
766  (c-name "gconf_value_type_get_type")
767  (return-type "GType")
768)
769
770(define-function gconf_unset_flags_get_type
771  (c-name "gconf_unset_flags_get_type")
772  (return-type "GType")
773)
774
775(define-function gconf_error_get_type
776  (c-name "gconf_error_get_type")
777  (return-type "GType")
778)
779
780(define-function gconf_client_preload_type_get_type
781  (c-name "gconf_client_preload_type_get_type")
782  (return-type "GType")
783)
784
785(define-function gconf_client_error_handling_mode_get_type
786  (c-name "gconf_client_error_handling_mode_get_type")
787  (return-type "GType")
788)
789
790
791
792;; From /opt/gnome2/include/gconf/2/gconf/gconf-error.h
793
794(define-function gconf_error_quark
795  (c-name "gconf_error_quark")
796  (return-type "GQuark")
797)
798
799
800
801;; From /opt/gnome2/include/gconf/2/gconf/gconf.h
802
803(define-method notify_add
804  (of-object "GConfEngine")
805  (c-name "gconf_engine_notify_add")
806  (return-type "guint")
807  (parameters
808    '("const-gchar*" "namespace_section")
809    '("GConfNotifyFunc" "func")
810    '("gpointer" "user_data")
811    '("GError**" "err")
812  )
813)
814
815(define-method notify_remove
816  (of-object "GConfEngine")
817  (c-name "gconf_engine_notify_remove")
818  (return-type "none")
819  (parameters
820    '("guint" "cnxn")
821  )
822)
823
824(define-method get
825  (of-object "GConfEngine")
826  (c-name "gconf_engine_get")
827  (return-type "GConfValue*")
828  (parameters
829    '("const-gchar*" "key")
830    '("GError**" "err")
831  )
832)
833
834(define-method get_without_default
835  (of-object "GConfEngine")
836  (c-name "gconf_engine_get_without_default")
837  (return-type "GConfValue*")
838  (parameters
839    '("const-gchar*" "key")
840    '("GError**" "err")
841  )
842)
843
844(define-method get_entry
845  (of-object "GConfEngine")
846  (c-name "gconf_engine_get_entry")
847  (return-type "GConfEntry*")
848  (parameters
849    '("const-gchar*" "key")
850    '("const-gchar*" "locale")
851    '("gboolean" "use_schema_default")
852    '("GError**" "err")
853  )
854)
855
856(define-method get_with_locale
857  (of-object "GConfEngine")
858  (c-name "gconf_engine_get_with_locale")
859  (return-type "GConfValue*")
860  (parameters
861    '("const-gchar*" "key")
862    '("const-gchar*" "locale")
863    '("GError**" "err")
864  )
865)
866
867(define-method get_default_from_schema
868  (of-object "GConfEngine")
869  (c-name "gconf_engine_get_default_from_schema")
870  (return-type "GConfValue*")
871  (parameters
872    '("const-gchar*" "key")
873    '("GError**" "err")
874  )
875)
876
877(define-method set
878  (of-object "GConfEngine")
879  (c-name "gconf_engine_set")
880  (return-type "gboolean")
881  (parameters
882    '("const-gchar*" "key")
883    '("const-GConfValue*" "value")
884    '("GError**" "err")
885  )
886)
887
888(define-method unset
889  (of-object "GConfEngine")
890  (c-name "gconf_engine_unset")
891  (return-type "gboolean")
892  (parameters
893    '("const-gchar*" "key")
894    '("GError**" "err")
895  )
896)
897
898(define-method associate_schema
899  (of-object "GConfEngine")
900  (c-name "gconf_engine_associate_schema")
901  (return-type "gboolean")
902  (parameters
903    '("const-gchar*" "key")
904    '("const-gchar*" "schema_key")
905    '("GError**" "err")
906  )
907)
908
909(define-method all_entries
910  (of-object "GConfEngine")
911  (c-name "gconf_engine_all_entries")
912  (return-type "GSList*")
913  (parameters
914    '("const-gchar*" "dir")
915    '("GError**" "err")
916  )
917)
918
919(define-method all_dirs
920  (of-object "GConfEngine")
921  (c-name "gconf_engine_all_dirs")
922  (return-type "GSList*")
923  (parameters
924    '("const-gchar*" "dir")
925    '("GError**" "err")
926  )
927)
928
929(define-method suggest_sync
930  (of-object "GConfEngine")
931  (c-name "gconf_engine_suggest_sync")
932  (return-type "none")
933  (parameters
934    '("GError**" "err")
935  )
936)
937
938(define-method dir_exists
939  (of-object "GConfEngine")
940  (c-name "gconf_engine_dir_exists")
941  (return-type "gboolean")
942  (parameters
943    '("const-gchar*" "dir")
944    '("GError**" "err")
945  )
946)
947
948(define-method remove_dir
949  (of-object "GConfEngine")
950  (c-name "gconf_engine_remove_dir")
951  (return-type "none")
952  (parameters
953    '("const-gchar*" "dir")
954    '("GError**" "err")
955  )
956)
957
958(define-method key_is_writable
959  (of-object "GConfEngine")
960  (c-name "gconf_engine_key_is_writable")
961  (return-type "gboolean")
962  (parameters
963    '("const-gchar*" "key")
964    '("GError**" "err")
965  )
966)
967
968(define-function gconf_valid_key
969  (c-name "gconf_valid_key")
970  (return-type "gboolean")
971  (parameters
972    '("const-gchar*" "key")
973    '("gchar**" "why_invalid")
974  )
975)
976
977(define-function gconf_key_is_below
978  (c-name "gconf_key_is_below")
979  (return-type "gboolean")
980  (parameters
981    '("const-gchar*" "above")
982    '("const-gchar*" "below")
983  )
984)
985
986(define-function gconf_concat_dir_and_key
987  (c-name "gconf_concat_dir_and_key")
988  (return-type "gchar*")
989  (parameters
990    '("const-gchar*" "dir")
991    '("const-gchar*" "key")
992  )
993)
994
995(define-function gconf_unique_key
996  (c-name "gconf_unique_key")
997  (return-type "gchar*")
998)
999
1000(define-function gconf_escape_key
1001  (c-name "gconf_escape_key")
1002  (return-type "char*")
1003  (parameters
1004    '("const-char*" "arbitrary_text")
1005    '("int" "len")
1006  )
1007)
1008
1009(define-function gconf_unescape_key
1010  (c-name "gconf_unescape_key")
1011  (return-type "char*")
1012  (parameters
1013    '("const-char*" "escaped_key")
1014    '("int" "len")
1015  )
1016)
1017
1018(define-method get_float
1019  (of-object "GConfEngine")
1020  (c-name "gconf_engine_get_float")
1021  (return-type "gdouble")
1022  (parameters
1023    '("const-gchar*" "key")
1024    '("GError**" "err")
1025  )
1026)
1027
1028(define-method get_int
1029  (of-object "GConfEngine")
1030  (c-name "gconf_engine_get_int")
1031  (return-type "gint")
1032  (parameters
1033    '("const-gchar*" "key")
1034    '("GError**" "err")
1035  )
1036)
1037
1038(define-method get_string
1039  (of-object "GConfEngine")
1040  (c-name "gconf_engine_get_string")
1041  (return-type "gchar*")
1042  (parameters
1043    '("const-gchar*" "key")
1044    '("GError**" "err")
1045  )
1046)
1047
1048(define-method get_bool
1049  (of-object "GConfEngine")
1050  (c-name "gconf_engine_get_bool")
1051  (return-type "gboolean")
1052  (parameters
1053    '("const-gchar*" "key")
1054    '("GError**" "err")
1055  )
1056)
1057
1058(define-method get_schema
1059  (of-object "GConfEngine")
1060  (c-name "gconf_engine_get_schema")
1061  (return-type "GConfSchema*")
1062  (parameters
1063    '("const-gchar*" "key")
1064    '("GError**" "err")
1065  )
1066)
1067
1068(define-method get_list
1069  (of-object "GConfEngine")
1070  (c-name "gconf_engine_get_list")
1071  (return-type "GSList*")
1072  (parameters
1073    '("const-gchar*" "key")
1074    '("GConfValueType" "list_type")
1075    '("GError**" "err")
1076  )
1077)
1078
1079(define-method get_pair
1080  (of-object "GConfEngine")
1081  (c-name "gconf_engine_get_pair")
1082  (return-type "gboolean")
1083  (parameters
1084    '("const-gchar*" "key")
1085    '("GConfValueType" "car_type")
1086    '("GConfValueType" "cdr_type")
1087    '("gpointer" "car_retloc")
1088    '("gpointer" "cdr_retloc")
1089    '("GError**" "err")
1090  )
1091)
1092
1093(define-method set_float
1094  (of-object "GConfEngine")
1095  (c-name "gconf_engine_set_float")
1096  (return-type "gboolean")
1097  (parameters
1098    '("const-gchar*" "key")
1099    '("gdouble" "val")
1100    '("GError**" "err")
1101  )
1102)
1103
1104(define-method set_int
1105  (of-object "GConfEngine")
1106  (c-name "gconf_engine_set_int")
1107  (return-type "gboolean")
1108  (parameters
1109    '("const-gchar*" "key")
1110    '("gint" "val")
1111    '("GError**" "err")
1112  )
1113)
1114
1115(define-method set_string
1116  (of-object "GConfEngine")
1117  (c-name "gconf_engine_set_string")
1118  (return-type "gboolean")
1119  (parameters
1120    '("const-gchar*" "key")
1121    '("const-gchar*" "val")
1122    '("GError**" "err")
1123  )
1124)
1125
1126(define-method set_bool
1127  (of-object "GConfEngine")
1128  (c-name "gconf_engine_set_bool")
1129  (return-type "gboolean")
1130  (parameters
1131    '("const-gchar*" "key")
1132    '("gboolean" "val")
1133    '("GError**" "err")
1134  )
1135)
1136
1137(define-method set_schema
1138  (of-object "GConfEngine")
1139  (c-name "gconf_engine_set_schema")
1140  (return-type "gboolean")
1141  (parameters
1142    '("const-gchar*" "key")
1143    '("const-GConfSchema*" "val")
1144    '("GError**" "err")
1145  )
1146)
1147
1148(define-method set_list
1149  (of-object "GConfEngine")
1150  (c-name "gconf_engine_set_list")
1151  (return-type "gboolean")
1152  (parameters
1153    '("const-gchar*" "key")
1154    '("GConfValueType" "list_type")
1155    '("GSList*" "list")
1156    '("GError**" "err")
1157  )
1158)
1159
1160(define-method set_pair
1161  (of-object "GConfEngine")
1162  (c-name "gconf_engine_set_pair")
1163  (return-type "gboolean")
1164  (parameters
1165    '("const-gchar*" "key")
1166    '("GConfValueType" "car_type")
1167    '("GConfValueType" "cdr_type")
1168    '("gconstpointer" "address_of_car")
1169    '("gconstpointer" "address_of_cdr")
1170    '("GError**" "err")
1171  )
1172)
1173
1174(define-function gconf_string_to_enum
1175  (c-name "gconf_string_to_enum")
1176  (return-type "gboolean")
1177  (parameters
1178    '("GConfEnumStringPair[]" "lookup_table")
1179    '("const-gchar*" "str")
1180    '("gint*" "enum_value_retloc")
1181  )
1182)
1183
1184(define-function gconf_enum_to_string
1185  (c-name "gconf_enum_to_string")
1186  (return-type "const-gchar*")
1187  (parameters
1188    '("GConfEnumStringPair[]" "lookup_table")
1189    '("gint" "enum_value")
1190  )
1191)
1192
1193(define-function gconf_debug_shutdown
1194  (c-name "gconf_debug_shutdown")
1195  (return-type "int")
1196)
1197
1198(define-function gconf_init
1199  (c-name "gconf_init")
1200  (return-type "gboolean")
1201  (parameters
1202    '("int" "argc")
1203    '("char**" "argv")
1204    '("GError**" "err")
1205  )
1206)
1207
1208(define-function gconf_is_initialized
1209  (c-name "gconf_is_initialized")
1210  (return-type "gboolean")
1211)
1212
1213(define-function gconf_preinit
1214  (c-name "gconf_preinit")
1215  (return-type "none")
1216  (parameters
1217    '("gpointer" "app")
1218    '("gpointer" "mod_info")
1219  )
1220)
1221
1222(define-function gconf_postinit
1223  (c-name "gconf_postinit")
1224  (return-type "none")
1225  (parameters
1226    '("gpointer" "app")
1227    '("gpointer" "mod_info")
1228  )
1229)
1230
1231(define-function gconf_clear_cache
1232  (c-name "gconf_clear_cache")
1233  (return-type "none")
1234  (parameters
1235    '("GConfEngine*" "conf")
1236    '("GError**" "err")
1237  )
1238)
1239
1240(define-function gconf_synchronous_sync
1241  (c-name "gconf_synchronous_sync")
1242  (return-type "none")
1243  (parameters
1244    '("GConfEngine*" "conf")
1245    '("GError**" "err")
1246  )
1247)
1248
1249(define-method get_full
1250  (of-object "GConfEngine")
1251  (c-name "gconf_engine_get_full")
1252  (return-type "GConfValue*")
1253  (parameters
1254    '("const-gchar*" "key")
1255    '("const-gchar*" "locale")
1256    '("gboolean" "use_schema_default")
1257    '("gboolean*" "is_default_p")
1258    '("gboolean*" "is_writable_p")
1259    '("GError**" "err")
1260  )
1261)
1262
1263
1264
1265;; From /opt/gnome2/include/gconf/2/gconf/gconf-listeners.h
1266
1267(define-function gconf_listeners_new
1268  (c-name "gconf_listeners_new")
1269  (is-constructor-of "GconfListeners")
1270  (return-type "GConfListeners*")
1271)
1272
1273(define-method free
1274  (of-object "GConfListeners")
1275  (c-name "gconf_listeners_free")
1276  (return-type "none")
1277)
1278
1279(define-method add
1280  (of-object "GConfListeners")
1281  (c-name "gconf_listeners_add")
1282  (return-type "guint")
1283  (parameters
1284    '("const-gchar*" "listen_point")
1285    '("gpointer" "listener_data")
1286    '("GFreeFunc" "destroy_notify")
1287  )
1288)
1289
1290(define-method remove
1291  (of-object "GConfListeners")
1292  (c-name "gconf_listeners_remove")
1293  (return-type "none")
1294  (parameters
1295    '("guint" "cnxn_id")
1296  )
1297)
1298
1299(define-method notify
1300  (of-object "GConfListeners")
1301  (c-name "gconf_listeners_notify")
1302  (return-type "none")
1303  (parameters
1304    '("const-gchar*" "all_above")
1305    '("GConfListenersCallback" "callback")
1306    '("gpointer" "user_data")
1307  )
1308)
1309
1310(define-method count
1311  (of-object "GConfListeners")
1312  (c-name "gconf_listeners_count")
1313  (return-type "guint")
1314)
1315
1316(define-method foreach
1317  (of-object "GConfListeners")
1318  (c-name "gconf_listeners_foreach")
1319  (return-type "none")
1320  (parameters
1321    '("GConfListenersForeach" "callback")
1322    '("gpointer" "user_data")
1323  )
1324)
1325
1326(define-method get_data
1327  (of-object "GConfListeners")
1328  (c-name "gconf_listeners_get_data")
1329  (return-type "gboolean")
1330  (parameters
1331    '("guint" "cnxn_id")
1332    '("gpointer*" "listener_data_p")
1333    '("const-gchar**" "location_p")
1334  )
1335)
1336
1337(define-method remove_if
1338  (of-object "GConfListeners")
1339  (c-name "gconf_listeners_remove_if")
1340  (return-type "none")
1341  (parameters
1342    '("GConfListenersPredicate" "predicate")
1343    '("gpointer" "user_data")
1344  )
1345)
1346
1347
1348
1349;; From /opt/gnome2/include/gconf/2/gconf/gconf-schema.h
1350
1351(define-function gconf_schema_new
1352  (c-name "gconf_schema_new")
1353  (is-constructor-of "GconfSchema")
1354  (return-type "GConfSchema*")
1355)
1356
1357(define-method free
1358  (of-object "GConfSchema")
1359  (c-name "gconf_schema_free")
1360  (return-type "none")
1361)
1362
1363(define-method copy
1364  (of-object "GConfSchema")
1365  (c-name "gconf_schema_copy")
1366  (return-type "GConfSchema*")
1367)
1368
1369(define-method set_type
1370  (of-object "GConfSchema")
1371  (c-name "gconf_schema_set_type")
1372  (return-type "none")
1373  (parameters
1374    '("GConfValueType" "type")
1375  )
1376)
1377
1378(define-method set_list_type
1379  (of-object "GConfSchema")
1380  (c-name "gconf_schema_set_list_type")
1381  (return-type "none")
1382  (parameters
1383    '("GConfValueType" "type")
1384  )
1385)
1386
1387(define-method set_car_type
1388  (of-object "GConfSchema")
1389  (c-name "gconf_schema_set_car_type")
1390  (return-type "none")
1391  (parameters
1392    '("GConfValueType" "type")
1393  )
1394)
1395
1396(define-method set_cdr_type
1397  (of-object "GConfSchema")
1398  (c-name "gconf_schema_set_cdr_type")
1399  (return-type "none")
1400  (parameters
1401    '("GConfValueType" "type")
1402  )
1403)
1404
1405(define-method set_locale
1406  (of-object "GConfSchema")
1407  (c-name "gconf_schema_set_locale")
1408  (return-type "none")
1409  (parameters
1410    '("const-gchar*" "locale")
1411  )
1412)
1413
1414(define-method set_short_desc
1415  (of-object "GConfSchema")
1416  (c-name "gconf_schema_set_short_desc")
1417  (return-type "none")
1418  (parameters
1419    '("const-gchar*" "desc")
1420  )
1421)
1422
1423(define-method set_long_desc
1424  (of-object "GConfSchema")
1425  (c-name "gconf_schema_set_long_desc")
1426  (return-type "none")
1427  (parameters
1428    '("const-gchar*" "desc")
1429  )
1430)
1431
1432(define-method set_owner
1433  (of-object "GConfSchema")
1434  (c-name "gconf_schema_set_owner")
1435  (return-type "none")
1436  (parameters
1437    '("const-gchar*" "owner")
1438  )
1439)
1440
1441(define-method set_default_value
1442  (of-object "GConfSchema")
1443  (c-name "gconf_schema_set_default_value")
1444  (return-type "none")
1445  (parameters
1446    '("const-GConfValue*" "val")
1447  )
1448)
1449
1450(define-method set_default_value_nocopy
1451  (of-object "GConfSchema")
1452  (c-name "gconf_schema_set_default_value_nocopy")
1453  (return-type "none")
1454  (parameters
1455    '("GConfValue*" "val")
1456  )
1457)
1458
1459(define-method get_type
1460  (of-object "GConfSchema")
1461  (c-name "gconf_schema_get_type")
1462  (return-type "GConfValueType")
1463)
1464
1465(define-method get_list_type
1466  (of-object "GConfSchema")
1467  (c-name "gconf_schema_get_list_type")
1468  (return-type "GConfValueType")
1469)
1470
1471(define-method get_car_type
1472  (of-object "GConfSchema")
1473  (c-name "gconf_schema_get_car_type")
1474  (return-type "GConfValueType")
1475)
1476
1477(define-method get_cdr_type
1478  (of-object "GConfSchema")
1479  (c-name "gconf_schema_get_cdr_type")
1480  (return-type "GConfValueType")
1481)
1482
1483(define-method get_locale
1484  (of-object "GConfSchema")
1485  (c-name "gconf_schema_get_locale")
1486  (return-type "const-char*")
1487)
1488
1489(define-method get_short_desc
1490  (of-object "GConfSchema")
1491  (c-name "gconf_schema_get_short_desc")
1492  (return-type "const-char*")
1493)
1494
1495(define-method get_long_desc
1496  (of-object "GConfSchema")
1497  (c-name "gconf_schema_get_long_desc")
1498  (return-type "const-char*")
1499)
1500
1501(define-method get_owner
1502  (of-object "GConfSchema")
1503  (c-name "gconf_schema_get_owner")
1504  (return-type "const-char*")
1505)
1506
1507(define-method get_default_value
1508  (of-object "GConfSchema")
1509  (c-name "gconf_schema_get_default_value")
1510  (return-type "GConfValue*")
1511)
1512
1513
1514
1515;; From /opt/gnome2/include/gconf/2/gconf/gconf-value.h
1516
1517(define-method get_string
1518  (of-object "GConfValue")
1519  (c-name "gconf_value_get_string")
1520  (return-type "const-char*")
1521)
1522
1523(define-method get_int
1524  (of-object "GConfValue")
1525  (c-name "gconf_value_get_int")
1526  (return-type "int")
1527)
1528
1529(define-method get_float
1530  (of-object "GConfValue")
1531  (c-name "gconf_value_get_float")
1532  (return-type "double")
1533)
1534
1535(define-method get_list_type
1536  (of-object "GConfValue")
1537  (c-name "gconf_value_get_list_type")
1538  (return-type "GConfValueType")
1539)
1540
1541(define-method get_list
1542  (of-object "GConfValue")
1543  (c-name "gconf_value_get_list")
1544  (return-type "GSList*")
1545)
1546
1547(define-method get_car
1548  (of-object "GConfValue")
1549  (c-name "gconf_value_get_car")
1550  (return-type "GConfValue*")
1551)
1552
1553(define-method get_cdr
1554  (of-object "GConfValue")
1555  (c-name "gconf_value_get_cdr")
1556  (return-type "GConfValue*")
1557)
1558
1559(define-method get_bool
1560  (of-object "GConfValue")
1561  (c-name "gconf_value_get_bool")
1562  (return-type "gboolean")
1563)
1564
1565(define-method get_schema
1566  (of-object "GConfValue")
1567  (c-name "gconf_value_get_schema")
1568  (return-type "GConfSchema*")
1569)
1570
1571(define-function gconf_value_new
1572  (c-name "gconf_value_new")
1573  (is-constructor-of "GconfValue")
1574  (return-type "GConfValue*")
1575  (parameters
1576    '("GConfValueType" "type")
1577  )
1578)
1579
1580(define-function gconf_value_new_from_string
1581  (c-name "gconf_value_new_from_string")
1582  (return-type "GConfValue*")
1583  (parameters
1584    '("GConfValueType" "type")
1585    '("const-gchar*" "str")
1586    '("GError**" "err")
1587  )
1588)
1589
1590(define-method copy
1591  (of-object "GConfValue")
1592  (c-name "gconf_value_copy")
1593  (return-type "GConfValue*")
1594)
1595
1596(define-method free
1597  (of-object "GConfValue")
1598  (c-name "gconf_value_free")
1599  (return-type "none")
1600)
1601
1602(define-method set_int
1603  (of-object "GConfValue")
1604  (c-name "gconf_value_set_int")
1605  (return-type "none")
1606  (parameters
1607    '("gint" "the_int")
1608  )
1609)
1610
1611(define-method set_string
1612  (of-object "GConfValue")
1613  (c-name "gconf_value_set_string")
1614  (return-type "none")
1615  (parameters
1616    '("const-gchar*" "the_str")
1617  )
1618)
1619
1620(define-method set_float
1621  (of-object "GConfValue")
1622  (c-name "gconf_value_set_float")
1623  (return-type "none")
1624  (parameters
1625    '("gdouble" "the_float")
1626  )
1627)
1628
1629(define-method set_bool
1630  (of-object "GConfValue")
1631  (c-name "gconf_value_set_bool")
1632  (return-type "none")
1633  (parameters
1634    '("gboolean" "the_bool")
1635  )
1636)
1637
1638(define-method set_schema
1639  (of-object "GConfValue")
1640  (c-name "gconf_value_set_schema")
1641  (return-type "none")
1642  (parameters
1643    '("const-GConfSchema*" "sc")
1644  )
1645)
1646
1647(define-method set_schema_nocopy
1648  (of-object "GConfValue")
1649  (c-name "gconf_value_set_schema_nocopy")
1650  (return-type "none")
1651  (parameters
1652    '("GConfSchema*" "sc")
1653  )
1654)
1655
1656(define-method set_car
1657  (of-object "GConfValue")
1658  (c-name "gconf_value_set_car")
1659  (return-type "none")
1660  (parameters
1661    '("const-GConfValue*" "car")
1662  )
1663)
1664
1665(define-method set_car_nocopy
1666  (of-object "GConfValue")
1667  (c-name "gconf_value_set_car_nocopy")
1668  (return-type "none")
1669  (parameters
1670    '("GConfValue*" "car")
1671  )
1672)
1673
1674(define-method set_cdr
1675  (of-object "GConfValue")
1676  (c-name "gconf_value_set_cdr")
1677  (return-type "none")
1678  (parameters
1679    '("const-GConfValue*" "cdr")
1680  )
1681)
1682
1683(define-method set_cdr_nocopy
1684  (of-object "GConfValue")
1685  (c-name "gconf_value_set_cdr_nocopy")
1686  (return-type "none")
1687  (parameters
1688    '("GConfValue*" "cdr")
1689  )
1690)
1691
1692(define-method set_list_type
1693  (of-object "GConfValue")
1694  (c-name "gconf_value_set_list_type")
1695  (return-type "none")
1696  (parameters
1697    '("GConfValueType" "type")
1698  )
1699)
1700
1701(define-method set_list_nocopy
1702  (of-object "GConfValue")
1703  (c-name "gconf_value_set_list_nocopy")
1704  (return-type "none")
1705  (parameters
1706    '("GSList*" "list")
1707  )
1708)
1709
1710(define-method set_list
1711  (of-object "GConfValue")
1712  (c-name "gconf_value_set_list")
1713  (return-type "none")
1714  (parameters
1715    '("GSList*" "list")
1716  )
1717)
1718
1719(define-method to_string
1720  (of-object "GConfValue")
1721  (c-name "gconf_value_to_string")
1722  (return-type "gchar*")
1723)
1724
1725(define-method compare
1726  (of-object "GConfValue")
1727  (c-name "gconf_value_compare")
1728  (return-type "int")
1729  (parameters
1730    '("const-GConfValue*" "value_b")
1731  )
1732)
1733
1734(define-method get_schema
1735  (of-object "GConfMetaInfo")
1736  (c-name "gconf_meta_info_get_schema")
1737  (return-type "const-char*")
1738)
1739
1740(define-method get_mod_user
1741  (of-object "GConfMetaInfo")
1742  (c-name "gconf_meta_info_get_mod_user")
1743  (return-type "const-char*")
1744)
1745
1746(define-method mod_time
1747  (of-object "GConfMetaInfo")
1748  (c-name "gconf_meta_info_mod_time")
1749  (return-type "GTime")
1750)
1751
1752(define-function gconf_meta_info_new
1753  (c-name "gconf_meta_info_new")
1754  (is-constructor-of "GconfMetaInfo")
1755  (return-type "GConfMetaInfo*")
1756)
1757
1758(define-method free
1759  (of-object "GConfMetaInfo")
1760  (c-name "gconf_meta_info_free")
1761  (return-type "none")
1762)
1763
1764(define-method set_schema
1765  (of-object "GConfMetaInfo")
1766  (c-name "gconf_meta_info_set_schema")
1767  (return-type "none")
1768  (parameters
1769    '("const-gchar*" "schema_name")
1770  )
1771)
1772
1773(define-method set_mod_user
1774  (of-object "GConfMetaInfo")
1775  (c-name "gconf_meta_info_set_mod_user")
1776  (return-type "none")
1777  (parameters
1778    '("const-gchar*" "mod_user")
1779  )
1780)
1781
1782(define-method set_mod_time
1783  (of-object "GConfMetaInfo")
1784  (c-name "gconf_meta_info_set_mod_time")
1785  (return-type "none")
1786  (parameters
1787    '("GTime" "mod_time")
1788  )
1789)
1790
1791(define-method get_key
1792  (of-object "GConfEntry")
1793  (c-name "gconf_entry_get_key")
1794  (return-type "const-char*")
1795)
1796
1797(define-method get_value
1798  (of-object "GConfEntry")
1799  (c-name "gconf_entry_get_value")
1800  (return-type "GConfValue*")
1801)
1802
1803(define-method get_schema_name
1804  (of-object "GConfEntry")
1805  (c-name "gconf_entry_get_schema_name")
1806  (return-type "const-char*")
1807)
1808
1809(define-method get_is_default
1810  (of-object "GConfEntry")
1811  (c-name "gconf_entry_get_is_default")
1812  (return-type "gboolean")
1813)
1814
1815(define-method get_is_writable
1816  (of-object "GConfEntry")
1817  (c-name "gconf_entry_get_is_writable")
1818  (return-type "gboolean")
1819)
1820
1821(define-function gconf_entry_new
1822  (c-name "gconf_entry_new")
1823  (is-constructor-of "GconfEntry")
1824  (return-type "GConfEntry*")
1825  (parameters
1826    '("const-gchar*" "key")
1827    '("const-GConfValue*" "val")
1828  )
1829)
1830
1831(define-function gconf_entry_new_nocopy
1832  (c-name "gconf_entry_new_nocopy")
1833  (return-type "GConfEntry*")
1834  (parameters
1835    '("gchar*" "key")
1836    '("GConfValue*" "val")
1837  )
1838)
1839
1840(define-method copy
1841  (of-object "GConfEntry")
1842  (c-name "gconf_entry_copy")
1843  (return-type "GConfEntry*")
1844)
1845
1846(define-method free
1847  (of-object "GConfEntry")
1848  (c-name "gconf_entry_free")
1849  (return-type "none")
1850)
1851
1852(define-method ref
1853  (of-object "GConfEntry")
1854  (c-name "gconf_entry_ref")
1855  (return-type "none")
1856)
1857
1858(define-method unref
1859  (of-object "GConfEntry")
1860  (c-name "gconf_entry_unref")
1861  (return-type "none")
1862)
1863
1864(define-method steal_value
1865  (of-object "GConfEntry")
1866  (c-name "gconf_entry_steal_value")
1867  (return-type "GConfValue*")
1868)
1869
1870(define-method set_value
1871  (of-object "GConfEntry")
1872  (c-name "gconf_entry_set_value")
1873  (return-type "none")
1874  (parameters
1875    '("const-GConfValue*" "val")
1876  )
1877)
1878
1879(define-method set_value_nocopy
1880  (of-object "GConfEntry")
1881  (c-name "gconf_entry_set_value_nocopy")
1882  (return-type "none")
1883  (parameters
1884    '("GConfValue*" "val")
1885  )
1886)
1887
1888(define-method set_schema_name
1889  (of-object "GConfEntry")
1890  (c-name "gconf_entry_set_schema_name")
1891  (return-type "none")
1892  (parameters
1893    '("const-gchar*" "name")
1894  )
1895)
1896
1897(define-method set_is_default
1898  (of-object "GConfEntry")
1899  (c-name "gconf_entry_set_is_default")
1900  (return-type "none")
1901  (parameters
1902    '("gboolean" "is_default")
1903  )
1904)
1905
1906(define-method set_is_writable
1907  (of-object "GConfEntry")
1908  (c-name "gconf_entry_set_is_writable")
1909  (return-type "none")
1910  (parameters
1911    '("gboolean" "is_writable")
1912  )
1913)
1914
1915(define-method equal
1916  (of-object "GConfEntry")
1917  (c-name "gconf_entry_equal")
1918  (return-type "gboolean")
1919  (parameters
1920    '("const-GConfEntry*" "b")
1921  )
1922)
1923
1924
1925