2 ;; gsf-input-bonobo.[ch]
4 (define-object InputBonobo
7 (c-name "GsfInputBonobo")
8 (gtype-id "GSF_TYPE_INPUT_BONOBO")
11 (define-function gsf_input_bonobo_new
12 (c-name "gsf_input_bonobo_new")
13 (is-constructor-of "GsfInputBonobo")
14 (return-type "GsfInput*")
16 '("Bonobo_Stream-const" "stream")
21 ;; gsf-input-gnomevfs.[ch]
23 (define-object InputVFS
26 (c-name "GsfInputGnomeVFS")
27 (gtype-id "GSF_TYPE_INPUT_GNOME_VFS")
30 (define-function gsf_input_gnomevfs_new
31 (c-name "gsf_input_gnomevfs_new")
32 (is-constructor-of "GsfInputGnomeVFS")
33 (return-type "GsfInput*")
35 '("char-const*" "uri")
40 ;; From /home/jk/gnome2/libgsf/gsf/gsf-output-gnomevfs.[ch]
42 (define-object OutputVFS
45 (c-name "GsfOutputGnomeVFS")
46 (gtype-id "GSF_TYPE_OUTPUT_GNOME_VFS")
49 (define-function gsf_output_gnomevfs_new
50 (c-name "gsf_output_gnomevfs_new")
51 (is-constructor-of "GsfOutputGnomeVFS")
52 (return-type "GsfOutput*")
54 '("char-const*" "filename")