~kklimonda/ubuntu/natty/glibmm2.4/update

« back to all changes in this revision

Viewing changes to docs/reference/html/classGio_1_1IOStream.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2009-07-28 13:50:53 UTC
  • mfrom: (1.2.37 upstream)
  • Revision ID: james.westby@ubuntu.com-20090728135053-qdapv1ixwn5gddn2
Tags: 2.21.3-0ubuntu1
* New upstream version:
  - Only compile the properties example if properties are enabled.
  - fix release target to use correct tagging scheme
  - Bug 587173 - Fails to install when bootstrapped with Automake 1.11
  - add _IGNORE() for a eject_with_operation() which is hand-written
  - add get_start_stop_type() and Gio::DriveStartStopType enum
  - add overloads for resolver methods without a cancellable object
  - add async versions of Resolver methods
  - Added a simple example showing how to resolve an internet address from a hostname
  - Fix MemoryInputStream::addData 
  - Fix a build error in MemoryInputStream
  - Add Glib::ObjectBase::freeze_notify()/thaw_notify.  Fixes Bug #575533
  - Repair Glib::KeyFile docs with regard to exceptions. Bug# 587766.
  - Wrapped several ISO 8601 related functions.
  - Corrected the ChangeLog to mention changes that I accidentally committed 
    in last month, but which I did want to commit some time.
* debian/rules:
  - updated shver number

Show diffs side-by-side

added added

removed removed

Lines of Context:
86
86
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A <a class="el" href="namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object.  <a href="#13101385680c3857e7027d78e1f6259a"></a><br></td></tr>
87
87
</table>
88
88
<hr><a name="_details"></a><h2>Detailed Description</h2>
89
 
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000041">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
 
89
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000044">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
90
90
<hr><h2>Constructor &amp; Destructor Documentation</h2>
91
91
<a class="anchor" name="1257d3a0df6edf25cf1088e4be7144e2"></a><!-- doxytag: member="Gio::IOStream::~IOStream" ref="1257d3a0df6edf25cf1088e4be7144e2" args="()" -->
92
92
<div class="memitem">
126
126
<p>
127
127
Clears the pending flag on <em>stream</em>. 
128
128
<p>
129
 
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000049">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
 
129
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000052">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
130
130
 
131
131
</div>
132
132
</div><p>
181
181
  </table>
182
182
</dl>
183
183
<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> on success, <code>false</code> on failure</dd></dl>
184
 
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000044">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
 
184
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000047">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
185
185
 
186
186
</div>
187
187
</div><p>
274
274
  </table>
275
275
</dl>
276
276
<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> if stream was successfully closed, <code>false</code> otherwise.</dd></dl>
277
 
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000045">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
 
277
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000048">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
278
278
 
279
279
</div>
280
280
</div><p>
297
297
Gets the input stream for this object. 
298
298
<p>
299
299
This is used for reading. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGio_1_1InputStream.html" title="Base class for implementing streaming input.">InputStream</a>, owned by the <a class="el" href="classGio_1_1IOStream.html">IOStream</a> do not free.</dd></dl>
300
 
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000042">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
 
300
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000045">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
301
301
 
302
302
</div>
303
303
</div><p>
320
320
Gets the output stream for this object. 
321
321
<p>
322
322
This is used for writing. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A <a class="el" href="classGio_1_1OutputStream.html" title="Base class for implementing streaming output.">OutputStream</a>, owned by the <a class="el" href="classGio_1_1IOStream.html">IOStream</a> do not free.</dd></dl>
323
 
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000043">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
 
323
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000046">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
324
324
 
325
325
</div>
326
326
</div><p>
416
416
Checks if a stream has pending actions. 
417
417
<p>
418
418
<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> if <em>stream</em> has pending actions.</dd></dl>
419
 
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000047">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
 
419
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000050">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
420
420
 
421
421
</div>
422
422
</div><p>
439
439
Checks if a stream is closed. 
440
440
<p>
441
441
<dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> if the stream is closed.</dd></dl>
442
 
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000046">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
 
442
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000049">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
443
443
 
444
444
</div>
445
445
</div><p>
462
462
Sets <em>stream</em> to have actions pending. 
463
463
<p>
464
464
If the pending flag is already set or <em>stream</em> is closed, it will return <code>false</code> and set <em>error</em>. <dl class="return" compact><dt><b>Returns:</b></dt><dd><code>true</code> if pending was previously unset and is now set.</dd></dl>
465
 
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000048">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
 
465
<dl class="newin2p22s" compact><dt><b><a class="el" href="newin2p22s.html#_newin2p22s000051">Since glibmm 2.22:</a></b></dt><dd></dd></dl>
466
466
 
467
467
</div>
468
468
</div><p>