Input from unstructured files
input
GsfInput
gsf_input_read
gsf_input_tell
gsf_input_seek
gsf_input_container
gsf_input_dup
gsf_input_size
gsf_input_eof
gsf_input_remaining
gsf_input_error_id
gsf_input_sibling
gsf_input_error
gsf_input_name
gsf_input_set_name_from_filename
GsfInputProxy
gsf_input_proxy_new
gsf_input_proxy_new_section
gsf_input_copy
gsf_input_uncompress
GSF_INPUT_TYPE
GSF_INPUT
GSF_IS_INPUT
GSF_INPUT_CLASS
GSF_IS_INPUT_CLASS
GsfInputClass
gsf_input_get_type
GSF_INPUT_PROXY
GSF_INPUT_PROXY_TYPE
GSF_IS_INPUT_PROXY
gsf_input_proxy_get_type
gsf_input_set_name
gsf_input_set_container
gsf_input_set_size
gsf_input_seek_emulate
Output to unstructured files
output
GsfOutput
gsf_output_size
gsf_output_close
gsf_output_tell
gsf_output_seek
gsf_output_write
gsf_output_puts
gsf_output_printf
gsf_output_vprintf
gsf_output_container
gsf_output_name
gsf_output_set_name_from_filename
gsf_output_error_id
gsf_output_set_error
gsf_output_error
gsf_output_is_closed
gsf_output_wrap
gsf_output_unwrap
GSF_OUTPUT_TYPE
GSF_OUTPUT
GSF_IS_OUTPUT
GSF_OUTPUT_CLASS
GSF_IS_OUTPUT_CLASS
GsfOutfileClass
gsf_output_get_type
gsf_output_set_name
gsf_output_set_container
Infile reading structed files
infile
GsfInfile
gsf_infile_num_children
gsf_infile_child_by_index
gsf_infile_child_by_name
gsf_infile_child_by_vname
gsf_infile_name_by_index
GSF_INFILE_TYPE
GSF_INFILE
GSF_IS_INFILE
GSF_INFILE_CLASS
GSF_IS_INFILE_CLASS
GsfInfileClass
gsf_infile_get_type
Outfile writing structed files
outfile
GsfOutfile
gsf_outfile_new_child
gsf_outfile_new_child_full
gsf_outfile_new_child_varg
GSF_OUTFILE_TYPE
GSF_OUTFILE
GSF_IS_OUTFILE
GSF_OUTFILE_CLASS
GSF_IS_OUTFILE_CLASS
GsfOutputClass
gsf_outfile_get_type
Reading and Writing from local files and directories
stdio
GsfInputStdio
gsf_input_stdio_new
gsf_input_stdio_new_FILE
GsfOutputStdio
gsf_output_stdio_new
gsf_output_stdio_new_full
gsf_output_stdio_new_valist
gsf_output_stdio_new_FILE
GsfOutfileStdio
gsf_outfile_stdio_new
gsf_outfile_stdio_new_full
gsf_outfile_stdio_new_valist
GsfInfileStdio
gsf_infile_stdio_new
GSF_INPUT_STDIO_TYPE
GSF_INPUT_STDIO
GSF_IS_INPUT_STDIO
gsf_input_stdio_get_type
GSF_IS_OUTPUT_STDIO
GSF_OUTPUT_STDIO
GSF_OUTPUT_STDIO_TYPE
gsf_output_stdio_get_type
GSF_IS_INFILE_STDIO
GSF_INFILE_STDIO
GSF_INFILE_STDIO_TYPE
gsf_infile_stdio_get_type
GSF_IS_OUTFILE_STDIO
GSF_OUTFILE_STDIO
GSF_OUTFILE_STDIO_TYPE
gsf_outfile_stdio_get_type
memory
GsfInputMemory
gsf_input_mmap_new
gsf_input_memory_new
gsf_input_memory_new_clone
gsf_input_memory_new_from_iochannel
GsfOutputMemory
gsf_output_memory_get_bytes
gsf_output_memory_get_type
gsf_output_memory_new
GSF_INPUT_MEMORY_TYPE
GSF_INPUT_MEMORY
GSF_IS_INPUT_MEMORY
gsf_input_memory_get_type
GSF_OUTPUT_MEMORY_TYPE
GSF_OUTPUT_MEMORY
GSF_IS_OUTPUT_MEMORY
gsf_output_memory_get_type
GSF_SHARED_MEMORY_TYPE
GSF_SHARED_MEMORY
GSF_IS_SHARED_MEMORY
gsf_shared_memory_get_type
GsfSharedMemory
gsf_shared_memory_new
gsf_shared_memory_mmapped_new
GnomeVFS
gnome-vfs
GsfInputGnomeVFS
gsf_input_gnomevfs_new
gsf_input_gnomevfs_new_uri
gsf_input_gnomevfs_needs_local_copy
GsfOutputGnomeVFS
gsf_output_gnomevfs_new
gsf_output_gnomevfs_new_uri
GSF_INPUT_GNOMEVFS_TYPE
GSF_INPUT_GNOMEVFS
GSF_IS_INPUT_GNOMEVFS
gsf_input_gnomevfs_get_type
GSF_OUTPUT_GNOMEVFS_TYPE
GSF_OUTPUT_GNOMEVFS
GSF_IS_OUTPUT_GNOMEVFS
gsf_output_gnomevfs_get_type
Compression
compression
GsfInputGZip
gsf_input_gzip_new
gsf_input_memory_new_from_bzip
GsfOutputGZip
gsf_output_gzip_new
GsfOutputBzip
gsf_output_bzip_new
GSF_INPUT_GZIP_TYPE
GSF_INPUT_GZIP
GSF_IS_INPUT_GZIP
gsf_input_gzip_get_type
GSF_OUTPUT_GZIP_TYPE
GSF_OUTPUT_GZIP
GSF_IS_OUTPUT_GZIP
gsf_output_gzip_get_type
GSF_OUTPUT_BZIP_TYPE
GSF_OUTPUT_BZIP
GSF_IS_OUTPUT_BZIP
gsf_output_bzip_get_type
Text
text
GsfInputTextline
gsf_input_textline_new
gsf_input_textline_ascii_gets
gsf_input_textline_utf8_gets
GsfOutputIconv
gsf_output_iconv_new
GsfOutputCsv
gsf_output_csv_write_eol
gsf_output_csv_write_field
GsfOutputCsvQuotingMode
GSF_INPUT_TEXTLINE_TYPE
GSF_INPUT_TEXTLINE
GSF_IS_INPUT_TEXTLINE
gsf_input_textline_get_type
GSF_OUTPUT_ICONV_TYPE
GSF_OUTPUT_ICONV
GSF_IS_OUTPUT_ICONV
GsfOutputIconvClass
gsf_output_iconv_get_type
GSF_OUTPUT_CSV_TYPE
GSF_OUTPUT_CSV
GSF_IS_OUTPUT_CSV
GsfOutputCsvClass
gsf_output_csv_get_type
GSF_OUTPUT_CSV_QUOTING_MODE_TYPE
gsf_output_csv_quoting_mode_get_type
MS OLE2
msole
GsfInfileMSOle
gsf_infile_msole_new
gsf_infile_msole_get_class_id
GsfOutfileMSOle
gsf_outfile_msole_new
gsf_outfile_msole_new_full
gsf_outfile_msole_set_class_id
gsf_msole_metadata_read
gsf_msole_metadata_write
gsf_msole_iconv_open_codepages_for_export
gsf_msole_iconv_open_codepage_for_import
gsf_msole_iconv_open_for_export
gsf_msole_iconv_open_codepage_for_export
gsf_msole_iconv_open_for_import
gsf_msole_iconv_win_codepage
gsf_msole_codepage_to_lid
gsf_msole_lid_to_codepage
gsf_msole_lid_to_codepage_str
gsf_msole_lid_for_language
gsf_msole_language_for_lid
gsf_msole_inflate
GSF_INFILE_MSOLE_TYPE
GSF_INFILE_MSOLE
GSF_IS_INFILE_MSOLE
gsf_infile_msole_get_type
GSF_OUTFILE_MSOLE_TYPE
GSF_OUTFILE_MSOLE
GSF_IS_OUTFILE_MSOLE
gsf_outfile_msole_get_type
OLE_HEADER_START_BAT
OLE_HEADER_MAJOR_VER
OLE_HEADER_METABAT_SIZE
OLE_HEADER_DIRENT_START
OLE_HEADER_NUM_SBAT
OLE_HEADER_BB_SHIFT
OLE_HEADER_CSECTDIR
OLE_HEADER_NUM_BAT
OLE_HEADER_THRESHOLD
OLE_HEADER_METABAT_BLOCK
OLE_HEADER_SBAT_START
OLE_HEADER_SIGNATURE
OLE_HEADER_BYTE_ORDER
OLE_HEADER_SB_SHIFT
OLE_HEADER_NUM_METABAT
OLE_HEADER_SIZE
OLE_HEADER_CLSID
OLE_HEADER_MINOR_VER
OLE_DEFAULT_BB_SHIFT
OLE_DEFAULT_SB_SHIFT
DIRENT_DETAILS_SIZE
DIRENT_SIZE
DIRENT_NAME_LEN
DIRENT_TYPE_PROPERTY
DIRENT_TYPE_FILE
DIRENT_MAGIC_END
DIRENT_TYPE_DIR
DIRENT_MAX_NAME_SIZE
DIRENT_FILE_SIZE
DIRENT_FIRSTBLOCK
DIRENT_TYPE_INVALID
DIRENT_USERFLAGS
DIRENT_COLOUR
DIRENT_MODIFY_TIME
DIRENT_TYPE_LOCKBYTES
DIRENT_CREATE_TIME
DIRENT_PREV
DIRENT_NEXT
DIRENT_CHILD
DIRENT_TYPE
DIRENT_CLSID
DIRENT_TYPE_ROOTDIR
BAT_MAGIC_METABAT
BAT_MAGIC_BAT
BAT_INDEX_SIZE
BAT_MAGIC_END_OF_CHAIN
BAT_MAGIC_UNUSED
OASIS Open Document
opendoc
gsf_opendoc_metadata_read
gsf_opendoc_metadata_subtree
gsf_opendoc_metadata_write
Open Package (ECMA 376)
open-pkg
GsfOpenPkgRel
GsfOpenPkgRels
gsf_open_pkg_rel_get_target
gsf_open_pkg_rel_get_type
gsf_open_pkg_rel_is_extern
gsf_open_pkg_lookup_rel_by_id
gsf_open_pkg_lookup_rel_by_type
gsf_open_pkg_open_rel_by_id
gsf_open_pkg_open_rel_by_type
gsf_open_pkg_parse_rel_by_id
gsf_open_pkg_error_id
GsfOutfileOpenPkg
gsf_outfile_open_pkg_new
gsf_outfile_open_pkg_set_sink
gsf_outfile_open_pkg_set_content_type
gsf_outfile_open_pkg_relate
gsf_outfile_open_pkg_add_rel
gsf_outfile_open_pkg_add_extern_rel
GSF_OUTFILE_OPEN_PKG_TYPE
GSF_OUTFILE_OPEN_PKG
GSF_IS_OUTFILE_OPEN_PKG
gsf_outfile_open_pkg_get_type
gsf_open_pkg_get_rel_by_type
gsf_open_pkg_get_rel_by_id
Raw Data Chunks
blobs
GsfBlob
GsfBlobClass
GsfStructuredBlob
GsfBlob
gsf_blob_new
gsf_blob_get_size
gsf_blob_peek_data
gsf_structured_blob_write
gsf_structured_blob_read
GSF_BLOB
GSF_IS_BLOB
GSF_BLOB_TYPE
GSF_BLOB_CLASS
GSF_IS_BLOB_CLASS
GSF_BLOB_GET_CLASS
GSF_STRUCTURED_BLOB_TYPE
GSF_STRUCTURED_BLOB
GSF_IS_STRUCTURED_BLOB
GSF_TYPE_BLOB
GsfBlobPrivate
gsf_blob_get_type
gsf_structured_blob_get_type
clip-data
GsfClipFormat
GsfClipFormatWindows
GsfClipData
GsfClipDataClass
GsfClipData
gsf_clip_data_new
gsf_clip_data_get_format
gsf_clip_data_get_data_blob
gsf_clip_data_get_windows_clipboard_format
gsf_clip_data_peek_real_data
GSF_CLIP_DATA
GSF_IS_CLIP_DATA
GSF_TYPE_CLIP_DATA
GSF_CLIP_DATA_CLASS
GSF_IS_CLIP_DATA_CLASS
GSF_CLIP_DATA_GET_CLASS
GsfClipDataPrivate
gsf_clip_data_get_type
Zip
zip
GsfInfileZip
gsf_infile_zip_new
GsfOutfileZip
gsf_outfile_zip_new
gsf_outfile_zip_set_compression_method
GSF_INFILE_ZIP_TYPE
GSF_INFILE_ZIP
GSF_IS_INFILE_ZIP
gsf_infile_zip_get_type
GSF_OUTFILE_ZIP_TYPE
GSF_OUTFILE_ZIP
GSF_IS_OUTFILE_ZIP
gsf_outfile_zip_get_type
GsfZipDirent
gsf_zip_dirent_new
gsf_zip_dirent_free
GsfZipVDir
gsf_vdir_free
gsf_vdir_new
gsf_vdir_add_child
ZIP_DIRENT_USIZE
ZIP_DIRENT_OFFSET
GsfZipCompressionMethod
ZIP_FILE_HEADER_NAME_SIZE
ZZIP_IS_STREAMED
ZIP_FILE_HEADER_EXTRACT
ZIP_TRAILER_SIZE
ZIP_HEADER_TIME
ZIP_FILE_HEADER_SIZE
ZZIP_IS_ENCRYPTED
ZIP_HEADER_VERSION
ZIP_BUF_SIZE
ZIP_DIRENT_CRC32
ZIP_HEADER_COMP_SIZE
ZIP_DIRENT_COMPR_METHOD
ZIP_DIRENT_FILE_TYPE
ZIP_FILE_HEADER_EXTRAS_SIZE
ZIP_DIRENT_EXTRACT
ZIP_DIRENT_FILE_MODE
ZIP_DIRENT_FLAGS
ZIP_FILE_HEADER_CSIZE
ZIP_TRAILER_DIR_SIZE
ZIP_TRAILER_COMMENT_SIZE
ZIP_TRAILER_ENTRIES
ZIP_NAME_SEPARATOR
ZIP_HEADER_SIZE
ZIP_HEADER_CRC
ZIP_FILE_HEADER_FLAGS
ZIP_DIRENT_EXTRAS_SIZE
ZIP_HEADER_COMP_METHOD
ZZIP_IS_COMPRLEVEL
ZIP_DIRENT_DOSTIME
ZIP_DIRENT_ENCODER
ZIP_HEADER_OS
ZIP_DIRENT_COMMENT_SIZE
ZIP_FILE_HEADER_CRC32
ZIP_HEADER_FLAGS
ZIP_TRAILER_DISK
ZIP_FILE_HEADER_USIZE
ZIP_TRAILER_TOTAL_ENTRIES
ZIP_HEADER_NAME_LEN
ZIP_HEADER_UNCOMP_SIZE
ZIP_TRAILER_DIR_DISK
ZIP_DIRENT_CSIZE
ZIP_TRAILER_DIR_POS
ZIP_BLOCK_SIZE
ZIP_DIRENT_NAME_SIZE
ZIP_DIRENT_SIZE
ZIP_DIRENT_DISKSTART
ZIP_HEADER_EXTRA_LEN
ZIP_FILE_HEADER_COMPR_METHOD
ZIP_FILE_HEADER_DOSTIME
GIOChannel
iochannel
GsfOutputIOChannel
gsf_output_iochannel_new
GSF_OUTPUT_IOCHANNEL_TYPE
GSF_OUTPUT_IOCHANNEL
GSF_IS_OUTPUT_IOCHANNEL
gsf_output_iochannel_get_type
Bononbo
bonobo
GsfInputBonobo
gsf_input_bonobo_new
GsfOutputBonobo
gsf_output_bonobo_new
GsfSharedBonoboStream
gsf_shared_bonobo_stream_new
GSF_INPUT_BONOBO_TYPE
GSF_INPUT_BONOBO
GSF_IS_INPUT_BONOBO
gsf_input_bonobo_get_type
GSF_OUTPUT_BONOBO_TYPE
GSF_OUTPUT_BONOBO
GSF_IS_OUTPUT_BONOBO
gsf_output_bonobo_get_type
GSF_SHARED_BONOBO_STREAM_TYPE
GSF_SHARED_BONOBO_STREAM
GSF_IS_SHARED_BONOBO_STREAM
gsf_shared_bonobo_stream_get_type
XML and libxml
xml
GsfXMLIn
GsfXMLInDoc
GsfXMLInUnknownFunc
GsfXMLInNS
GsfXMLInNode
GsfXMLInExtDtor
GsfXMLContent
GsfXMLBlob
GsfInputHTTP
GSF_XML_IN_NODE_FULL
GSF_XML_IN_NODE
GSF_XML_IN_NODE_END
GSF_XML_IN_NS
GSF_XML_IN_NS_END
gsf_xml_in_doc_new
gsf_xml_in_doc_free
gsf_xml_in_doc_parse
gsf_xml_in_doc_set_unknown_handler
gsf_xml_in_push_state
gsf_xml_in_namecmp
gsf_xml_in_check_ns
gsf_xml_in_get_input
GsfXMLOut
gsf_xml_out_new
gsf_xml_out_set_doc_type
gsf_xml_out_get_output
gsf_xml_out_start_element
gsf_xml_out_end_element
gsf_xml_out_add_cstr
gsf_xml_out_add_cstr_unchecked
gsf_xml_out_add_bool
gsf_xml_out_add_int
gsf_xml_out_add_uint
gsf_xml_out_add_float
gsf_xml_out_add_enum
gsf_xml_out_add_color
gsf_xml_out_add_base64
gsf_xml_out_add_gvalue
gsf_xml_out_simple_element
gsf_xml_out_simple_float_element
gsf_xml_out_simple_int_element
gsf_input_http_get_content_type
gsf_input_http_get_type
gsf_input_http_get_url
gsf_xml_parser_context
gsf_xml_gvalue_from_str
gsf_xmlDocFormatDump
GSF_XML_OUT_TYPE
GSF_XML_OUT
GSF_IS_XML_OUT
gsf_xml_out_get_type
GSF_INPUT_HTTP
GSF_INPUT_HTTP_TYPE
GSF_IS_INPUT_HTTP
gsf_input_http_new
utils
gsf_init
gsf_shutdown
gsf_init_dynamic
gsf_shutdown_dynamic
libgsf_major_version
libgsf_minor_version
libgsf_micro_version
GSF_CLASS
GSF_CLASS_FULL
GSF_CLASS_ABSTRACT
GSF_INTERFACE
GSF_INTERFACE_FULL
GSF_DYNAMIC_CLASS
GSF_DYNAMIC_CLASS_FULL
GSF_DYNAMIC_CLASS_ABSTRACT
GSF_DYNAMIC_INTERFACE
GSF_DYNAMIC_INTERFACE_FULL
GSF_PARAM_STATIC
GSF_ERROR
GsfError
gsf_error_quark
gsf_mem_dump
gsf_input_dump
GSF_OFF_T_FORMAT
gsf_off_t
gsf_filename_to_utf8
gsf_iconv_close
gsf_extension_pointer
gsf_base64_encode_simple
gsf_base64_encode_close
gsf_base64_encode_step
gsf_base64_decode_simple
gsf_base64_decode_step
GSF_LE_GET_GINT8
GSF_LE_GET_GUINT64
GSF_LE_GET_GINT16
GSF_LE_GET_GUINT8
GSF_LE_GET_GINT32
GSF_LE_GET_GUINT16
GSF_LE_GET_GUINT32
GSF_LE_GET_GINT64
gsf_le_get_guint64
GSF_LE_GET_FLOAT
gsf_le_get_float
GSF_LE_GET_DOUBLE
gsf_le_get_double
GSF_LE_SET_GUINT8
GSF_LE_SET_GUINT16
GSF_LE_SET_GUINT32
GSF_LE_SET_GINT8
GSF_LE_SET_GINT16
GSF_LE_SET_GINT32
GSF_LE_SET_GINT64
GSF_LE_SET_GUINT64
GSF_LE_SET_FLOAT
GSF_LE_SET_DOUBLE
gsf_le_set_float
gsf_le_set_double
GsfTimestamp
gsf_timestamp_copy
gsf_timestamp_free
gsf_timestamp_as_string
gsf_timestamp_parse
gsf_timestamp_hash
gsf_timestamp_equal
gsf_value_set_timestamp
VAL_IS_GSF_TIMESTAMP
GSF_TIMESTAMP_TYPE
gsf_timestamp_get_type
gsf_doc_prop_swap_val
gsf_property_settings_collect
gsf_property_settings_collect_valist
gsf_property_settings_free
metadata
GsfDocMetaData
gsf_doc_meta_data_new
gsf_doc_meta_data_lookup
gsf_doc_meta_data_insert
gsf_doc_meta_data_remove
gsf_doc_meta_data_steal
gsf_doc_meta_data_store
gsf_doc_meta_data_foreach
gsf_doc_meta_data_size
gsf_doc_meta_dump
GsfDocProp
gsf_doc_prop_new
gsf_doc_prop_free
gsf_doc_prop_get_name
gsf_doc_prop_get_val
gsf_doc_prop_set_val
gsf_doc_prop_get_link
gsf_doc_prop_set_link
gsf_doc_prop_dump
GsfDocPropVector
gsf_docprop_vector_new
gsf_docprop_vector_append
gsf_docprop_vector_as_string
gsf_value_get_docprop_varray
gsf_value_get_docprop_vector
GSF_META_NAME_TITLE
GSF_META_NAME_DESCRIPTION
GSF_META_NAME_SUBJECT
GSF_META_NAME_DATE_MODIFIED
GSF_META_NAME_DATE_CREATED
GSF_META_NAME_KEYWORDS
GSF_META_NAME_LANGUAGE
GSF_META_NAME_CODEPAGE
GSF_META_NAME_REVISION_COUNT
GSF_META_NAME_EDITING_DURATION
GSF_META_NAME_TABLE_COUNT
GSF_META_NAME_IMAGE_COUNT
GSF_META_NAME_OBJECT_COUNT
GSF_META_NAME_PAGE_COUNT
GSF_META_NAME_PARAGRAPH_COUNT
GSF_META_NAME_WORD_COUNT
GSF_META_NAME_CHARACTER_COUNT
GSF_META_NAME_CELL_COUNT
GSF_META_NAME_SPREADSHEET_COUNT
GSF_META_NAME_CREATOR
GSF_META_NAME_TEMPLATE
GSF_META_NAME_LAST_SAVED_BY
GSF_META_NAME_LAST_PRINTED
GSF_META_NAME_PRINT_DATE
GSF_META_NAME_PRINTED_BY
GSF_META_NAME_KEYWORD
GSF_META_NAME_SECURITY
GSF_META_NAME_CATEGORY
GSF_META_NAME_PRESENTATION_FORMAT
GSF_META_NAME_THUMBNAIL
GSF_META_NAME_GENERATOR
GSF_META_NAME_LINE_COUNT
GSF_META_NAME_SLIDE_COUNT
GSF_META_NAME_NOTE_COUNT
GSF_META_NAME_HIDDEN_SLIDE_COUNT
GSF_META_NAME_MM_CLIP_COUNT
GSF_META_NAME_BYTE_COUNT
GSF_META_NAME_SCALE
GSF_META_NAME_HEADING_PAIRS
GSF_META_NAME_DOCUMENT_PARTS
GSF_META_NAME_MANAGER
GSF_META_NAME_COMPANY
GSF_META_NAME_LINKS_DIRTY
GSF_META_NAME_DICTIONARY
GSF_META_NAME_MSOLE_UNKNOWN_17
GSF_META_NAME_MSOLE_UNKNOWN_18
GSF_META_NAME_MSOLE_UNKNOWN_19
GSF_META_NAME_MSOLE_UNKNOWN_20
GSF_META_NAME_MSOLE_UNKNOWN_21
GSF_META_NAME_MSOLE_UNKNOWN_22
GSF_META_NAME_MSOLE_UNKNOWN_23
GSF_META_NAME_LOCALE_SYSTEM_DEFAULT
GSF_META_NAME_CASE_SENSITIVE
GSF_META_NAME_INITIAL_CREATOR
GSF_DOC_META_DATA_TYPE
GSF_DOC_META_DATA
IS_GSF_DOC_META_DATA
gsf_doc_meta_data_get_type
GSF_DOCPROP_VECTOR
GSF_DOCPROP_VECTOR_TYPE
IS_GSF_DOCPROP_VECTOR
VAL_IS_GSF_DOCPROP_VECTOR
gsf_docprop_vector_get_type