~ubuntu-branches/ubuntu/precise/libgsf/precise

« back to all changes in this revision

Viewing changes to doc/html/gsf-blobs.html

  • Committer: Bazaar Package Importer
  • Author(s): Aron Sisak
  • Date: 2007-07-19 19:27:47 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20070719192747-tx4x9jmw8qqgo7om
Tags: 1.14.5-0ubuntu1
* New upstream release:
  - Revert jump to dynamic types, they aren't threadsafe. [#450722]
  - Compilation glitch on windows.  [#449807]
  - Avoid problems building without gconf macros installed.
  - Configure breakage --without-gnome. [#4488842]
* debian/libgsf-bin.install
  - install usr/share/man/man1/gsf.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
<th width="100%" align="center">GSF Reference Manual</th>
31
31
<td><a accesskey="n" href="GsfClipData.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
32
32
</tr>
33
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2613034" class="shortcut">Top</a>
 
33
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2613118" class="shortcut">Top</a>
34
34
                  &#160;|&#160;
35
 
                  <a href="#id2614398" class="shortcut">Description</a></nobr></td></tr>
 
35
                  <a href="#id2614482" class="shortcut">Description</a></nobr></td></tr>
36
36
</table>
37
37
<div class="refentry" lang="en">
38
38
<a name="gsf-blobs"></a><div class="titlepage"></div>
39
39
<div class="refnamediv"><table width="100%"><tr>
40
40
<td valign="top">
41
41
<h2>
42
 
<a name="id2613034"></a><span class="refentrytitle">GsfBlob</span>
 
42
<a name="id2613118"></a><span class="refentrytitle">GsfBlob</span>
43
43
</h2>
44
44
<p>GsfBlob</p>
45
45
</td>
67
67
</pre>
68
68
</div>
69
69
<div class="refsect1" lang="en">
70
 
<a name="id2614398"></a><h2>Description</h2>
 
70
<a name="id2614482"></a><h2>Description</h2>
71
71
<p>
72
72
 
73
73
</p>
74
74
</div>
75
75
<div class="refsect1" lang="en">
76
 
<a name="id2614413"></a><h2>Details</h2>
 
76
<a name="id2614497"></a><h2>Details</h2>
77
77
<div class="refsect2" lang="en">
78
 
<a name="id2614423"></a><h3>
 
78
<a name="id2614507"></a><h3>
79
79
<a name="GsfBlob-struct"></a>GsfBlob</h3>
80
 
<a class="indexterm" name="id2614436"></a><pre class="programlisting">typedef struct _GsfBlob GsfBlob;</pre>
 
80
<a class="indexterm" name="id2614520"></a><pre class="programlisting">typedef struct _GsfBlob GsfBlob;</pre>
81
81
<p>
82
82
 
83
83
</p>
84
84
</div>
85
85
<hr>
86
86
<div class="refsect2" lang="en">
87
 
<a name="id2614451"></a><h3>
 
87
<a name="id2614535"></a><h3>
88
88
<a name="GsfBlobClass"></a>GsfBlobClass</h3>
89
 
<a class="indexterm" name="id2614464"></a><pre class="programlisting">typedef struct {
 
89
<a class="indexterm" name="id2614548"></a><pre class="programlisting">typedef struct {
90
90
        GObjectClass parent_class;
91
91
} GsfBlobClass;
92
92
</pre>
96
96
</div>
97
97
<hr>
98
98
<div class="refsect2" lang="en">
99
 
<a name="id2614480"></a><h3>
 
99
<a name="id2614564"></a><h3>
100
100
<a name="GsfStructuredBlob-struct"></a>GsfStructuredBlob</h3>
101
 
<a class="indexterm" name="id2614494"></a><pre class="programlisting">typedef struct _GsfStructuredBlob GsfStructuredBlob;</pre>
 
101
<a class="indexterm" name="id2614577"></a><pre class="programlisting">typedef struct _GsfStructuredBlob GsfStructuredBlob;</pre>
102
102
<p>
103
103
 
104
104
</p>
105
105
</div>
106
106
<hr>
107
107
<div class="refsect2" lang="en">
108
 
<a name="id2614509"></a><h3>
 
108
<a name="id2614593"></a><h3>
109
109
<a name="gsf-blob-new"></a>gsf_blob_new ()</h3>
110
 
<a class="indexterm" name="id2614522"></a><pre class="programlisting"><a href="gsf-blobs.html#GsfBlob">GsfBlob</a>*            gsf_blob_new                        (gsize size,
 
110
<a class="indexterm" name="id2614606"></a><pre class="programlisting"><a href="gsf-blobs.html#GsfBlob">GsfBlob</a>*            gsf_blob_new                        (gsize size,
111
111
                                                         gconstpointer data_to_copy,
112
112
                                                         GError **error);</pre>
113
113
<p>
150
150
</div>
151
151
<hr>
152
152
<div class="refsect2" lang="en">
153
 
<a name="id2614711"></a><h3>
 
153
<a name="id2614795"></a><h3>
154
154
<a name="gsf-blob-get-size"></a>gsf_blob_get_size ()</h3>
155
 
<a class="indexterm" name="id2614724"></a><pre class="programlisting">gsize               gsf_blob_get_size                   (<a href="gsf-blobs.html#GsfBlob">GsfBlob</a> const *blob);</pre>
 
155
<a class="indexterm" name="id2614808"></a><pre class="programlisting">gsize               gsf_blob_get_size                   (<a href="gsf-blobs.html#GsfBlob">GsfBlob</a> const *blob);</pre>
156
156
<p>
157
157
Queries the size in bytes of the data stored in the blob.</p>
158
158
<p>
176
176
</div>
177
177
<hr>
178
178
<div class="refsect2" lang="en">
179
 
<a name="id2614803"></a><h3>
 
179
<a name="id2614887"></a><h3>
180
180
<a name="gsf-blob-peek-data"></a>gsf_blob_peek_data ()</h3>
181
 
<a class="indexterm" name="id2614816"></a><pre class="programlisting">gconstpointer       gsf_blob_peek_data                  (<a href="gsf-blobs.html#GsfBlob">GsfBlob</a> const *blob);</pre>
 
181
<a class="indexterm" name="id2614900"></a><pre class="programlisting">gconstpointer       gsf_blob_peek_data                  (<a href="gsf-blobs.html#GsfBlob">GsfBlob</a> const *blob);</pre>
182
182
<p>
183
183
Queries a pointer to the data stored in the blob.  This does not copy the data
184
184
for you; it returns a pointer to the actual buffer which the blob uses internally,
205
205
</div>
206
206
<hr>
207
207
<div class="refsect2" lang="en">
208
 
<a name="id2614898"></a><h3>
 
208
<a name="id2614982"></a><h3>
209
209
<a name="gsf-structured-blob-write"></a>gsf_structured_blob_write ()</h3>
210
 
<a class="indexterm" name="id2614912"></a><pre class="programlisting">gboolean            gsf_structured_blob_write           (<a href="gsf-blobs.html#GsfStructuredBlob">GsfStructuredBlob</a> *blob,
 
210
<a class="indexterm" name="id2614996"></a><pre class="programlisting">gboolean            gsf_structured_blob_write           (<a href="gsf-blobs.html#GsfStructuredBlob">GsfStructuredBlob</a> *blob,
211
211
                                                         <a href="gsf-Outfile-writing-structed-files.html#GsfOutfile">GsfOutfile</a> *container);</pre>
212
212
<p>
213
213
Dumps structured blob <em class="parameter"><code>blob</code></em> onto the <em class="parameter"><code>container</code></em>.  Will fail if the output is
238
238
</div>
239
239
<hr>
240
240
<div class="refsect2" lang="en">
241
 
<a name="id2615007"></a><h3>
 
241
<a name="id2615091"></a><h3>
242
242
<a name="gsf-structured-blob-read"></a>gsf_structured_blob_read ()</h3>
243
 
<a class="indexterm" name="id2615020"></a><pre class="programlisting"><a href="gsf-blobs.html#GsfStructuredBlob">GsfStructuredBlob</a>*  gsf_structured_blob_read            (<a href="gsf-Input-from-unstructured-files.html#GsfInput">GsfInput</a> *input);</pre>
 
243
<a class="indexterm" name="id2615104"></a><pre class="programlisting"><a href="gsf-blobs.html#GsfStructuredBlob">GsfStructuredBlob</a>*  gsf_structured_blob_read            (<a href="gsf-Input-from-unstructured-files.html#GsfInput">GsfInput</a> *input);</pre>
244
244
<p>
245
245
</p>
246
246
<p>