Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 014ec55d90fdad9125af7b65e4977762 > files > 67

gnome-vfsmm2.6-doc-2.22.0-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libgnomevfsmm: Gnome::Vfs::Volume Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.5 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><a class="el" href="namespaceGnome.html">Gnome</a>::<a class="el" href="namespaceGnome_1_1Vfs.html">Vfs</a>::<a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Volume</a>
  </div>
</div>
<div class="contents">
<h1>Gnome::Vfs::Volume Class Reference</h1><!-- doxytag: class="Gnome::Vfs::Volume" --><!-- doxytag: inherits="Glib::Object" --><code>#include &lt;<a class="el" href="volume_8h-source.html">volume.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for Gnome::Vfs::Volume:</div>
<div class="dynsection">

<p><center><img src="classGnome_1_1Vfs_1_1Volume.png" usemap="#Gnome::Vfs::Volume_map" border="0" alt=""></center>
<map name="Gnome::Vfs::Volume_map">
<area href="classGlib_1_1Object.html" alt="Object" shape="rect" coords="0,0,124,24">
</map>
</div>

<p>
<a href="classGnome_1_1Vfs_1_1Volume-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef sigc::slot&lt; void, bool, <br>
Glib::ustring, Glib::ustring &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#d8018c1c0301b4bfa06140cc373e3a22">OpSlot</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">For instance, void on_operation(bool succeeded, const Glib::ustring&amp; error, const Glib::ustring&amp; detailed_error);.  <a href="#d8018c1c0301b4bfa06140cc373e3a22"></a><br></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#259770455703d4403fe3333581b228bd">~Volume</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">GnomeVFSVolume *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#e68f4398f2dd2746f818821b5f23ef8d">gobj</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#e68f4398f2dd2746f818821b5f23ef8d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const GnomeVFSVolume *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#66476e0e4724062f946391f930b89a2f">gobj</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C GObject.  <a href="#66476e0e4724062f946391f930b89a2f"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">GnomeVFSVolume *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#a82ef242f9b12e328037ce4ff17d4d9c">gobj_copy</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.  <a href="#a82ef242f9b12e328037ce4ff17d4d9c"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">gulong&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#ee593d956187367985b03e002404b975">get_id</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__libgnomevfsmmEnums.html#g54952907ecd6c86901a378c1c9dcff60">VolumeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#bb2cf995510d9accf3025987b454b1ac">get_volume_type</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__libgnomevfsmmEnums.html#g7f08776171a0107df2ff17c3efa135b1">DeviceType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#a00daf4b967a906247b469be6a28a3ad">get_device_type</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::RefPtr&lt; <a class="el" href="classGnome_1_1Vfs_1_1Drive.html">Drive</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#95d0f3a3d311d0b23a50f3d41592f1b5">get_drive</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#4d72c891a60ca209627f184912d9e55a">get_device_path</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#047254f8d42b2379b94acb0bb3a1125b">get_activation_uri</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#7e8b46922ac95265bd4adaa8a9efdcfc">get_filesystem_type</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#96c05b6ad301a548908659b390f59915">get_display_name</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#37ef6235fc3682b1fbc62970a7a9b467">get_icon</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#623e425acf21b12e7d90d995f02fc8d8">get_hal_udi</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#cc3b69322d48a67335c1e6d9915af2c7">is_user_visible</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#e7ba4056e2405b8ac11e509bf8bff26a">is_read_only</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#02cfafde0ca768966d3f34f494b08dec">is_mounted</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#f77e1a1d1d9fba9fd6b4be3a48561428">handles_trash</a> () const </td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#c84ece47efec659368eb8dcb5bc2c16c">unmount</a> (const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html#d8018c1c0301b4bfa06140cc373e3a22">OpSlot</a> &amp;slot)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#b7f5243fcc566d70cb9f7486a7d282f2">eject</a> (const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html#d8018c1c0301b4bfa06140cc373e3a22">OpSlot</a> &amp;slot)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#5cb22e36efe47075a4d0f64ef929a8d7">compare</a> (const Glib::RefPtr&lt; const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Volume</a> &gt; &amp;a, const Glib::RefPtr&lt; const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Volume</a> &gt; &amp;b)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#f8a602b64e60fd7efb14faef12f541c3">connect_to_server</a> (const Glib::ustring &amp;uri, const Glib::ustring &amp;display_name, const Glib::ustring &amp;icon)</td></tr>

<tr><td colspan="2"><br><h2>Related Functions</h2></td></tr>
<tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">Glib::RefPtr&lt; <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Gnome::Vfs::Volume</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#eb5615e5a625ac8402b7412d787bc7b3">wrap</a> (GnomeVFSVolume *object, bool take_copy=false)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A Glib::wrap() method for this object.  <a href="#eb5615e5a625ac8402b7412d787bc7b3"></a><br></td></tr>
</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="d8018c1c0301b4bfa06140cc373e3a22"></a><!-- doxytag: member="Gnome::Vfs::Volume::OpSlot" ref="d8018c1c0301b4bfa06140cc373e3a22" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef sigc::slot&lt;void, bool, Glib::ustring, Glib::ustring&gt; <a class="el" href="classGnome_1_1Vfs_1_1Volume.html#d8018c1c0301b4bfa06140cc373e3a22">Gnome::Vfs::Volume::OpSlot</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
For instance, void on_operation(bool succeeded, const Glib::ustring&amp; error, const Glib::ustring&amp; detailed_error);. 
<p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="259770455703d4403fe3333581b228bd"></a><!-- doxytag: member="Gnome::Vfs::Volume::~Volume" ref="259770455703d4403fe3333581b228bd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Gnome::Vfs::Volume::~Volume           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="e68f4398f2dd2746f818821b5f23ef8d"></a><!-- doxytag: member="Gnome::Vfs::Volume::gobj" ref="e68f4398f2dd2746f818821b5f23ef8d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GnomeVFSVolume* Gnome::Vfs::Volume::gobj           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Provides access to the underlying C GObject. 
<p>

</div>
</div><p>
<a class="anchor" name="66476e0e4724062f946391f930b89a2f"></a><!-- doxytag: member="Gnome::Vfs::Volume::gobj" ref="66476e0e4724062f946391f930b89a2f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const GnomeVFSVolume* Gnome::Vfs::Volume::gobj           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Provides access to the underlying C GObject. 
<p>

</div>
</div><p>
<a class="anchor" name="a82ef242f9b12e328037ce4ff17d4d9c"></a><!-- doxytag: member="Gnome::Vfs::Volume::gobj_copy" ref="a82ef242f9b12e328037ce4ff17d4d9c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">GnomeVFSVolume* Gnome::Vfs::Volume::gobj_copy           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. 
<p>

</div>
</div><p>
<a class="anchor" name="ee593d956187367985b03e002404b975"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_id" ref="ee593d956187367985b03e002404b975" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gulong Gnome::Vfs::Volume::get_id           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="bb2cf995510d9accf3025987b454b1ac"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_volume_type" ref="bb2cf995510d9accf3025987b454b1ac" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__libgnomevfsmmEnums.html#g54952907ecd6c86901a378c1c9dcff60">VolumeType</a> Gnome::Vfs::Volume::get_volume_type           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a00daf4b967a906247b469be6a28a3ad"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_device_type" ref="a00daf4b967a906247b469be6a28a3ad" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__libgnomevfsmmEnums.html#g7f08776171a0107df2ff17c3efa135b1">DeviceType</a> Gnome::Vfs::Volume::get_device_type           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="95d0f3a3d311d0b23a50f3d41592f1b5"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_drive" ref="95d0f3a3d311d0b23a50f3d41592f1b5" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::RefPtr&lt;<a class="el" href="classGnome_1_1Vfs_1_1Drive.html">Drive</a>&gt; Gnome::Vfs::Volume::get_drive           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4d72c891a60ca209627f184912d9e55a"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_device_path" ref="4d72c891a60ca209627f184912d9e55a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Gnome::Vfs::Volume::get_device_path           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="047254f8d42b2379b94acb0bb3a1125b"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_activation_uri" ref="047254f8d42b2379b94acb0bb3a1125b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Gnome::Vfs::Volume::get_activation_uri           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7e8b46922ac95265bd4adaa8a9efdcfc"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_filesystem_type" ref="7e8b46922ac95265bd4adaa8a9efdcfc" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Gnome::Vfs::Volume::get_filesystem_type           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="96c05b6ad301a548908659b390f59915"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_display_name" ref="96c05b6ad301a548908659b390f59915" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Gnome::Vfs::Volume::get_display_name           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="37ef6235fc3682b1fbc62970a7a9b467"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_icon" ref="37ef6235fc3682b1fbc62970a7a9b467" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Gnome::Vfs::Volume::get_icon           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="623e425acf21b12e7d90d995f02fc8d8"></a><!-- doxytag: member="Gnome::Vfs::Volume::get_hal_udi" ref="623e425acf21b12e7d90d995f02fc8d8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Gnome::Vfs::Volume::get_hal_udi           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cc3b69322d48a67335c1e6d9915af2c7"></a><!-- doxytag: member="Gnome::Vfs::Volume::is_user_visible" ref="cc3b69322d48a67335c1e6d9915af2c7" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gnome::Vfs::Volume::is_user_visible           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e7ba4056e2405b8ac11e509bf8bff26a"></a><!-- doxytag: member="Gnome::Vfs::Volume::is_read_only" ref="e7ba4056e2405b8ac11e509bf8bff26a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gnome::Vfs::Volume::is_read_only           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="02cfafde0ca768966d3f34f494b08dec"></a><!-- doxytag: member="Gnome::Vfs::Volume::is_mounted" ref="02cfafde0ca768966d3f34f494b08dec" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gnome::Vfs::Volume::is_mounted           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f77e1a1d1d9fba9fd6b4be3a48561428"></a><!-- doxytag: member="Gnome::Vfs::Volume::handles_trash" ref="f77e1a1d1d9fba9fd6b4be3a48561428" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gnome::Vfs::Volume::handles_trash           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5cb22e36efe47075a4d0f64ef929a8d7"></a><!-- doxytag: member="Gnome::Vfs::Volume::compare" ref="5cb22e36efe47075a4d0f64ef929a8d7" args="(const Glib::RefPtr&lt; const Volume &gt; &amp;a, const Glib::RefPtr&lt; const Volume &gt; &amp;b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int Gnome::Vfs::Volume::compare           </td>
          <td>(</td>
          <td class="paramtype">const Glib::RefPtr&lt; const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Volume</a> &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::RefPtr&lt; const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Volume</a> &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>b</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c84ece47efec659368eb8dcb5bc2c16c"></a><!-- doxytag: member="Gnome::Vfs::Volume::unmount" ref="c84ece47efec659368eb8dcb5bc2c16c" args="(const OpSlot &amp;slot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::Volume::unmount           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html#d8018c1c0301b4bfa06140cc373e3a22">OpSlot</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>slot</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b7f5243fcc566d70cb9f7486a7d282f2"></a><!-- doxytag: member="Gnome::Vfs::Volume::eject" ref="b7f5243fcc566d70cb9f7486a7d282f2" args="(const OpSlot &amp;slot)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::Volume::eject           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html#d8018c1c0301b4bfa06140cc373e3a22">OpSlot</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>slot</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f8a602b64e60fd7efb14faef12f541c3"></a><!-- doxytag: member="Gnome::Vfs::Volume::connect_to_server" ref="f8a602b64e60fd7efb14faef12f541c3" args="(const Glib::ustring &amp;uri, const Glib::ustring &amp;display_name, const Glib::ustring &amp;icon)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void Gnome::Vfs::Volume::connect_to_server           </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>uri</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>display_name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>icon</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Friends And Related Function Documentation</h2>
<a class="anchor" name="eb5615e5a625ac8402b7412d787bc7b3"></a><!-- doxytag: member="Gnome::Vfs::Volume::wrap" ref="eb5615e5a625ac8402b7412d787bc7b3" args="(GnomeVFSVolume *object, bool take_copy=false)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::RefPtr&lt; <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Gnome::Vfs::Volume</a> &gt; wrap           </td>
          <td>(</td>
          <td class="paramtype">GnomeVFSVolume *&nbsp;</td>
          <td class="paramname"> <em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [related]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
A Glib::wrap() method for this object. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>object</em>&nbsp;</td><td>The C instance. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>take_copy</em>&nbsp;</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A C++ instance that wraps this C instance. </dd></dl>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="volume_8h-source.html">volume.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Sun Mar 9 14:42:04 2008 for libgnomevfsmm by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
</body>
</html>