Structured Blobs3GSF LibraryStructured BlobsSynopsis
GsfStructuredBlob;
gboolean gsf_structured_blob_write (GsfStructuredBlob *blob,
GsfOutfile *container);
GsfStructuredBlob* gsf_structured_blob_read (GsfInput *input);
Object Hierarchy
GObject
+----GsfInput
+----GsfInfile
+----GsfStructuredBlob
DescriptionDetailsGsfStructuredBlobGsfStructuredBlobtypedef struct _GsfStructuredBlob GsfStructuredBlob;gsf_structured_blob_write ()gsf_structured_blob_writegboolean gsf_structured_blob_write (GsfStructuredBlob *blob,
GsfOutfile *container);
Dumps structured blob blob onto the container. Will fail if the output is
not an Outfile and blob has multiple streams.blob :container :Returns :: TRUE on success.
gsf_structured_blob_read ()gsf_structured_blob_readGsfStructuredBlob* gsf_structured_blob_read (GsfInput *input);input : An input (potentially a GsfInfile) holding the blob
Returns :a freshly created tree of blobs