<!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 Page</span></a></li> <li><a href="pages.html"><span>Related 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 List</span></a></li> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class 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 <<a class="el" href="volume_8h-source.html">volume.h</a>></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< void, bool, <br> Glib::ustring, Glib::ustring > </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"> </td><td class="mdescRight">For instance, void on_operation(bool succeeded, const Glib::ustring& error, const Glib::ustring& 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 </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 * </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"> </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 * </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"> </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 * </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"> </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 </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> </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> </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< <a class="el" href="classGnome_1_1Vfs_1_1Drive.html">Drive</a> > </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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 </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> &slot)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </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> &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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#5cb22e36efe47075a4d0f64ef929a8d7">compare</a> (const Glib::RefPtr< const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Volume</a> > &a, const Glib::RefPtr< const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Volume</a> > &b)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGnome_1_1Vfs_1_1Volume.html#f8a602b64e60fd7efb14faef12f541c3">connect_to_server</a> (const Glib::ustring &uri, const Glib::ustring &display_name, const Glib::ustring &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< <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Gnome::Vfs::Volume</a> > </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"> </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<void, bool, Glib::ustring, Glib::ustring> <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& error, const Glib::ustring& detailed_error);. <p> </div> </div><p> <hr><h2>Constructor & 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> ) </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> ) </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> ) </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> ) </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> ) </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> ) </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> ) </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<<a class="el" href="classGnome_1_1Vfs_1_1Drive.html">Drive</a>> Gnome::Vfs::Volume::get_drive </td> <td>(</td> <td class="paramname"> </td> <td> ) </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> ) </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> ) </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> ) </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> ) </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> ) </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> ) </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> ) </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> ) </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> ) </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> ) </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< const Volume > &a, const Glib::RefPtr< const Volume > &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< const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Volume</a> > & </td> <td class="paramname"> <em>a</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const Glib::RefPtr< const <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Volume</a> > & </td> <td class="paramname"> <em>b</em></td><td> </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 &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> & </td> <td class="paramname"> <em>slot</em> </td> <td> ) </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 &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> & </td> <td class="paramname"> <em>slot</em> </td> <td> ) </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 &uri, const Glib::ustring &display_name, const Glib::ustring &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 & </td> <td class="paramname"> <em>uri</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const Glib::ustring & </td> <td class="paramname"> <em>display_name</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const Glib::ustring & </td> <td class="paramname"> <em>icon</em></td><td> </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< <a class="el" href="classGnome_1_1Vfs_1_1Volume.html">Gnome::Vfs::Volume</a> > wrap </td> <td>(</td> <td class="paramtype">GnomeVFSVolume * </td> <td class="paramname"> <em>object</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"> <em>take_copy</em> = <code>false</code></td><td> </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> </td><td>The C instance. </td></tr> <tr><td valign="top"></td><td valign="top"><em>take_copy</em> </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 <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>