4 <function name=
"base64_decode_simple" symbol=
"gsf_base64_decode_simple">
5 <return-type type=
"size_t"/>
7 <parameter name=
"data" type=
"guint8*"/>
8 <parameter name=
"len" type=
"size_t"/>
11 <function name=
"base64_decode_step" symbol=
"gsf_base64_decode_step">
12 <return-type type=
"size_t"/>
14 <parameter name=
"in" type=
"guint8*"/>
15 <parameter name=
"len" type=
"size_t"/>
16 <parameter name=
"out" type=
"guint8*"/>
17 <parameter name=
"state" type=
"int*"/>
18 <parameter name=
"save" type=
"guint*"/>
21 <function name=
"base64_encode_close" symbol=
"gsf_base64_encode_close">
22 <return-type type=
"size_t"/>
24 <parameter name=
"in" type=
"guint8*"/>
25 <parameter name=
"inlen" type=
"size_t"/>
26 <parameter name=
"break_lines" type=
"gboolean"/>
27 <parameter name=
"out" type=
"guint8*"/>
28 <parameter name=
"state" type=
"int*"/>
29 <parameter name=
"save" type=
"guint*"/>
32 <function name=
"base64_encode_simple" symbol=
"gsf_base64_encode_simple">
33 <return-type type=
"guint8*"/>
35 <parameter name=
"data" type=
"guint8*"/>
36 <parameter name=
"len" type=
"size_t"/>
39 <function name=
"base64_encode_step" symbol=
"gsf_base64_encode_step">
40 <return-type type=
"size_t"/>
42 <parameter name=
"in" type=
"guint8*"/>
43 <parameter name=
"len" type=
"size_t"/>
44 <parameter name=
"break_lines" type=
"gboolean"/>
45 <parameter name=
"out" type=
"guint8*"/>
46 <parameter name=
"state" type=
"int*"/>
47 <parameter name=
"save" type=
"guint*"/>
50 <function name=
"doc_meta_dump" symbol=
"gsf_doc_meta_dump">
51 <return-type type=
"void"/>
53 <parameter name=
"meta" type=
"GsfDocMetaData*"/>
56 <function name=
"error_quark" symbol=
"gsf_error_quark">
57 <return-type type=
"GQuark"/>
59 <function name=
"extension_pointer" symbol=
"gsf_extension_pointer">
60 <return-type type=
"char*"/>
62 <parameter name=
"path" type=
"char*"/>
65 <function name=
"filename_to_utf8" symbol=
"gsf_filename_to_utf8">
66 <return-type type=
"char*"/>
68 <parameter name=
"filename" type=
"char*"/>
69 <parameter name=
"quoted" type=
"gboolean"/>
72 <function name=
"get_gsf_odf_version" symbol=
"get_gsf_odf_version">
73 <return-type type=
"short"/>
75 <function name=
"get_gsf_odf_version_string" symbol=
"get_gsf_odf_version_string">
76 <return-type type=
"char*"/>
78 <function name=
"get_gsf_ooo_ns" symbol=
"get_gsf_ooo_ns">
79 <return-type type=
"GsfXMLInNS*"/>
81 <function name=
"iconv_close" symbol=
"gsf_iconv_close">
82 <return-type type=
"void"/>
84 <parameter name=
"handle" type=
"GIConv"/>
87 <function name=
"init" symbol=
"gsf_init">
88 <return-type type=
"void"/>
90 <function name=
"init_dynamic" symbol=
"gsf_init_dynamic">
91 <return-type type=
"void"/>
93 <parameter name=
"module" type=
"GTypeModule*"/>
96 <function name=
"le_get_double" symbol=
"gsf_le_get_double">
97 <return-type type=
"double"/>
99 <parameter name=
"p" type=
"void*"/>
102 <function name=
"le_get_float" symbol=
"gsf_le_get_float">
103 <return-type type=
"float"/>
105 <parameter name=
"p" type=
"void*"/>
108 <function name=
"le_get_guint64" symbol=
"gsf_le_get_guint64">
109 <return-type type=
"guint64"/>
111 <parameter name=
"p" type=
"void*"/>
114 <function name=
"le_set_double" symbol=
"gsf_le_set_double">
115 <return-type type=
"void"/>
117 <parameter name=
"p" type=
"void*"/>
118 <parameter name=
"d" type=
"double"/>
121 <function name=
"le_set_float" symbol=
"gsf_le_set_float">
122 <return-type type=
"void"/>
124 <parameter name=
"p" type=
"void*"/>
125 <parameter name=
"f" type=
"float"/>
128 <function name=
"mem_dump" symbol=
"gsf_mem_dump">
129 <return-type type=
"void"/>
131 <parameter name=
"ptr" type=
"guint8*"/>
132 <parameter name=
"len" type=
"size_t"/>
135 <function name=
"msole_codepage_to_lid" symbol=
"gsf_msole_codepage_to_lid">
136 <return-type type=
"guint"/>
138 <parameter name=
"codepage" type=
"int"/>
141 <function name=
"msole_iconv_open_codepage_for_export" symbol=
"gsf_msole_iconv_open_codepage_for_export">
142 <return-type type=
"GIConv"/>
144 <parameter name=
"codepage_to" type=
"int"/>
147 <function name=
"msole_iconv_open_codepage_for_import" symbol=
"gsf_msole_iconv_open_codepage_for_import">
148 <return-type type=
"GIConv"/>
150 <parameter name=
"to" type=
"char*"/>
151 <parameter name=
"codepage" type=
"int"/>
154 <function name=
"msole_iconv_open_codepages_for_export" symbol=
"gsf_msole_iconv_open_codepages_for_export">
155 <return-type type=
"GIConv"/>
157 <parameter name=
"codepage_to" type=
"int"/>
158 <parameter name=
"from" type=
"char*"/>
161 <function name=
"msole_iconv_open_for_export" symbol=
"gsf_msole_iconv_open_for_export">
162 <return-type type=
"GIConv"/>
164 <function name=
"msole_iconv_open_for_import" symbol=
"gsf_msole_iconv_open_for_import">
165 <return-type type=
"GIConv"/>
167 <parameter name=
"codepage" type=
"int"/>
170 <function name=
"msole_iconv_win_codepage" symbol=
"gsf_msole_iconv_win_codepage">
171 <return-type type=
"int"/>
173 <function name=
"msole_inflate" symbol=
"gsf_msole_inflate">
174 <return-type type=
"GByteArray*"/>
176 <parameter name=
"input" type=
"GsfInput*"/>
177 <parameter name=
"offset" type=
"gsf_off_t"/>
180 <function name=
"msole_language_for_lid" symbol=
"gsf_msole_language_for_lid">
181 <return-type type=
"char*"/>
183 <parameter name=
"lid" type=
"guint"/>
186 <function name=
"msole_lid_for_language" symbol=
"gsf_msole_lid_for_language">
187 <return-type type=
"guint"/>
189 <parameter name=
"lang" type=
"char*"/>
192 <function name=
"msole_lid_to_codepage" symbol=
"gsf_msole_lid_to_codepage">
193 <return-type type=
"int"/>
195 <parameter name=
"lid" type=
"guint"/>
198 <function name=
"msole_lid_to_codepage_str" symbol=
"gsf_msole_lid_to_codepage_str">
199 <return-type type=
"gchar*"/>
201 <parameter name=
"lid" type=
"guint"/>
204 <function name=
"msole_metadata_read" symbol=
"gsf_msole_metadata_read">
205 <return-type type=
"GError*"/>
207 <parameter name=
"in" type=
"GsfInput*"/>
208 <parameter name=
"accum" type=
"GsfDocMetaData*"/>
211 <function name=
"msole_metadata_write" symbol=
"gsf_msole_metadata_write">
212 <return-type type=
"gboolean"/>
214 <parameter name=
"out" type=
"GsfOutput*"/>
215 <parameter name=
"meta_data" type=
"GsfDocMetaData*"/>
216 <parameter name=
"doc_not_component" type=
"gboolean"/>
219 <function name=
"open_pkg_error_id" symbol=
"gsf_open_pkg_error_id">
220 <return-type type=
"gint"/>
222 <function name=
"open_pkg_foreach_rel" symbol=
"gsf_open_pkg_foreach_rel">
223 <return-type type=
"void"/>
225 <parameter name=
"opkg" type=
"GsfInput*"/>
226 <parameter name=
"func" type=
"GsfOpenPkgIter"/>
227 <parameter name=
"user_data" type=
"gpointer"/>
230 <function name=
"open_pkg_get_rel_by_id" symbol=
"gsf_open_pkg_get_rel_by_id">
231 <return-type type=
"GsfInput*"/>
233 <parameter name=
"opkg" type=
"GsfInput*"/>
234 <parameter name=
"id" type=
"char*"/>
237 <function name=
"open_pkg_get_rel_by_type" symbol=
"gsf_open_pkg_get_rel_by_type">
238 <return-type type=
"GsfInput*"/>
240 <parameter name=
"opkg" type=
"GsfInput*"/>
241 <parameter name=
"type" type=
"char*"/>
244 <function name=
"open_pkg_lookup_rel_by_id" symbol=
"gsf_open_pkg_lookup_rel_by_id">
245 <return-type type=
"GsfOpenPkgRel*"/>
247 <parameter name=
"opkg" type=
"GsfInput*"/>
248 <parameter name=
"id" type=
"char*"/>
251 <function name=
"open_pkg_lookup_rel_by_type" symbol=
"gsf_open_pkg_lookup_rel_by_type">
252 <return-type type=
"GsfOpenPkgRel*"/>
254 <parameter name=
"opkg" type=
"GsfInput*"/>
255 <parameter name=
"type" type=
"char*"/>
258 <function name=
"open_pkg_open_rel" symbol=
"gsf_open_pkg_open_rel">
259 <return-type type=
"GsfInput*"/>
261 <parameter name=
"opkg" type=
"GsfInput*"/>
262 <parameter name=
"rel" type=
"GsfOpenPkgRel*"/>
263 <parameter name=
"err" type=
"GError**"/>
266 <function name=
"open_pkg_open_rel_by_id" symbol=
"gsf_open_pkg_open_rel_by_id">
267 <return-type type=
"GsfInput*"/>
269 <parameter name=
"opkg" type=
"GsfInput*"/>
270 <parameter name=
"id" type=
"char*"/>
271 <parameter name=
"err" type=
"GError**"/>
274 <function name=
"open_pkg_open_rel_by_type" symbol=
"gsf_open_pkg_open_rel_by_type">
275 <return-type type=
"GsfInput*"/>
277 <parameter name=
"opkg" type=
"GsfInput*"/>
278 <parameter name=
"type" type=
"char*"/>
279 <parameter name=
"err" type=
"GError**"/>
282 <function name=
"open_pkg_parse_rel_by_id" symbol=
"gsf_open_pkg_parse_rel_by_id">
283 <return-type type=
"GError*"/>
285 <parameter name=
"xin" type=
"GsfXMLIn*"/>
286 <parameter name=
"id" type=
"char*"/>
287 <parameter name=
"dtd" type=
"GsfXMLInNode*"/>
288 <parameter name=
"ns" type=
"GsfXMLInNS*"/>
291 <function name=
"opendoc_metadata_read" symbol=
"gsf_opendoc_metadata_read">
292 <return-type type=
"GError*"/>
294 <parameter name=
"input" type=
"GsfInput*"/>
295 <parameter name=
"md" type=
"GsfDocMetaData*"/>
298 <function name=
"opendoc_metadata_subtree" symbol=
"gsf_opendoc_metadata_subtree">
299 <return-type type=
"void"/>
301 <parameter name=
"doc" type=
"GsfXMLIn*"/>
302 <parameter name=
"md" type=
"GsfDocMetaData*"/>
305 <function name=
"opendoc_metadata_write" symbol=
"gsf_opendoc_metadata_write">
306 <return-type type=
"gboolean"/>
308 <parameter name=
"output" type=
"GsfXMLOut*"/>
309 <parameter name=
"md" type=
"GsfDocMetaData*"/>
312 <function name=
"property_settings_collect" symbol=
"gsf_property_settings_collect">
313 <return-type type=
"void"/>
315 <parameter name=
"object_type" type=
"GType"/>
316 <parameter name=
"p_params" type=
"GParameter**"/>
317 <parameter name=
"p_n_params" type=
"size_t*"/>
318 <parameter name=
"first_property_name" type=
"gchar*"/>
321 <function name=
"property_settings_collect_valist" symbol=
"gsf_property_settings_collect_valist">
322 <return-type type=
"void"/>
324 <parameter name=
"object_type" type=
"GType"/>
325 <parameter name=
"p_params" type=
"GParameter**"/>
326 <parameter name=
"p_n_params" type=
"size_t*"/>
327 <parameter name=
"first_property_name" type=
"gchar*"/>
328 <parameter name=
"var_args" type=
"va_list"/>
331 <function name=
"property_settings_free" symbol=
"gsf_property_settings_free">
332 <return-type type=
"void"/>
334 <parameter name=
"params" type=
"GParameter*"/>
335 <parameter name=
"n_params" type=
"size_t"/>
338 <function name=
"shutdown" symbol=
"gsf_shutdown">
339 <return-type type=
"void"/>
341 <function name=
"shutdown_dynamic" symbol=
"gsf_shutdown_dynamic">
342 <return-type type=
"void"/>
344 <parameter name=
"module" type=
"GTypeModule*"/>
347 <function name=
"value_get_docprop_varray" symbol=
"gsf_value_get_docprop_varray">
348 <return-type type=
"GValueArray*"/>
350 <parameter name=
"value" type=
"GValue*"/>
353 <function name=
"value_get_docprop_vector" symbol=
"gsf_value_get_docprop_vector">
354 <return-type type=
"GsfDocPropVector*"/>
356 <parameter name=
"value" type=
"GValue*"/>
359 <function name=
"value_set_timestamp" symbol=
"gsf_value_set_timestamp">
360 <return-type type=
"void"/>
362 <parameter name=
"value" type=
"GValue*"/>
363 <parameter name=
"stamp" type=
"GsfTimestamp*"/>
366 <function name=
"xmlDocFormatDump" symbol=
"gsf_xmlDocFormatDump">
367 <return-type type=
"int"/>
369 <parameter name=
"output" type=
"GsfOutput*"/>
370 <parameter name=
"cur" type=
"xmlDoc*"/>
371 <parameter name=
"encoding" type=
"char*"/>
372 <parameter name=
"format" type=
"gboolean"/>
375 <function name=
"xml_gvalue_from_str" symbol=
"gsf_xml_gvalue_from_str">
376 <return-type type=
"gboolean"/>
378 <parameter name=
"res" type=
"GValue*"/>
379 <parameter name=
"t" type=
"GType"/>
380 <parameter name=
"str" type=
"char*"/>
383 <function name=
"xml_parser_context" symbol=
"gsf_xml_parser_context">
384 <return-type type=
"xmlParserCtxt*"/>
386 <parameter name=
"input" type=
"GsfInput*"/>
389 <function name=
"xml_probe" symbol=
"gsf_xml_probe">
390 <return-type type=
"gboolean"/>
392 <parameter name=
"input" type=
"GsfInput*"/>
393 <parameter name=
"startElement" type=
"GsfXMLProbeFunc"/>
396 <callback name=
"GsfOpenPkgIter">
397 <return-type type=
"void"/>
399 <parameter name=
"opkg" type=
"GsfInput*"/>
400 <parameter name=
"rel" type=
"GsfOpenPkgRel*"/>
401 <parameter name=
"user_data" type=
"gpointer"/>
404 <callback name=
"GsfXMLInExtDtor">
405 <return-type type=
"void"/>
407 <parameter name=
"xin" type=
"GsfXMLIn*"/>
408 <parameter name=
"old_state" type=
"gpointer"/>
411 <callback name=
"GsfXMLInUnknownFunc">
412 <return-type type=
"gboolean"/>
414 <parameter name=
"xin" type=
"GsfXMLIn*"/>
415 <parameter name=
"elem" type=
"xmlChar*"/>
416 <parameter name=
"attrs" type=
"xmlChar**"/>
419 <callback name=
"GsfXMLProbeFunc">
420 <return-type type=
"gboolean"/>
422 <parameter name=
"name" type=
"xmlChar*"/>
423 <parameter name=
"prefix" type=
"xmlChar*"/>
424 <parameter name=
"URI" type=
"xmlChar*"/>
425 <parameter name=
"nb_namespaces" type=
"int"/>
426 <parameter name=
"namespaces" type=
"xmlChar**"/>
427 <parameter name=
"nb_attributes" type=
"int"/>
428 <parameter name=
"nb_defaulted" type=
"int"/>
429 <parameter name=
"attributes" type=
"xmlChar**"/>
432 <struct name=
"GsfDocProp">
433 <method name=
"dump" symbol=
"gsf_doc_prop_dump">
434 <return-type type=
"void"/>
436 <parameter name=
"prop" type=
"GsfDocProp*"/>
439 <method name=
"free" symbol=
"gsf_doc_prop_free">
440 <return-type type=
"void"/>
442 <parameter name=
"prop" type=
"GsfDocProp*"/>
445 <method name=
"get_link" symbol=
"gsf_doc_prop_get_link">
446 <return-type type=
"char*"/>
448 <parameter name=
"prop" type=
"GsfDocProp*"/>
451 <method name=
"get_name" symbol=
"gsf_doc_prop_get_name">
452 <return-type type=
"char*"/>
454 <parameter name=
"prop" type=
"GsfDocProp*"/>
457 <method name=
"get_val" symbol=
"gsf_doc_prop_get_val">
458 <return-type type=
"GValue*"/>
460 <parameter name=
"prop" type=
"GsfDocProp*"/>
463 <method name=
"new" symbol=
"gsf_doc_prop_new">
464 <return-type type=
"GsfDocProp*"/>
466 <parameter name=
"name" type=
"char*"/>
469 <method name=
"set_link" symbol=
"gsf_doc_prop_set_link">
470 <return-type type=
"void"/>
472 <parameter name=
"prop" type=
"GsfDocProp*"/>
473 <parameter name=
"link" type=
"char*"/>
476 <method name=
"set_val" symbol=
"gsf_doc_prop_set_val">
477 <return-type type=
"void"/>
479 <parameter name=
"prop" type=
"GsfDocProp*"/>
480 <parameter name=
"val" type=
"GValue*"/>
483 <method name=
"swap_val" symbol=
"gsf_doc_prop_swap_val">
484 <return-type type=
"GValue*"/>
486 <parameter name=
"prop" type=
"GsfDocProp*"/>
487 <parameter name=
"val" type=
"GValue*"/>
491 <struct name=
"GsfOpenPkgRel">
492 <method name=
"get_target" symbol=
"gsf_open_pkg_rel_get_target">
493 <return-type type=
"char*"/>
495 <parameter name=
"rel" type=
"GsfOpenPkgRel*"/>
498 <method name=
"is_extern" symbol=
"gsf_open_pkg_rel_is_extern">
499 <return-type type=
"gboolean"/>
501 <parameter name=
"rel" type=
"GsfOpenPkgRel*"/>
505 <struct name=
"GsfOpenPkgRels">
507 <struct name=
"GsfXMLBlob">
509 <struct name=
"GsfXMLIn">
510 <method name=
"check_ns" symbol=
"gsf_xml_in_check_ns">
511 <return-type type=
"char*"/>
513 <parameter name=
"xin" type=
"GsfXMLIn*"/>
514 <parameter name=
"str" type=
"char*"/>
515 <parameter name=
"ns_id" type=
"unsigned"/>
518 <method name=
"get_input" symbol=
"gsf_xml_in_get_input">
519 <return-type type=
"GsfInput*"/>
521 <parameter name=
"xin" type=
"GsfXMLIn*"/>
524 <method name=
"namecmp" symbol=
"gsf_xml_in_namecmp">
525 <return-type type=
"gboolean"/>
527 <parameter name=
"xin" type=
"GsfXMLIn*"/>
528 <parameter name=
"str" type=
"char*"/>
529 <parameter name=
"ns_id" type=
"unsigned"/>
530 <parameter name=
"name" type=
"char*"/>
533 <method name=
"push_state" symbol=
"gsf_xml_in_push_state">
534 <return-type type=
"void"/>
536 <parameter name=
"xin" type=
"GsfXMLIn*"/>
537 <parameter name=
"doc" type=
"GsfXMLInDoc*"/>
538 <parameter name=
"new_state" type=
"gpointer"/>
539 <parameter name=
"dtor" type=
"GsfXMLInExtDtor"/>
540 <parameter name=
"attrs" type=
"xmlChar**"/>
543 <field name=
"user_state" type=
"gpointer"/>
544 <field name=
"content" type=
"GString*"/>
545 <field name=
"doc" type=
"GsfXMLInDoc*"/>
546 <field name=
"node" type=
"GsfXMLInNode*"/>
547 <field name=
"node_stack" type=
"GSList*"/>
549 <struct name=
"GsfXMLInDoc">
550 <method name=
"add_nodes" symbol=
"gsf_xml_in_doc_add_nodes">
551 <return-type type=
"void"/>
553 <parameter name=
"doc" type=
"GsfXMLInDoc*"/>
554 <parameter name=
"nodes" type=
"GsfXMLInNode*"/>
557 <method name=
"free" symbol=
"gsf_xml_in_doc_free">
558 <return-type type=
"void"/>
560 <parameter name=
"doc" type=
"GsfXMLInDoc*"/>
563 <method name=
"new" symbol=
"gsf_xml_in_doc_new">
564 <return-type type=
"GsfXMLInDoc*"/>
566 <parameter name=
"nodes" type=
"GsfXMLInNode*"/>
567 <parameter name=
"ns" type=
"GsfXMLInNS*"/>
570 <method name=
"parse" symbol=
"gsf_xml_in_doc_parse">
571 <return-type type=
"gboolean"/>
573 <parameter name=
"doc" type=
"GsfXMLInDoc*"/>
574 <parameter name=
"input" type=
"GsfInput*"/>
575 <parameter name=
"user_state" type=
"gpointer"/>
578 <method name=
"set_unknown_handler" symbol=
"gsf_xml_in_doc_set_unknown_handler">
579 <return-type type=
"void"/>
581 <parameter name=
"doc" type=
"GsfXMLInDoc*"/>
582 <parameter name=
"handler" type=
"GsfXMLInUnknownFunc"/>
586 <struct name=
"GsfXMLInNS">
587 <field name=
"uri" type=
"char*"/>
588 <field name=
"ns_id" type=
"unsigned"/>
590 <struct name=
"GsfXMLInNode">
591 <field name=
"id" type=
"char*"/>
592 <field name=
"ns_id" type=
"int"/>
593 <field name=
"name" type=
"char*"/>
594 <field name=
"parent_id" type=
"char*"/>
595 <field name=
"start" type=
"GCallback"/>
596 <field name=
"end" type=
"GCallback"/>
597 <field name=
"user_data" type=
"gpointer"/>
598 <field name=
"has_content" type=
"GsfXMLContent"/>
599 <field name=
"check_children_for_ns" type=
"unsigned"/>
600 <field name=
"share_children_with_parent" type=
"unsigned"/>
602 <struct name=
"gsf_off_t">
604 <boxed name=
"GsfTimestamp" type-name=
"GsfTimestamp" get-type=
"gsf_timestamp_get_type">
605 <method name=
"as_string" symbol=
"gsf_timestamp_as_string">
606 <return-type type=
"char*"/>
608 <parameter name=
"stamp" type=
"GsfTimestamp*"/>
611 <method name=
"copy" symbol=
"gsf_timestamp_copy">
612 <return-type type=
"GsfTimestamp*"/>
614 <parameter name=
"stamp" type=
"GsfTimestamp*"/>
617 <method name=
"equal" symbol=
"gsf_timestamp_equal">
618 <return-type type=
"gboolean"/>
620 <parameter name=
"a" type=
"GsfTimestamp*"/>
621 <parameter name=
"b" type=
"GsfTimestamp*"/>
624 <method name=
"free" symbol=
"gsf_timestamp_free">
625 <return-type type=
"void"/>
627 <parameter name=
"stamp" type=
"GsfTimestamp*"/>
630 <method name=
"from_string" symbol=
"gsf_timestamp_from_string">
631 <return-type type=
"int"/>
633 <parameter name=
"spec" type=
"char*"/>
634 <parameter name=
"stamp" type=
"GsfTimestamp*"/>
637 <method name=
"hash" symbol=
"gsf_timestamp_hash">
638 <return-type type=
"guint"/>
640 <parameter name=
"stamp" type=
"GsfTimestamp*"/>
643 <constructor name=
"new" symbol=
"gsf_timestamp_new">
644 <return-type type=
"GsfTimestamp*"/>
646 <method name=
"parse" symbol=
"gsf_timestamp_parse">
647 <return-type type=
"int"/>
649 <parameter name=
"spec" type=
"char*"/>
650 <parameter name=
"stamp" type=
"GsfTimestamp*"/>
653 <method name=
"set_time" symbol=
"gsf_timestamp_set_time">
654 <return-type type=
"void"/>
656 <parameter name=
"stamp" type=
"GsfTimestamp*"/>
657 <parameter name=
"t" type=
"guint64"/>
660 <field name=
"date" type=
"GDate"/>
661 <field name=
"seconds" type=
"glong"/>
662 <field name=
"time_zone" type=
"GString"/>
663 <field name=
"timet" type=
"guint32"/>
665 <enum name=
"GsfClipFormat">
666 <member name=
"GSF_CLIP_FORMAT_WINDOWS_CLIPBOARD" value=
"-1"/>
667 <member name=
"GSF_CLIP_FORMAT_MACINTOSH_CLIPBOARD" value=
"-2"/>
668 <member name=
"GSF_CLIP_FORMAT_GUID" value=
"-3"/>
669 <member name=
"GSF_CLIP_FORMAT_NO_DATA" value=
"0"/>
670 <member name=
"GSF_CLIP_FORMAT_CLIPBOARD_FORMAT_NAME" value=
"1"/>
671 <member name=
"GSF_CLIP_FORMAT_UNKNOWN" value=
"2"/>
673 <enum name=
"GsfClipFormatWindows">
674 <member name=
"GSF_CLIP_FORMAT_WINDOWS_ERROR" value=
"-1"/>
675 <member name=
"GSF_CLIP_FORMAT_WINDOWS_UNKNOWN" value=
"-2"/>
676 <member name=
"GSF_CLIP_FORMAT_WINDOWS_METAFILE" value=
"3"/>
677 <member name=
"GSF_CLIP_FORMAT_WINDOWS_DIB" value=
"8"/>
678 <member name=
"GSF_CLIP_FORMAT_WINDOWS_ENHANCED_METAFILE" value=
"14"/>
680 <enum name=
"GsfError">
681 <member name=
"GSF_ERROR_OUT_OF_MEMORY" value=
"0"/>
682 <member name=
"GSF_ERROR_INVALID_DATA" value=
"1"/>
684 <enum name=
"GsfOutputCsvQuotingMode" type-name=
"GsfOutputCsvQuotingMode" get-type=
"gsf_output_csv_quoting_mode_get_type">
685 <member name=
"GSF_OUTPUT_CSV_QUOTING_MODE_NEVER" value=
"0"/>
686 <member name=
"GSF_OUTPUT_CSV_QUOTING_MODE_AUTO" value=
"1"/>
687 <member name=
"GSF_OUTPUT_CSV_QUOTING_MODE_ALWAYS" value=
"2"/>
689 <enum name=
"GsfXMLContent">
690 <member name=
"GSF_XML_NO_CONTENT" value=
"0"/>
691 <member name=
"GSF_XML_CONTENT" value=
"1"/>
692 <member name=
"GSF_XML_SHARED_CONTENT" value=
"2"/>
694 <enum name=
"GsfZipCompressionMethod">
695 <member name=
"GSF_ZIP_STORED" value=
"0"/>
696 <member name=
"GSF_ZIP_SHRUNK" value=
"1"/>
697 <member name=
"GSF_ZIP_REDUCEDx1" value=
"2"/>
698 <member name=
"GSF_ZIP_REDUCEDx2" value=
"3"/>
699 <member name=
"GSF_ZIP_REDUCEDx3" value=
"4"/>
700 <member name=
"GSF_ZIP_REDUCEDx4" value=
"5"/>
701 <member name=
"GSF_ZIP_IMPLODED" value=
"6"/>
702 <member name=
"GSF_ZIP_TOKENIZED" value=
"7"/>
703 <member name=
"GSF_ZIP_DEFLATED" value=
"8"/>
704 <member name=
"GSF_ZIP_DEFLATED_BETTER" value=
"9"/>
705 <member name=
"GSF_ZIP_IMPLODED_BETTER" value=
"10"/>
707 <object name=
"GsfBlob" parent=
"GObject" type-name=
"GsfBlob" get-type=
"gsf_blob_get_type">
708 <method name=
"get_size" symbol=
"gsf_blob_get_size">
709 <return-type type=
"gsize"/>
711 <parameter name=
"blob" type=
"GsfBlob*"/>
714 <constructor name=
"new" symbol=
"gsf_blob_new">
715 <return-type type=
"GsfBlob*"/>
717 <parameter name=
"size" type=
"gsize"/>
718 <parameter name=
"data_to_copy" type=
"gconstpointer"/>
719 <parameter name=
"error" type=
"GError**"/>
722 <method name=
"peek_data" symbol=
"gsf_blob_peek_data">
723 <return-type type=
"gconstpointer"/>
725 <parameter name=
"blob" type=
"GsfBlob*"/>
729 <object name=
"GsfClipData" parent=
"GObject" type-name=
"GsfClipData" get-type=
"gsf_clip_data_get_type">
730 <method name=
"get_data_blob" symbol=
"gsf_clip_data_get_data_blob">
731 <return-type type=
"GsfBlob*"/>
733 <parameter name=
"clip_data" type=
"GsfClipData*"/>
736 <method name=
"get_format" symbol=
"gsf_clip_data_get_format">
737 <return-type type=
"GsfClipFormat"/>
739 <parameter name=
"clip_data" type=
"GsfClipData*"/>
742 <method name=
"get_windows_clipboard_format" symbol=
"gsf_clip_data_get_windows_clipboard_format">
743 <return-type type=
"GsfClipFormatWindows"/>
745 <parameter name=
"clip_data" type=
"GsfClipData*"/>
746 <parameter name=
"error" type=
"GError**"/>
749 <constructor name=
"new" symbol=
"gsf_clip_data_new">
750 <return-type type=
"GsfClipData*"/>
752 <parameter name=
"format" type=
"GsfClipFormat"/>
753 <parameter name=
"data_blob" type=
"GsfBlob*"/>
756 <method name=
"peek_real_data" symbol=
"gsf_clip_data_peek_real_data">
757 <return-type type=
"gconstpointer"/>
759 <parameter name=
"clip_data" type=
"GsfClipData*"/>
760 <parameter name=
"ret_size" type=
"gsize*"/>
761 <parameter name=
"error" type=
"GError**"/>
765 <object name=
"GsfDocMetaData" parent=
"GObject" type-name=
"GsfDocMetaData" get-type=
"gsf_doc_meta_data_get_type">
766 <method name=
"foreach" symbol=
"gsf_doc_meta_data_foreach">
767 <return-type type=
"void"/>
769 <parameter name=
"meta" type=
"GsfDocMetaData*"/>
770 <parameter name=
"func" type=
"GHFunc"/>
771 <parameter name=
"user_data" type=
"gpointer"/>
774 <method name=
"insert" symbol=
"gsf_doc_meta_data_insert">
775 <return-type type=
"void"/>
777 <parameter name=
"meta" type=
"GsfDocMetaData*"/>
778 <parameter name=
"name" type=
"char*"/>
779 <parameter name=
"value" type=
"GValue*"/>
782 <method name=
"lookup" symbol=
"gsf_doc_meta_data_lookup">
783 <return-type type=
"GsfDocProp*"/>
785 <parameter name=
"meta" type=
"GsfDocMetaData*"/>
786 <parameter name=
"name" type=
"char*"/>
789 <constructor name=
"new" symbol=
"gsf_doc_meta_data_new">
790 <return-type type=
"GsfDocMetaData*"/>
792 <method name=
"remove" symbol=
"gsf_doc_meta_data_remove">
793 <return-type type=
"void"/>
795 <parameter name=
"meta" type=
"GsfDocMetaData*"/>
796 <parameter name=
"name" type=
"char*"/>
799 <method name=
"size" symbol=
"gsf_doc_meta_data_size">
800 <return-type type=
"gsize"/>
802 <parameter name=
"meta" type=
"GsfDocMetaData*"/>
805 <method name=
"steal" symbol=
"gsf_doc_meta_data_steal">
806 <return-type type=
"GsfDocProp*"/>
808 <parameter name=
"meta" type=
"GsfDocMetaData*"/>
809 <parameter name=
"name" type=
"char*"/>
812 <method name=
"store" symbol=
"gsf_doc_meta_data_store">
813 <return-type type=
"void"/>
815 <parameter name=
"meta" type=
"GsfDocMetaData*"/>
816 <parameter name=
"prop" type=
"GsfDocProp*"/>
820 <object name=
"GsfDocPropVector" parent=
"GObject" type-name=
"GsfDocPropVector" get-type=
"gsf_docprop_vector_get_type">
821 <method name=
"append" symbol=
"gsf_docprop_vector_append">
822 <return-type type=
"void"/>
824 <parameter name=
"vector" type=
"GsfDocPropVector*"/>
825 <parameter name=
"value" type=
"GValue*"/>
828 <method name=
"as_string" symbol=
"gsf_docprop_vector_as_string">
829 <return-type type=
"gchar*"/>
831 <parameter name=
"vector" type=
"GsfDocPropVector*"/>
834 <constructor name=
"new" symbol=
"gsf_docprop_vector_new">
835 <return-type type=
"GsfDocPropVector*"/>
838 <object name=
"GsfInfile" parent=
"GsfInput" type-name=
"GsfInfile" get-type=
"gsf_infile_get_type">
839 <method name=
"child_by_aname" symbol=
"gsf_infile_child_by_aname">
840 <return-type type=
"GsfInput*"/>
842 <parameter name=
"infile" type=
"GsfInfile*"/>
843 <parameter name=
"names" type=
"char*[]"/>
846 <method name=
"child_by_index" symbol=
"gsf_infile_child_by_index">
847 <return-type type=
"GsfInput*"/>
849 <parameter name=
"infile" type=
"GsfInfile*"/>
850 <parameter name=
"i" type=
"int"/>
853 <method name=
"child_by_name" symbol=
"gsf_infile_child_by_name">
854 <return-type type=
"GsfInput*"/>
856 <parameter name=
"infile" type=
"GsfInfile*"/>
857 <parameter name=
"name" type=
"char*"/>
860 <method name=
"child_by_vaname" symbol=
"gsf_infile_child_by_vaname">
861 <return-type type=
"GsfInput*"/>
863 <parameter name=
"infile" type=
"GsfInfile*"/>
864 <parameter name=
"names" type=
"va_list"/>
867 <method name=
"child_by_vname" symbol=
"gsf_infile_child_by_vname">
868 <return-type type=
"GsfInput*"/>
870 <parameter name=
"infile" type=
"GsfInfile*"/>
873 <method name=
"name_by_index" symbol=
"gsf_infile_name_by_index">
874 <return-type type=
"char*"/>
876 <parameter name=
"infile" type=
"GsfInfile*"/>
877 <parameter name=
"i" type=
"int"/>
880 <method name=
"num_children" symbol=
"gsf_infile_num_children">
881 <return-type type=
"int"/>
883 <parameter name=
"infile" type=
"GsfInfile*"/>
886 <vfunc name=
"child_by_index">
887 <return-type type=
"GsfInput*"/>
889 <parameter name=
"infile" type=
"GsfInfile*"/>
890 <parameter name=
"i" type=
"int"/>
891 <parameter name=
"err" type=
"GError**"/>
894 <vfunc name=
"child_by_name">
895 <return-type type=
"GsfInput*"/>
897 <parameter name=
"infile" type=
"GsfInfile*"/>
898 <parameter name=
"name" type=
"char*"/>
899 <parameter name=
"err" type=
"GError**"/>
902 <vfunc name=
"name_by_index">
903 <return-type type=
"char*"/>
905 <parameter name=
"infile" type=
"GsfInfile*"/>
906 <parameter name=
"i" type=
"int"/>
909 <vfunc name=
"num_children">
910 <return-type type=
"int"/>
912 <parameter name=
"infile" type=
"GsfInfile*"/>
916 <object name=
"GsfInfileMSOle" parent=
"GsfInfile" type-name=
"GsfInfileMSOle" get-type=
"gsf_infile_msole_get_type">
917 <method name=
"get_class_id" symbol=
"gsf_infile_msole_get_class_id">
918 <return-type type=
"gboolean"/>
920 <parameter name=
"ole" type=
"GsfInfileMSOle*"/>
921 <parameter name=
"res" type=
"guint8*"/>
924 <constructor name=
"new" symbol=
"gsf_infile_msole_new">
925 <return-type type=
"GsfInfile*"/>
927 <parameter name=
"source" type=
"GsfInput*"/>
928 <parameter name=
"err" type=
"GError**"/>
932 <object name=
"GsfInfileMSVBA" parent=
"GsfInfile" type-name=
"GsfInfileMSVBA" get-type=
"gsf_infile_msvba_get_type">
933 <method name=
"get_modules" symbol=
"gsf_infile_msvba_get_modules">
934 <return-type type=
"GHashTable*"/>
936 <parameter name=
"vba_stream" type=
"GsfInfileMSVBA*"/>
939 <constructor name=
"new" symbol=
"gsf_infile_msvba_new">
940 <return-type type=
"GsfInfile*"/>
942 <parameter name=
"source" type=
"GsfInfile*"/>
943 <parameter name=
"err" type=
"GError**"/>
946 <method name=
"steal_modules" symbol=
"gsf_infile_msvba_steal_modules">
947 <return-type type=
"GHashTable*"/>
949 <parameter name=
"vba_stream" type=
"GsfInfileMSVBA*"/>
953 <object name=
"GsfInfileStdio" parent=
"GsfInfile" type-name=
"GsfInfileStdio" get-type=
"gsf_infile_stdio_get_type">
954 <constructor name=
"new" symbol=
"gsf_infile_stdio_new">
955 <return-type type=
"GsfInfile*"/>
957 <parameter name=
"root" type=
"char*"/>
958 <parameter name=
"err" type=
"GError**"/>
962 <object name=
"GsfInfileTar" parent=
"GsfInfile" type-name=
"GsfInfileTar" get-type=
"gsf_infile_tar_get_type">
963 <constructor name=
"new" symbol=
"gsf_infile_tar_new">
964 <return-type type=
"GsfInfile*"/>
966 <parameter name=
"source" type=
"GsfInput*"/>
967 <parameter name=
"err" type=
"GError**"/>
970 <property name=
"source" type=
"GsfInput*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
972 <object name=
"GsfInfileZip" parent=
"GsfInfile" type-name=
"GsfInfileZip" get-type=
"gsf_infile_zip_get_type">
973 <constructor name=
"new" symbol=
"gsf_infile_zip_new">
974 <return-type type=
"GsfInfile*"/>
976 <parameter name=
"source" type=
"GsfInput*"/>
977 <parameter name=
"err" type=
"GError**"/>
980 <property name=
"compression-level" type=
"gint" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
981 <property name=
"internal-parent" type=
"GsfInfileZip*" readable=
"0" writable=
"1" construct=
"0" construct-only=
"1"/>
982 <property name=
"source" type=
"GsfInput*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
984 <object name=
"GsfInput" parent=
"GObject" type-name=
"GsfInput" get-type=
"gsf_input_get_type">
985 <method name=
"container" symbol=
"gsf_input_container">
986 <return-type type=
"GsfInfile*"/>
988 <parameter name=
"input" type=
"GsfInput*"/>
991 <method name=
"copy" symbol=
"gsf_input_copy">
992 <return-type type=
"gboolean"/>
994 <parameter name=
"input" type=
"GsfInput*"/>
995 <parameter name=
"output" type=
"GsfOutput*"/>
998 <method name=
"dump" symbol=
"gsf_input_dump">
999 <return-type type=
"void"/>
1001 <parameter name=
"input" type=
"GsfInput*"/>
1002 <parameter name=
"dump_as_hex" type=
"gboolean"/>
1005 <method name=
"dup" symbol=
"gsf_input_dup">
1006 <return-type type=
"GsfInput*"/>
1008 <parameter name=
"input" type=
"GsfInput*"/>
1009 <parameter name=
"err" type=
"GError**"/>
1012 <method name=
"eof" symbol=
"gsf_input_eof">
1013 <return-type type=
"gboolean"/>
1015 <parameter name=
"input" type=
"GsfInput*"/>
1018 <method name=
"error" symbol=
"gsf_input_error">
1019 <return-type type=
"GQuark"/>
1021 <method name=
"error_id" symbol=
"gsf_input_error_id">
1022 <return-type type=
"GQuark"/>
1024 <method name=
"find_vba" symbol=
"gsf_input_find_vba">
1025 <return-type type=
"GsfInfileMSVBA*"/>
1027 <parameter name=
"input" type=
"GsfInput*"/>
1028 <parameter name=
"err" type=
"GError**"/>
1031 <method name=
"mmap_new" symbol=
"gsf_input_mmap_new">
1032 <return-type type=
"GsfInput*"/>
1034 <parameter name=
"filename" type=
"char*"/>
1035 <parameter name=
"err" type=
"GError**"/>
1038 <method name=
"name" symbol=
"gsf_input_name">
1039 <return-type type=
"char*"/>
1041 <parameter name=
"input" type=
"GsfInput*"/>
1044 <method name=
"read" symbol=
"gsf_input_read">
1045 <return-type type=
"guint8*"/>
1047 <parameter name=
"input" type=
"GsfInput*"/>
1048 <parameter name=
"num_bytes" type=
"size_t"/>
1049 <parameter name=
"optional_buffer" type=
"guint8*"/>
1052 <method name=
"remaining" symbol=
"gsf_input_remaining">
1053 <return-type type=
"gsf_off_t"/>
1055 <parameter name=
"input" type=
"GsfInput*"/>
1058 <method name=
"seek" symbol=
"gsf_input_seek">
1059 <return-type type=
"gboolean"/>
1061 <parameter name=
"input" type=
"GsfInput*"/>
1062 <parameter name=
"offset" type=
"gsf_off_t"/>
1063 <parameter name=
"whence" type=
"GSeekType"/>
1066 <method name=
"seek_emulate" symbol=
"gsf_input_seek_emulate">
1067 <return-type type=
"gboolean"/>
1069 <parameter name=
"input" type=
"GsfInput*"/>
1070 <parameter name=
"pos" type=
"gsf_off_t"/>
1073 <method name=
"set_container" symbol=
"gsf_input_set_container">
1074 <return-type type=
"gboolean"/>
1076 <parameter name=
"input" type=
"GsfInput*"/>
1077 <parameter name=
"container" type=
"GsfInfile*"/>
1080 <method name=
"set_name" symbol=
"gsf_input_set_name">
1081 <return-type type=
"gboolean"/>
1083 <parameter name=
"input" type=
"GsfInput*"/>
1084 <parameter name=
"name" type=
"char*"/>
1087 <method name=
"set_name_from_filename" symbol=
"gsf_input_set_name_from_filename">
1088 <return-type type=
"gboolean"/>
1090 <parameter name=
"input" type=
"GsfInput*"/>
1091 <parameter name=
"filename" type=
"char*"/>
1094 <method name=
"set_size" symbol=
"gsf_input_set_size">
1095 <return-type type=
"gboolean"/>
1097 <parameter name=
"input" type=
"GsfInput*"/>
1098 <parameter name=
"size" type=
"gsf_off_t"/>
1101 <method name=
"sibling" symbol=
"gsf_input_sibling">
1102 <return-type type=
"GsfInput*"/>
1104 <parameter name=
"input" type=
"GsfInput*"/>
1105 <parameter name=
"name" type=
"char*"/>
1106 <parameter name=
"err" type=
"GError**"/>
1109 <method name=
"size" symbol=
"gsf_input_size">
1110 <return-type type=
"gsf_off_t"/>
1112 <parameter name=
"input" type=
"GsfInput*"/>
1115 <method name=
"tell" symbol=
"gsf_input_tell">
1116 <return-type type=
"gsf_off_t"/>
1118 <parameter name=
"input" type=
"GsfInput*"/>
1121 <method name=
"uncompress" symbol=
"gsf_input_uncompress">
1122 <return-type type=
"GsfInput*"/>
1124 <parameter name=
"src" type=
"GsfInput*"/>
1127 <property name=
"eof" type=
"gboolean" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1128 <property name=
"name" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1129 <property name=
"position" type=
"gint64" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1130 <property name=
"remaining" type=
"gint64" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1131 <property name=
"size" type=
"gint64" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1133 <return-type type=
"GsfInput*"/>
1135 <parameter name=
"input" type=
"GsfInput*"/>
1136 <parameter name=
"err" type=
"GError**"/>
1139 <vfunc name=
"OpenSibling">
1140 <return-type type=
"GsfInput*"/>
1142 <parameter name=
"input" type=
"GsfInput*"/>
1143 <parameter name=
"path" type=
"char*"/>
1144 <parameter name=
"err" type=
"GError**"/>
1148 <return-type type=
"guint8*"/>
1150 <parameter name=
"input" type=
"GsfInput*"/>
1151 <parameter name=
"num_bytes" type=
"size_t"/>
1152 <parameter name=
"optional_buffer" type=
"guint8*"/>
1156 <return-type type=
"gboolean"/>
1158 <parameter name=
"input" type=
"GsfInput*"/>
1159 <parameter name=
"offset" type=
"gsf_off_t"/>
1160 <parameter name=
"whence" type=
"GSeekType"/>
1163 <field name=
"size" type=
"gsf_off_t"/>
1164 <field name=
"cur_offset" type=
"gsf_off_t"/>
1165 <field name=
"name" type=
"char*"/>
1166 <field name=
"container" type=
"GsfInfile*"/>
1168 <object name=
"GsfInputGZip" parent=
"GsfInput" type-name=
"GsfInputGZip" get-type=
"gsf_input_gzip_get_type">
1169 <constructor name=
"new" symbol=
"gsf_input_gzip_new">
1170 <return-type type=
"GsfInput*"/>
1172 <parameter name=
"source" type=
"GsfInput*"/>
1173 <parameter name=
"err" type=
"GError**"/>
1176 <property name=
"raw" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1177 <property name=
"source" type=
"GsfInput*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1178 <property name=
"uncompressed-size" type=
"gint64" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1180 <object name=
"GsfInputGio" parent=
"GsfInput" type-name=
"GsfInputGio" get-type=
"gsf_input_gio_get_type">
1181 <constructor name=
"new" symbol=
"gsf_input_gio_new">
1182 <return-type type=
"GsfInput*"/>
1184 <parameter name=
"file" type=
"GFile*"/>
1185 <parameter name=
"err" type=
"GError**"/>
1188 <constructor name=
"new_for_path" symbol=
"gsf_input_gio_new_for_path">
1189 <return-type type=
"GsfInput*"/>
1191 <parameter name=
"path" type=
"char*"/>
1192 <parameter name=
"err" type=
"GError**"/>
1195 <constructor name=
"new_for_uri" symbol=
"gsf_input_gio_new_for_uri">
1196 <return-type type=
"GsfInput*"/>
1198 <parameter name=
"uri" type=
"char*"/>
1199 <parameter name=
"err" type=
"GError**"/>
1203 <object name=
"GsfInputHTTP" parent=
"GsfInput" type-name=
"GsfInputHTTP" get-type=
"gsf_input_http_get_type">
1204 <method name=
"get_content_type" symbol=
"gsf_input_http_get_content_type">
1205 <return-type type=
"gchar*"/>
1207 <parameter name=
"input" type=
"GsfInputHTTP*"/>
1210 <method name=
"get_url" symbol=
"gsf_input_http_get_url">
1211 <return-type type=
"gchar*"/>
1213 <parameter name=
"input" type=
"GsfInputHTTP*"/>
1216 <constructor name=
"new" symbol=
"gsf_input_http_new">
1217 <return-type type=
"GsfInput*"/>
1219 <parameter name=
"url" type=
"gchar*"/>
1220 <parameter name=
"error" type=
"GError**"/>
1223 <property name=
"content-type" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1224 <property name=
"url" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1226 <object name=
"GsfInputMemory" parent=
"GsfInput" type-name=
"GsfInputMemory" get-type=
"gsf_input_memory_get_type">
1227 <constructor name=
"new" symbol=
"gsf_input_memory_new">
1228 <return-type type=
"GsfInput*"/>
1230 <parameter name=
"buf" type=
"guint8*"/>
1231 <parameter name=
"length" type=
"gsf_off_t"/>
1232 <parameter name=
"needs_free" type=
"gboolean"/>
1235 <constructor name=
"new_clone" symbol=
"gsf_input_memory_new_clone">
1236 <return-type type=
"GsfInput*"/>
1238 <parameter name=
"buf" type=
"guint8*"/>
1239 <parameter name=
"length" type=
"gsf_off_t"/>
1242 <constructor name=
"new_from_bzip" symbol=
"gsf_input_memory_new_from_bzip">
1243 <return-type type=
"GsfInput*"/>
1245 <parameter name=
"source" type=
"GsfInput*"/>
1246 <parameter name=
"err" type=
"GError**"/>
1249 <constructor name=
"new_from_iochannel" symbol=
"gsf_input_memory_new_from_iochannel">
1250 <return-type type=
"GsfInput*"/>
1252 <parameter name=
"channel" type=
"GIOChannel*"/>
1253 <parameter name=
"error" type=
"GError**"/>
1257 <object name=
"GsfInputProxy" parent=
"GsfInput" type-name=
"GsfInputProxy" get-type=
"gsf_input_proxy_get_type">
1258 <constructor name=
"new" symbol=
"gsf_input_proxy_new">
1259 <return-type type=
"GsfInput*"/>
1261 <parameter name=
"source" type=
"GsfInput*"/>
1264 <constructor name=
"new_section" symbol=
"gsf_input_proxy_new_section">
1265 <return-type type=
"GsfInput*"/>
1267 <parameter name=
"source" type=
"GsfInput*"/>
1268 <parameter name=
"offset" type=
"gsf_off_t"/>
1269 <parameter name=
"size" type=
"gsf_off_t"/>
1273 <object name=
"GsfInputStdio" parent=
"GsfInput" type-name=
"GsfInputStdio" get-type=
"gsf_input_stdio_get_type">
1274 <constructor name=
"new" symbol=
"gsf_input_stdio_new">
1275 <return-type type=
"GsfInput*"/>
1277 <parameter name=
"filename" type=
"char*"/>
1278 <parameter name=
"err" type=
"GError**"/>
1281 <constructor name=
"new_FILE" symbol=
"gsf_input_stdio_new_FILE">
1282 <return-type type=
"GsfInput*"/>
1284 <parameter name=
"filename" type=
"char*"/>
1285 <parameter name=
"file" type=
"FILE*"/>
1286 <parameter name=
"keep_open" type=
"gboolean"/>
1290 <object name=
"GsfInputTextline" parent=
"GsfInput" type-name=
"GsfInputTextline" get-type=
"gsf_input_textline_get_type">
1291 <method name=
"ascii_gets" symbol=
"gsf_input_textline_ascii_gets">
1292 <return-type type=
"unsigned*"/>
1294 <parameter name=
"textline" type=
"GsfInputTextline*"/>
1297 <constructor name=
"new" symbol=
"gsf_input_textline_new">
1298 <return-type type=
"GsfInput*"/>
1300 <parameter name=
"source" type=
"GsfInput*"/>
1303 <method name=
"utf8_gets" symbol=
"gsf_input_textline_utf8_gets">
1304 <return-type type=
"guint8*"/>
1306 <parameter name=
"textline" type=
"GsfInputTextline*"/>
1310 <object name=
"GsfOutfile" parent=
"GsfOutput" type-name=
"GsfOutfile" get-type=
"gsf_outfile_get_type">
1311 <constructor name=
"new_child" symbol=
"gsf_outfile_new_child">
1312 <return-type type=
"GsfOutput*"/>
1314 <parameter name=
"outfile" type=
"GsfOutfile*"/>
1315 <parameter name=
"name" type=
"char*"/>
1316 <parameter name=
"is_dir" type=
"gboolean"/>
1319 <constructor name=
"new_child_full" symbol=
"gsf_outfile_new_child_full">
1320 <return-type type=
"GsfOutput*"/>
1322 <parameter name=
"outfile" type=
"GsfOutfile*"/>
1323 <parameter name=
"name" type=
"char*"/>
1324 <parameter name=
"is_dir" type=
"gboolean"/>
1325 <parameter name=
"first_property_name" type=
"char*"/>
1328 <constructor name=
"new_child_varg" symbol=
"gsf_outfile_new_child_varg">
1329 <return-type type=
"GsfOutput*"/>
1331 <parameter name=
"outfile" type=
"GsfOutfile*"/>
1332 <parameter name=
"name" type=
"char*"/>
1333 <parameter name=
"is_dir" type=
"gboolean"/>
1334 <parameter name=
"first_property_name" type=
"char*"/>
1335 <parameter name=
"args" type=
"va_list"/>
1338 <vfunc name=
"new_child">
1339 <return-type type=
"GsfOutput*"/>
1341 <parameter name=
"outfile" type=
"GsfOutfile*"/>
1342 <parameter name=
"name" type=
"char*"/>
1343 <parameter name=
"is_dir" type=
"gboolean"/>
1344 <parameter name=
"first_property_name" type=
"char*"/>
1345 <parameter name=
"args" type=
"va_list"/>
1349 <object name=
"GsfOutfileMSOle" parent=
"GsfOutfile" type-name=
"GsfOutfileMSOle" get-type=
"gsf_outfile_msole_get_type">
1350 <constructor name=
"new" symbol=
"gsf_outfile_msole_new">
1351 <return-type type=
"GsfOutfile*"/>
1353 <parameter name=
"sink" type=
"GsfOutput*"/>
1356 <constructor name=
"new_full" symbol=
"gsf_outfile_msole_new_full">
1357 <return-type type=
"GsfOutfile*"/>
1359 <parameter name=
"sink" type=
"GsfOutput*"/>
1360 <parameter name=
"bb_size" type=
"guint"/>
1361 <parameter name=
"sb_size" type=
"guint"/>
1364 <method name=
"set_class_id" symbol=
"gsf_outfile_msole_set_class_id">
1365 <return-type type=
"gboolean"/>
1367 <parameter name=
"ole" type=
"GsfOutfileMSOle*"/>
1368 <parameter name=
"clsid" type=
"guint8*"/>
1372 <object name=
"GsfOutfileOpenPkg" parent=
"GsfOutfile" type-name=
"GsfOutfileOpenPkg" get-type=
"gsf_outfile_open_pkg_get_type">
1373 <method name=
"add_extern_rel" symbol=
"gsf_outfile_open_pkg_add_extern_rel">
1374 <return-type type=
"char*"/>
1376 <parameter name=
"parent" type=
"GsfOutfileOpenPkg*"/>
1377 <parameter name=
"target" type=
"char*"/>
1378 <parameter name=
"content_type" type=
"char*"/>
1381 <method name=
"add_rel" symbol=
"gsf_outfile_open_pkg_add_rel">
1382 <return-type type=
"GsfOutput*"/>
1384 <parameter name=
"dir" type=
"GsfOutfile*"/>
1385 <parameter name=
"name" type=
"char*"/>
1386 <parameter name=
"content_type" type=
"char*"/>
1387 <parameter name=
"parent" type=
"GsfOutfile*"/>
1388 <parameter name=
"type" type=
"char*"/>
1391 <constructor name=
"new" symbol=
"gsf_outfile_open_pkg_new">
1392 <return-type type=
"GsfOutfile*"/>
1394 <parameter name=
"sink" type=
"GsfOutfile*"/>
1397 <method name=
"relate" symbol=
"gsf_outfile_open_pkg_relate">
1398 <return-type type=
"char*"/>
1400 <parameter name=
"child" type=
"GsfOutfileOpenPkg*"/>
1401 <parameter name=
"parent" type=
"GsfOutfileOpenPkg*"/>
1402 <parameter name=
"type" type=
"char*"/>
1405 <method name=
"set_content_type" symbol=
"gsf_outfile_open_pkg_set_content_type">
1406 <return-type type=
"void"/>
1408 <parameter name=
"open_pkg" type=
"GsfOutfileOpenPkg*"/>
1409 <parameter name=
"content_type" type=
"char*"/>
1412 <method name=
"set_sink" symbol=
"gsf_outfile_open_pkg_set_sink">
1413 <return-type type=
"void"/>
1415 <parameter name=
"open_pkg" type=
"GsfOutfileOpenPkg*"/>
1416 <parameter name=
"sink" type=
"GsfOutput*"/>
1419 <property name=
"content-type" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1420 <property name=
"is-dir" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1421 <property name=
"sink" type=
"GsfOutfile*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1423 <object name=
"GsfOutfileStdio" parent=
"GsfOutfile" type-name=
"GsfOutfileStdio" get-type=
"gsf_outfile_stdio_get_type">
1424 <constructor name=
"new" symbol=
"gsf_outfile_stdio_new">
1425 <return-type type=
"GsfOutfile*"/>
1427 <parameter name=
"root" type=
"char*"/>
1428 <parameter name=
"err" type=
"GError**"/>
1431 <constructor name=
"new_full" symbol=
"gsf_outfile_stdio_new_full">
1432 <return-type type=
"GsfOutfile*"/>
1434 <parameter name=
"root" type=
"char*"/>
1435 <parameter name=
"err" type=
"GError**"/>
1436 <parameter name=
"first_property_name" type=
"char*"/>
1439 <constructor name=
"new_valist" symbol=
"gsf_outfile_stdio_new_valist">
1440 <return-type type=
"GsfOutfile*"/>
1442 <parameter name=
"root" type=
"char*"/>
1443 <parameter name=
"err" type=
"GError**"/>
1444 <parameter name=
"first_property_name" type=
"char*"/>
1445 <parameter name=
"var_args" type=
"va_list"/>
1449 <object name=
"GsfOutfileZip" parent=
"GsfOutfile" type-name=
"GsfOutfileZip" get-type=
"gsf_outfile_zip_get_type">
1450 <constructor name=
"new" symbol=
"gsf_outfile_zip_new">
1451 <return-type type=
"GsfOutfile*"/>
1453 <parameter name=
"sink" type=
"GsfOutput*"/>
1454 <parameter name=
"err" type=
"GError**"/>
1457 <method name=
"set_compression_method" symbol=
"gsf_outfile_zip_set_compression_method">
1458 <return-type type=
"gboolean"/>
1460 <parameter name=
"zip" type=
"GsfOutfileZip*"/>
1461 <parameter name=
"method" type=
"GsfZipCompressionMethod"/>
1464 <property name=
"compression-level" type=
"gint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1465 <property name=
"entry-name" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1466 <property name=
"sink" type=
"GsfOutput*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1468 <object name=
"GsfOutput" parent=
"GObject" type-name=
"GsfOutput" get-type=
"gsf_output_get_type">
1469 <method name=
"close" symbol=
"gsf_output_close">
1470 <return-type type=
"gboolean"/>
1472 <parameter name=
"output" type=
"GsfOutput*"/>
1475 <method name=
"container" symbol=
"gsf_output_container">
1476 <return-type type=
"GsfOutfile*"/>
1478 <parameter name=
"output" type=
"GsfOutput*"/>
1481 <method name=
"error" symbol=
"gsf_output_error">
1482 <return-type type=
"GError*"/>
1484 <parameter name=
"output" type=
"GsfOutput*"/>
1487 <method name=
"error_id" symbol=
"gsf_output_error_id">
1488 <return-type type=
"GQuark"/>
1490 <method name=
"is_closed" symbol=
"gsf_output_is_closed">
1491 <return-type type=
"gboolean"/>
1493 <parameter name=
"output" type=
"GsfOutput*"/>
1496 <method name=
"name" symbol=
"gsf_output_name">
1497 <return-type type=
"char*"/>
1499 <parameter name=
"output" type=
"GsfOutput*"/>
1502 <method name=
"printf" symbol=
"gsf_output_printf">
1503 <return-type type=
"gboolean"/>
1505 <parameter name=
"output" type=
"GsfOutput*"/>
1506 <parameter name=
"format" type=
"char*"/>
1509 <method name=
"puts" symbol=
"gsf_output_puts">
1510 <return-type type=
"gboolean"/>
1512 <parameter name=
"output" type=
"GsfOutput*"/>
1513 <parameter name=
"line" type=
"char*"/>
1516 <method name=
"seek" symbol=
"gsf_output_seek">
1517 <return-type type=
"gboolean"/>
1519 <parameter name=
"output" type=
"GsfOutput*"/>
1520 <parameter name=
"offset" type=
"gsf_off_t"/>
1521 <parameter name=
"whence" type=
"GSeekType"/>
1524 <method name=
"set_container" symbol=
"gsf_output_set_container">
1525 <return-type type=
"gboolean"/>
1527 <parameter name=
"output" type=
"GsfOutput*"/>
1528 <parameter name=
"container" type=
"GsfOutfile*"/>
1531 <method name=
"set_error" symbol=
"gsf_output_set_error">
1532 <return-type type=
"gboolean"/>
1534 <parameter name=
"output" type=
"GsfOutput*"/>
1535 <parameter name=
"code" type=
"gint"/>
1536 <parameter name=
"format" type=
"char*"/>
1539 <method name=
"set_name" symbol=
"gsf_output_set_name">
1540 <return-type type=
"gboolean"/>
1542 <parameter name=
"output" type=
"GsfOutput*"/>
1543 <parameter name=
"name" type=
"char*"/>
1546 <method name=
"set_name_from_filename" symbol=
"gsf_output_set_name_from_filename">
1547 <return-type type=
"gboolean"/>
1549 <parameter name=
"output" type=
"GsfOutput*"/>
1550 <parameter name=
"filename" type=
"char*"/>
1553 <method name=
"size" symbol=
"gsf_output_size">
1554 <return-type type=
"gsf_off_t"/>
1556 <parameter name=
"output" type=
"GsfOutput*"/>
1559 <method name=
"tell" symbol=
"gsf_output_tell">
1560 <return-type type=
"gsf_off_t"/>
1562 <parameter name=
"output" type=
"GsfOutput*"/>
1565 <method name=
"unwrap" symbol=
"gsf_output_unwrap">
1566 <return-type type=
"gboolean"/>
1568 <parameter name=
"wrapper" type=
"GObject*"/>
1569 <parameter name=
"wrapee" type=
"GsfOutput*"/>
1572 <method name=
"vprintf" symbol=
"gsf_output_vprintf">
1573 <return-type type=
"gsf_off_t"/>
1575 <parameter name=
"output" type=
"GsfOutput*"/>
1576 <parameter name=
"format" type=
"char*"/>
1577 <parameter name=
"args" type=
"va_list"/>
1580 <method name=
"wrap" symbol=
"gsf_output_wrap">
1581 <return-type type=
"gboolean"/>
1583 <parameter name=
"wrapper" type=
"GObject*"/>
1584 <parameter name=
"wrapee" type=
"GsfOutput*"/>
1587 <method name=
"write" symbol=
"gsf_output_write">
1588 <return-type type=
"gboolean"/>
1590 <parameter name=
"output" type=
"GsfOutput*"/>
1591 <parameter name=
"num_bytes" type=
"size_t"/>
1592 <parameter name=
"data" type=
"guint8*"/>
1595 <property name=
"is-closed" type=
"gboolean" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1596 <property name=
"name" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1597 <property name=
"position" type=
"gint64" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1598 <property name=
"size" type=
"gint64" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1599 <vfunc name=
"Close">
1600 <return-type type=
"gboolean"/>
1602 <parameter name=
"output" type=
"GsfOutput*"/>
1606 <return-type type=
"gboolean"/>
1608 <parameter name=
"output" type=
"GsfOutput*"/>
1609 <parameter name=
"offset" type=
"gsf_off_t"/>
1610 <parameter name=
"whence" type=
"GSeekType"/>
1613 <vfunc name=
"Vprintf">
1614 <return-type type=
"gsf_off_t"/>
1616 <parameter name=
"output" type=
"GsfOutput*"/>
1617 <parameter name=
"format" type=
"char*"/>
1618 <parameter name=
"args" type=
"va_list"/>
1621 <vfunc name=
"Write">
1622 <return-type type=
"gboolean"/>
1624 <parameter name=
"output" type=
"GsfOutput*"/>
1625 <parameter name=
"num_bytes" type=
"size_t"/>
1626 <parameter name=
"data" type=
"guint8*"/>
1629 <field name=
"cur_size" type=
"gsf_off_t"/>
1630 <field name=
"cur_offset" type=
"gsf_off_t"/>
1631 <field name=
"name" type=
"char*"/>
1632 <field name=
"wrapped_by" type=
"GObject*"/>
1633 <field name=
"container" type=
"GsfOutfile*"/>
1634 <field name=
"err" type=
"GError*"/>
1635 <field name=
"is_closed" type=
"gboolean"/>
1636 <field name=
"printf_buf" type=
"char*"/>
1637 <field name=
"printf_buf_size" type=
"int"/>
1639 <object name=
"GsfOutputBzip" parent=
"GsfOutput" type-name=
"GsfOutputBzip" get-type=
"gsf_output_bzip_get_type">
1640 <constructor name=
"new" symbol=
"gsf_output_bzip_new">
1641 <return-type type=
"GsfOutput*"/>
1643 <parameter name=
"sink" type=
"GsfOutput*"/>
1644 <parameter name=
"err" type=
"GError**"/>
1648 <object name=
"GsfOutputCsv" parent=
"GsfOutput" type-name=
"GsfOutputCsv" get-type=
"gsf_output_csv_get_type">
1649 <method name=
"write_eol" symbol=
"gsf_output_csv_write_eol">
1650 <return-type type=
"gboolean"/>
1652 <parameter name=
"csv" type=
"GsfOutputCsv*"/>
1655 <method name=
"write_field" symbol=
"gsf_output_csv_write_field">
1656 <return-type type=
"gboolean"/>
1658 <parameter name=
"csv" type=
"GsfOutputCsv*"/>
1659 <parameter name=
"field" type=
"char*"/>
1660 <parameter name=
"len" type=
"size_t"/>
1663 <property name=
"eol" type=
"char*" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
1664 <property name=
"quote" type=
"char*" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
1665 <property name=
"quoting-mode" type=
"GsfOutputCsvQuotingMode" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
1666 <property name=
"quoting-on-whitespace" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1667 <property name=
"quoting-triggers" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1668 <property name=
"separator" type=
"char*" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
1669 <property name=
"sink" type=
"GsfOutput*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1670 <field name=
"sink" type=
"GsfOutput*"/>
1671 <field name=
"quote" type=
"char*"/>
1672 <field name=
"quote_len" type=
"size_t"/>
1673 <field name=
"quoting_mode" type=
"GsfOutputCsvQuotingMode"/>
1674 <field name=
"quoting_triggers" type=
"char*"/>
1675 <field name=
"eol" type=
"char*"/>
1676 <field name=
"eol_len" type=
"size_t"/>
1677 <field name=
"separator" type=
"char*"/>
1678 <field name=
"separator_len" type=
"size_t"/>
1679 <field name=
"fields_on_line" type=
"gboolean"/>
1680 <field name=
"buf" type=
"GString*"/>
1682 <object name=
"GsfOutputGZip" parent=
"GsfOutput" type-name=
"GsfOutputGZip" get-type=
"gsf_output_gzip_get_type">
1683 <constructor name=
"new" symbol=
"gsf_output_gzip_new">
1684 <return-type type=
"GsfOutput*"/>
1686 <parameter name=
"sink" type=
"GsfOutput*"/>
1687 <parameter name=
"err" type=
"GError**"/>
1690 <property name=
"raw" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1691 <property name=
"sink" type=
"GsfOutput*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1693 <object name=
"GsfOutputGio" parent=
"GsfOutput" type-name=
"GsfOutputGio" get-type=
"gsf_output_gio_get_type">
1694 <constructor name=
"new" symbol=
"gsf_output_gio_new">
1695 <return-type type=
"GsfOutput*"/>
1697 <parameter name=
"file" type=
"GFile*"/>
1700 <constructor name=
"new_for_path" symbol=
"gsf_output_gio_new_for_path">
1701 <return-type type=
"GsfOutput*"/>
1703 <parameter name=
"path" type=
"char*"/>
1704 <parameter name=
"err" type=
"GError**"/>
1707 <constructor name=
"new_for_uri" symbol=
"gsf_output_gio_new_for_uri">
1708 <return-type type=
"GsfOutput*"/>
1710 <parameter name=
"uri" type=
"char*"/>
1711 <parameter name=
"err" type=
"GError**"/>
1715 <object name=
"GsfOutputIOChannel" parent=
"GsfOutput" type-name=
"GsfOutputIOChannel" get-type=
"gsf_output_iochannel_get_type">
1716 <constructor name=
"new" symbol=
"gsf_output_iochannel_new">
1717 <return-type type=
"GsfOutput*"/>
1719 <parameter name=
"channel" type=
"GIOChannel*"/>
1723 <object name=
"GsfOutputIconv" parent=
"GsfOutput" type-name=
"GsfOutputIconv" get-type=
"gsf_output_iconv_get_type">
1724 <constructor name=
"new" symbol=
"gsf_output_iconv_new">
1725 <return-type type=
"GsfOutput*"/>
1727 <parameter name=
"sink" type=
"GsfOutput*"/>
1728 <parameter name=
"dst" type=
"char*"/>
1729 <parameter name=
"src" type=
"char*"/>
1732 <property name=
"fallback" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1733 <property name=
"input-charset" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1734 <property name=
"output-charset" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1735 <property name=
"sink" type=
"GsfOutput*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1737 <object name=
"GsfOutputMemory" parent=
"GsfOutput" type-name=
"GsfOutputMemory" get-type=
"gsf_output_memory_get_type">
1738 <method name=
"get_bytes" symbol=
"gsf_output_memory_get_bytes">
1739 <return-type type=
"guint8*"/>
1741 <parameter name=
"mem" type=
"GsfOutputMemory*"/>
1744 <constructor name=
"new" symbol=
"gsf_output_memory_new">
1745 <return-type type=
"GsfOutput*"/>
1748 <object name=
"GsfOutputStdio" parent=
"GsfOutput" type-name=
"GsfOutputStdio" get-type=
"gsf_output_stdio_get_type">
1749 <constructor name=
"new" symbol=
"gsf_output_stdio_new">
1750 <return-type type=
"GsfOutput*"/>
1752 <parameter name=
"filename" type=
"char*"/>
1753 <parameter name=
"err" type=
"GError**"/>
1756 <constructor name=
"new_FILE" symbol=
"gsf_output_stdio_new_FILE">
1757 <return-type type=
"GsfOutput*"/>
1759 <parameter name=
"filename" type=
"char*"/>
1760 <parameter name=
"file" type=
"FILE*"/>
1761 <parameter name=
"keep_open" type=
"gboolean"/>
1764 <constructor name=
"new_full" symbol=
"gsf_output_stdio_new_full">
1765 <return-type type=
"GsfOutput*"/>
1767 <parameter name=
"filename" type=
"char*"/>
1768 <parameter name=
"err" type=
"GError**"/>
1769 <parameter name=
"first_property_name" type=
"char*"/>
1772 <constructor name=
"new_valist" symbol=
"gsf_output_stdio_new_valist">
1773 <return-type type=
"GsfOutput*"/>
1775 <parameter name=
"filename" type=
"char*"/>
1776 <parameter name=
"err" type=
"GError**"/>
1777 <parameter name=
"first_property_name" type=
"char*"/>
1778 <parameter name=
"var_args" type=
"va_list"/>
1782 <object name=
"GsfSharedMemory" parent=
"GObject" type-name=
"GsfSharedMemory" get-type=
"gsf_shared_memory_get_type">
1783 <method name=
"mmapped_new" symbol=
"gsf_shared_memory_mmapped_new">
1784 <return-type type=
"GsfSharedMemory*"/>
1786 <parameter name=
"buf" type=
"void*"/>
1787 <parameter name=
"size" type=
"gsf_off_t"/>
1790 <constructor name=
"new" symbol=
"gsf_shared_memory_new">
1791 <return-type type=
"GsfSharedMemory*"/>
1793 <parameter name=
"buf" type=
"void*"/>
1794 <parameter name=
"size" type=
"gsf_off_t"/>
1795 <parameter name=
"needs_free" type=
"gboolean"/>
1798 <field name=
"buf" type=
"void*"/>
1799 <field name=
"size" type=
"gsf_off_t"/>
1800 <field name=
"needs_free" type=
"gboolean"/>
1801 <field name=
"needs_unmap" type=
"gboolean"/>
1803 <object name=
"GsfStructuredBlob" parent=
"GsfInfile" type-name=
"GsfStructuredBlob" get-type=
"gsf_structured_blob_get_type">
1804 <method name=
"read" symbol=
"gsf_structured_blob_read">
1805 <return-type type=
"GsfStructuredBlob*"/>
1807 <parameter name=
"input" type=
"GsfInput*"/>
1810 <method name=
"write" symbol=
"gsf_structured_blob_write">
1811 <return-type type=
"gboolean"/>
1813 <parameter name=
"blob" type=
"GsfStructuredBlob*"/>
1814 <parameter name=
"container" type=
"GsfOutfile*"/>
1818 <object name=
"GsfXMLOut" parent=
"GObject" type-name=
"GsfXMLOut" get-type=
"gsf_xml_out_get_type">
1819 <method name=
"add_base64" symbol=
"gsf_xml_out_add_base64">
1820 <return-type type=
"void"/>
1822 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1823 <parameter name=
"id" type=
"char*"/>
1824 <parameter name=
"data" type=
"guint8*"/>
1825 <parameter name=
"len" type=
"unsigned"/>
1828 <method name=
"add_bool" symbol=
"gsf_xml_out_add_bool">
1829 <return-type type=
"void"/>
1831 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1832 <parameter name=
"id" type=
"char*"/>
1833 <parameter name=
"val" type=
"gboolean"/>
1836 <method name=
"add_color" symbol=
"gsf_xml_out_add_color">
1837 <return-type type=
"void"/>
1839 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1840 <parameter name=
"id" type=
"char*"/>
1841 <parameter name=
"r" type=
"unsigned"/>
1842 <parameter name=
"g" type=
"unsigned"/>
1843 <parameter name=
"b" type=
"unsigned"/>
1846 <method name=
"add_cstr" symbol=
"gsf_xml_out_add_cstr">
1847 <return-type type=
"void"/>
1849 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1850 <parameter name=
"id" type=
"char*"/>
1851 <parameter name=
"val_utf8" type=
"char*"/>
1854 <method name=
"add_cstr_unchecked" symbol=
"gsf_xml_out_add_cstr_unchecked">
1855 <return-type type=
"void"/>
1857 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1858 <parameter name=
"id" type=
"char*"/>
1859 <parameter name=
"val_utf8" type=
"char*"/>
1862 <method name=
"add_enum" symbol=
"gsf_xml_out_add_enum">
1863 <return-type type=
"void"/>
1865 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1866 <parameter name=
"id" type=
"char*"/>
1867 <parameter name=
"etype" type=
"GType"/>
1868 <parameter name=
"val" type=
"gint"/>
1871 <method name=
"add_float" symbol=
"gsf_xml_out_add_float">
1872 <return-type type=
"void"/>
1874 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1875 <parameter name=
"id" type=
"char*"/>
1876 <parameter name=
"val" type=
"double"/>
1877 <parameter name=
"precision" type=
"int"/>
1880 <method name=
"add_gvalue" symbol=
"gsf_xml_out_add_gvalue">
1881 <return-type type=
"void"/>
1883 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1884 <parameter name=
"id" type=
"char*"/>
1885 <parameter name=
"val" type=
"GValue*"/>
1888 <method name=
"add_int" symbol=
"gsf_xml_out_add_int">
1889 <return-type type=
"void"/>
1891 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1892 <parameter name=
"id" type=
"char*"/>
1893 <parameter name=
"val" type=
"int"/>
1896 <method name=
"add_uint" symbol=
"gsf_xml_out_add_uint">
1897 <return-type type=
"void"/>
1899 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1900 <parameter name=
"id" type=
"char*"/>
1901 <parameter name=
"val" type=
"unsigned"/>
1904 <method name=
"end_element" symbol=
"gsf_xml_out_end_element">
1905 <return-type type=
"char*"/>
1907 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1910 <method name=
"get_output" symbol=
"gsf_xml_out_get_output">
1911 <return-type type=
"GsfOutput*"/>
1913 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1916 <constructor name=
"new" symbol=
"gsf_xml_out_new">
1917 <return-type type=
"GsfXMLOut*"/>
1919 <parameter name=
"output" type=
"GsfOutput*"/>
1922 <method name=
"set_doc_type" symbol=
"gsf_xml_out_set_doc_type">
1923 <return-type type=
"void"/>
1925 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1926 <parameter name=
"type" type=
"char*"/>
1929 <method name=
"simple_element" symbol=
"gsf_xml_out_simple_element">
1930 <return-type type=
"void"/>
1932 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1933 <parameter name=
"id" type=
"char*"/>
1934 <parameter name=
"content" type=
"char*"/>
1937 <method name=
"simple_float_element" symbol=
"gsf_xml_out_simple_float_element">
1938 <return-type type=
"void"/>
1940 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1941 <parameter name=
"id" type=
"char*"/>
1942 <parameter name=
"val" type=
"double"/>
1943 <parameter name=
"precision" type=
"int"/>
1946 <method name=
"simple_int_element" symbol=
"gsf_xml_out_simple_int_element">
1947 <return-type type=
"void"/>
1949 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1950 <parameter name=
"id" type=
"char*"/>
1951 <parameter name=
"val" type=
"int"/>
1954 <method name=
"start_element" symbol=
"gsf_xml_out_start_element">
1955 <return-type type=
"void"/>
1957 <parameter name=
"xout" type=
"GsfXMLOut*"/>
1958 <parameter name=
"id" type=
"char*"/>
1961 <property name=
"pretty-print" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1963 <constant name=
"GSF_META_NAME_BYTE_COUNT" type=
"char*" value=
"gsf:byte-count"/>
1964 <constant name=
"GSF_META_NAME_CASE_SENSITIVE" type=
"char*" value=
"gsf:case-sensitivity"/>
1965 <constant name=
"GSF_META_NAME_CATEGORY" type=
"char*" value=
"gsf:category"/>
1966 <constant name=
"GSF_META_NAME_CELL_COUNT" type=
"char*" value=
"gsf:cell-count"/>
1967 <constant name=
"GSF_META_NAME_CHARACTER_COUNT" type=
"char*" value=
"gsf:character-count"/>
1968 <constant name=
"GSF_META_NAME_CODEPAGE" type=
"char*" value=
"msole:codepage"/>
1969 <constant name=
"GSF_META_NAME_COMPANY" type=
"char*" value=
"dc:publisher"/>
1970 <constant name=
"GSF_META_NAME_CREATOR" type=
"char*" value=
"dc:creator"/>
1971 <constant name=
"GSF_META_NAME_DATE_CREATED" type=
"char*" value=
"meta:creation-date"/>
1972 <constant name=
"GSF_META_NAME_DATE_MODIFIED" type=
"char*" value=
"dc:date"/>
1973 <constant name=
"GSF_META_NAME_DESCRIPTION" type=
"char*" value=
"dc:description"/>
1974 <constant name=
"GSF_META_NAME_DICTIONARY" type=
"char*" value=
"gsf:dictionary"/>
1975 <constant name=
"GSF_META_NAME_DOCUMENT_PARTS" type=
"char*" value=
"gsf:document-parts"/>
1976 <constant name=
"GSF_META_NAME_EDITING_DURATION" type=
"char*" value=
"meta:editing-duration"/>
1977 <constant name=
"GSF_META_NAME_GENERATOR" type=
"char*" value=
"meta:generator"/>
1978 <constant name=
"GSF_META_NAME_HEADING_PAIRS" type=
"char*" value=
"gsf:heading-pairs"/>
1979 <constant name=
"GSF_META_NAME_HIDDEN_SLIDE_COUNT" type=
"char*" value=
"gsf:hidden-slide-count"/>
1980 <constant name=
"GSF_META_NAME_IMAGE_COUNT" type=
"char*" value=
"gsf:image-count"/>
1981 <constant name=
"GSF_META_NAME_INITIAL_CREATOR" type=
"char*" value=
"meta:initial-creator"/>
1982 <constant name=
"GSF_META_NAME_KEYWORD" type=
"char*" value=
"meta:keyword"/>
1983 <constant name=
"GSF_META_NAME_KEYWORDS" type=
"char*" value=
"dc:keywords"/>
1984 <constant name=
"GSF_META_NAME_LANGUAGE" type=
"char*" value=
"dc:language"/>
1985 <constant name=
"GSF_META_NAME_LAST_PRINTED" type=
"char*" value=
"gsf:last-printed"/>
1986 <constant name=
"GSF_META_NAME_LAST_SAVED_BY" type=
"char*" value=
"gsf:last-saved-by"/>
1987 <constant name=
"GSF_META_NAME_LINE_COUNT" type=
"char*" value=
"gsf:line-count"/>
1988 <constant name=
"GSF_META_NAME_LINKS_DIRTY" type=
"char*" value=
"gsf:links-dirty"/>
1989 <constant name=
"GSF_META_NAME_LOCALE_SYSTEM_DEFAULT" type=
"char*" value=
"gsf:default-locale"/>
1990 <constant name=
"GSF_META_NAME_MANAGER" type=
"char*" value=
"gsf:manager"/>
1991 <constant name=
"GSF_META_NAME_MM_CLIP_COUNT" type=
"char*" value=
"gsf:MM-clip-count"/>
1992 <constant name=
"GSF_META_NAME_MSOLE_UNKNOWN_17" type=
"char*" value=
"msole:unknown-doc-17"/>
1993 <constant name=
"GSF_META_NAME_MSOLE_UNKNOWN_18" type=
"char*" value=
"msole:unknown-doc-18"/>
1994 <constant name=
"GSF_META_NAME_MSOLE_UNKNOWN_19" type=
"char*" value=
"msole:unknown-doc-19"/>
1995 <constant name=
"GSF_META_NAME_MSOLE_UNKNOWN_20" type=
"char*" value=
"msole:unknown-doc-20"/>
1996 <constant name=
"GSF_META_NAME_MSOLE_UNKNOWN_21" type=
"char*" value=
"msole:unknown-doc-21"/>
1997 <constant name=
"GSF_META_NAME_MSOLE_UNKNOWN_22" type=
"char*" value=
"msole:unknown-doc-22"/>
1998 <constant name=
"GSF_META_NAME_MSOLE_UNKNOWN_23" type=
"char*" value=
"msole:unknown-doc-23"/>
1999 <constant name=
"GSF_META_NAME_NOTE_COUNT" type=
"char*" value=
"gsf:note-count"/>
2000 <constant name=
"GSF_META_NAME_OBJECT_COUNT" type=
"char*" value=
"gsf:object-count"/>
2001 <constant name=
"GSF_META_NAME_PAGE_COUNT" type=
"char*" value=
"gsf:page-count"/>
2002 <constant name=
"GSF_META_NAME_PARAGRAPH_COUNT" type=
"char*" value=
"gsf:paragraph-count"/>
2003 <constant name=
"GSF_META_NAME_PRESENTATION_FORMAT" type=
"char*" value=
"gsf:presentation-format"/>
2004 <constant name=
"GSF_META_NAME_PRINTED_BY" type=
"char*" value=
"meta:printed-by"/>
2005 <constant name=
"GSF_META_NAME_PRINT_DATE" type=
"char*" value=
"meta:print-date"/>
2006 <constant name=
"GSF_META_NAME_REVISION_COUNT" type=
"char*" value=
"meta:editing-cycles"/>
2007 <constant name=
"GSF_META_NAME_SCALE" type=
"char*" value=
"gsf:scale"/>
2008 <constant name=
"GSF_META_NAME_SECURITY" type=
"char*" value=
"gsf:security"/>
2009 <constant name=
"GSF_META_NAME_SLIDE_COUNT" type=
"char*" value=
"gsf:slide-count"/>
2010 <constant name=
"GSF_META_NAME_SPREADSHEET_COUNT" type=
"char*" value=
"gsf:spreadsheet-count"/>
2011 <constant name=
"GSF_META_NAME_SUBJECT" type=
"char*" value=
"dc:subject"/>
2012 <constant name=
"GSF_META_NAME_TABLE_COUNT" type=
"char*" value=
"gsf:table-count"/>
2013 <constant name=
"GSF_META_NAME_TEMPLATE" type=
"char*" value=
"meta:template"/>
2014 <constant name=
"GSF_META_NAME_THUMBNAIL" type=
"char*" value=
"gsf:thumbnail"/>
2015 <constant name=
"GSF_META_NAME_TITLE" type=
"char*" value=
"dc:title"/>
2016 <constant name=
"GSF_META_NAME_WORD_COUNT" type=
"char*" value=
"gsf:word-count"/>
2017 <constant name=
"OLE_DEFAULT_BB_SHIFT" type=
"int" value=
"9"/>
2018 <constant name=
"OLE_DEFAULT_SB_SHIFT" type=
"int" value=
"6"/>