Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-release > by-pkgid > 0f41c8c535927af656a99896b33ed812 > files > 293

gnome-vfsmm2.6-doc-2.26.0-3.mga1.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>libgnomevfsmm: Gnome::Vfs::ApplicationRegistry Namespace Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">libgnomevfsmm&#160;<span id="projectnumber">2.26.0</span></div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
      <li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
    </ul>
  </div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespaceGnome.html">Gnome</a>      </li>
      <li class="navelem"><a class="el" href="namespaceGnome_1_1Vfs.html">Vfs</a>      </li>
      <li class="navelem"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html">ApplicationRegistry</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<h1>Gnome::Vfs::ApplicationRegistry Namespace Reference</h1>  </div>
</div>
<div class="contents">
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef Glib::ListHandle<br class="typebreak"/>
&lt; Glib::ustring &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a3e0992b14ecfe064fa1d17dac489fa49">ListHandleStrings</a></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a1c492cd1aad71abe85d09df988188705">exists</a> (const Glib::ustring &amp;app_id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Check to see if there is an entry for <em>app_id</em> in the registry.  <a href="#a1c492cd1aad71abe85d09df988188705"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a3e0992b14ecfe064fa1d17dac489fa49">ListHandleStrings</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a25477288cedb42ed48a5495b4151e5eb">get_keys</a> (const Glib::ustring &amp;app_id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a list of keys for a specified application in the registry.  <a href="#a25477288cedb42ed48a5495b4151e5eb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a975e567a1ddacf93ad430ecbd60013b3">peek_value</a> (const Glib::ustring &amp;app_id, const Glib::ustring &amp;key)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the value associated with <em>key</em> for <em>app_id</em> in the registry.  <a href="#a975e567a1ddacf93ad430ecbd60013b3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a53fec8368d553138eee13a9abf0343a7">get_bool_value</a> (const Glib::ustring &amp;app_id, const Glib::ustring &amp;key, bool &amp;got_key)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Look up a key in the structure pointed to by <em>app_id</em> and return the boolean value of that key.  <a href="#a53fec8368d553138eee13a9abf0343a7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a999e326221ec03b690823acb4d717291">remove_application</a> (const Glib::ustring &amp;app_id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove the application represented by <em>app_id</em> from the registry.  <a href="#a999e326221ec03b690823acb4d717291"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#aff5494044be4fc8969a2c64b7ca2b31a">set_value</a> (const Glib::ustring &amp;app_id, const Glib::ustring &amp;key, const Glib::ustring &amp;value)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set values pertaining to the registry entry pointed to by <em>app_id</em>.  <a href="#aff5494044be4fc8969a2c64b7ca2b31a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a423be49b9f3c5dd28dcbebc278f40c21">set_value</a> (const Glib::ustring &amp;app_id, const Glib::ustring &amp;key, bool value=true)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set values pertaining to the registry entry pointed to by <em>app_id</em>.  <a href="#a423be49b9f3c5dd28dcbebc278f40c21"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a2d067daa002e444c236227710b5716d3">unset_key</a> (const Glib::ustring &amp;app_id, const Glib::ustring &amp;key)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Wipe the current value that <em>key</em> contains for <em>app_id</em>.  <a href="#a2d067daa002e444c236227710b5716d3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a3e0992b14ecfe064fa1d17dac489fa49">ListHandleStrings</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356">get_applications</a> (const Glib::ustring &amp;mime_type)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get all application IDs from the registry that are associated with the given MIME type.  <a href="#a0c0428c28c87f429cbcd0b86d16c2356"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a3e0992b14ecfe064fa1d17dac489fa49">ListHandleStrings</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#aa6a304addaff5e3bd300879f146b96d8">get_mime_types</a> (const Glib::ustring &amp;app_id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get all MIME types that can be handled by an application.  <a href="#aa6a304addaff5e3bd300879f146b96d8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ac9840ad204ad6ea581a3e9fd06915486">supports_mime_type</a> (const Glib::ustring &amp;app_id, const Glib::ustring &amp;mime_type)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether an application is associated with a given MIME type.  <a href="#ac9840ad204ad6ea581a3e9fd06915486"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ae2ee898342028ae4df778d0f3076fff8">supports_uri_scheme</a> (const Glib::ustring &amp;app_id, const Glib::ustring &amp;uri_scheme)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks whether an application supports the given URI scheme.  <a href="#ae2ee898342028ae4df778d0f3076fff8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a38be37428cb71ec280d370723fc910f2">clear_mime_types</a> (const Glib::ustring &amp;app_id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove the MIME types associated with an application.  <a href="#a38be37428cb71ec280d370723fc910f2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a37023cc45b955d494893ac835333bd53">add_mime_type</a> (const Glib::ustring &amp;app_id, const Glib::ustring &amp;mime_type)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Associate an MIME type with an application.  <a href="#a37023cc45b955d494893ac835333bd53"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#aea65fd5dd4d4f7469c570f23644d52dc">remove_mime_type</a> (const Glib::ustring &amp;app_id, const Glib::ustring &amp;mime_type)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">De-Associate an MIME type from an application.  <a href="#aea65fd5dd4d4f7469c570f23644d52dc"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ad6123580d256df79a263db73a4d7ea83">sync</a> ()  throw (exception)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This function will sync the registry.  <a href="#ad6123580d256df79a263db73a4d7ea83"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a5c3fbf2ab97d520c3794db8ce418db3c">shutdown</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Synchronize the application registry data to disk and free resources.  <a href="#a5c3fbf2ab97d520c3794db8ce418db3c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a71acaace926923deeef8e0ea2a5046e0">reload</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If this function is called for the first time, it will initialize the registry.  <a href="#a71acaace926923deeef8e0ea2a5046e0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGnome_1_1Vfs_1_1MimeApplication.html">MimeApplication</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ac218314e2e358bb98cd54a235576db7e">get_mime_application</a> (const Glib::ustring &amp;app_id)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the <a class="el" href="classGnome_1_1Vfs_1_1MimeApplication.html">MimeApplication</a> associated with <em>app_id</em> .  <a href="#ac218314e2e358bb98cd54a235576db7e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ae27fa9360de7eb9e1a41591d381ee78c">save_mime_application</a> (const <a class="el" href="classGnome_1_1Vfs_1_1MimeApplication.html">MimeApplication</a> &amp;application)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Save an application to the registry that will be associated with a defined MIME type.  <a href="#ae27fa9360de7eb9e1a41591d381ee78c"></a><br/></td></tr>
</table>
<hr/><h2>Typedef Documentation</h2>
<a class="anchor" id="a3e0992b14ecfe064fa1d17dac489fa49"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::ListHandleStrings" ref="a3e0992b14ecfe064fa1d17dac489fa49" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef Glib::ListHandle&lt;Glib::ustring&gt; <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a3e0992b14ecfe064fa1d17dac489fa49">Gnome::Vfs::ApplicationRegistry::ListHandleStrings</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="a37023cc45b955d494893ac835333bd53"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::add_mime_type" ref="a37023cc45b955d494893ac835333bd53" args="(const Glib::ustring &amp;app_id, const Glib::ustring &amp;mime_type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::add_mime_type </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>mime_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Associate an MIME type with an application. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. You will need to call <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ad6123580d256df79a263db73a4d7ea83" title="This function will sync the registry.">sync()</a> to save the changes. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
    <tr><td class="paramname">mime_type</td><td>A string containing an MIME type. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a38be37428cb71ec280d370723fc910f2"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::clear_mime_types" ref="a38be37428cb71ec280d370723fc910f2" args="(const Glib::ustring &amp;app_id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::clear_mime_types </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Remove the MIME types associated with an application. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. You will need to call <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ad6123580d256df79a263db73a4d7ea83" title="This function will sync the registry.">sync()</a> to save the changes. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a1c492cd1aad71abe85d09df988188705"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::exists" ref="a1c492cd1aad71abe85d09df988188705" args="(const Glib::ustring &amp;app_id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gnome::Vfs::ApplicationRegistry::exists </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Check to see if there is an entry for <em>app_id</em> in the registry. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if there is an entry, otherwise <code>false</code>. </dd></dl>

</div>
</div>
<a class="anchor" id="a0c0428c28c87f429cbcd0b86d16c2356"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::get_applications" ref="a0c0428c28c87f429cbcd0b86d16c2356" args="(const Glib::ustring &amp;mime_type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a3e0992b14ecfe064fa1d17dac489fa49">ListHandleStrings</a> Gnome::Vfs::ApplicationRegistry::get_applications </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>mime_type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get all application IDs from the registry that are associated with the given MIME type. </p>
<p>If <em>mime_type</em> is NULL, it returns all applications. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">mime_type</td><td>A string containing an MIME type. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A list of strings containing application IDs. </dd></dl>

</div>
</div>
<a class="anchor" id="a53fec8368d553138eee13a9abf0343a7"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::get_bool_value" ref="a53fec8368d553138eee13a9abf0343a7" args="(const Glib::ustring &amp;app_id, const Glib::ustring &amp;key, bool &amp;got_key)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gnome::Vfs::ApplicationRegistry::get_bool_value </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&#160;</td>
          <td class="paramname"><em>got_key</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Look up a key in the structure pointed to by <em>app_id</em> and return the boolean value of that key. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
    <tr><td class="paramname">key</td><td>A string containing the key to look up. </td></tr>
    <tr><td class="paramname">got_key</td><td>An output parameter that will be set to <code>true</code> if a setting was found, otherwise <code>false</code>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if <em>key</em> is set to "true" or "yes" for <em>app_id</em>, otherwise <code>false</code>. </dd></dl>

</div>
</div>
<a class="anchor" id="a25477288cedb42ed48a5495b4151e5eb"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::get_keys" ref="a25477288cedb42ed48a5495b4151e5eb" args="(const Glib::ustring &amp;app_id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a3e0992b14ecfe064fa1d17dac489fa49">ListHandleStrings</a> Gnome::Vfs::ApplicationRegistry::get_keys </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get a list of keys for a specified application in the registry. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A list of strings containing keys set for <em>app_id</em> . </dd></dl>

</div>
</div>
<a class="anchor" id="ac218314e2e358bb98cd54a235576db7e"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::get_mime_application" ref="ac218314e2e358bb98cd54a235576db7e" args="(const Glib::ustring &amp;app_id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGnome_1_1Vfs_1_1MimeApplication.html">MimeApplication</a> Gnome::Vfs::ApplicationRegistry::get_mime_application </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the <a class="el" href="classGnome_1_1Vfs_1_1MimeApplication.html">MimeApplication</a> associated with <em>app_id</em> . </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The <a class="el" href="classGnome_1_1Vfs_1_1MimeApplication.html">MimeApplication</a> object associated with the application ID. </dd></dl>

</div>
</div>
<a class="anchor" id="aa6a304addaff5e3bd300879f146b96d8"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::get_mime_types" ref="aa6a304addaff5e3bd300879f146b96d8" args="(const Glib::ustring &amp;app_id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a3e0992b14ecfe064fa1d17dac489fa49">ListHandleStrings</a> Gnome::Vfs::ApplicationRegistry::get_mime_types </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get all MIME types that can be handled by an application. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A list of strings containing MIME types. </dd></dl>

</div>
</div>
<a class="anchor" id="a975e567a1ddacf93ad430ecbd60013b3"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::peek_value" ref="a975e567a1ddacf93ad430ecbd60013b3" args="(const Glib::ustring &amp;app_id, const Glib::ustring &amp;key)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Gnome::Vfs::ApplicationRegistry::peek_value </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>key</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the value associated with <em>key</em> for <em>app_id</em> in the registry. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
    <tr><td class="paramname">key</td><td>A string containing the key to look up. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>A string containing the value assosciated with the key or an empty string if there is no associated value. </dd></dl>

</div>
</div>
<a class="anchor" id="a71acaace926923deeef8e0ea2a5046e0"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::reload" ref="a71acaace926923deeef8e0ea2a5046e0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::reload </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>If this function is called for the first time, it will initialize the registry. </p>
<p>Subsequent calls to the function will clear out the current registry contents and load registry contents from the save file. Make certain that you have saved your registry before calling this function. It will destroy unsaved changes!! </p>

</div>
</div>
<a class="anchor" id="a999e326221ec03b690823acb4d717291"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::remove_application" ref="a999e326221ec03b690823acb4d717291" args="(const Glib::ustring &amp;app_id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::remove_application </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Remove the application represented by <em>app_id</em> from the registry. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. You will need to call <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ad6123580d256df79a263db73a4d7ea83" title="This function will sync the registry.">sync()</a> to save the changes. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aea65fd5dd4d4f7469c570f23644d52dc"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::remove_mime_type" ref="aea65fd5dd4d4f7469c570f23644d52dc" args="(const Glib::ustring &amp;app_id, const Glib::ustring &amp;mime_type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::remove_mime_type </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>mime_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>De-Associate an MIME type from an application. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. You will need to call <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ad6123580d256df79a263db73a4d7ea83" title="This function will sync the registry.">sync()</a> to save the changes. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
    <tr><td class="paramname">mime_type</td><td>A string containing an MIME type. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ae27fa9360de7eb9e1a41591d381ee78c"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::save_mime_application" ref="ae27fa9360de7eb9e1a41591d381ee78c" args="(const MimeApplication &amp;application)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::save_mime_application </td>
          <td>(</td>
          <td class="paramtype">const MimeApplication &amp;&#160;</td>
          <td class="paramname"><em>application</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Save an application to the registry that will be associated with a defined MIME type. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">application</td><td>The application associated with the MIME type. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a423be49b9f3c5dd28dcbebc278f40c21"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::set_value" ref="a423be49b9f3c5dd28dcbebc278f40c21" args="(const Glib::ustring &amp;app_id, const Glib::ustring &amp;key, bool value=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::set_value </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>value</em> = <code>true</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set values pertaining to the registry entry pointed to by <em>app_id</em>. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. You will need to call <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ad6123580d256df79a263db73a4d7ea83" title="This function will sync the registry.">sync()</a> to save the changes. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing the registry ID of the application. </td></tr>
    <tr><td class="paramname">key</td><td>A string containing the target key. </td></tr>
    <tr><td class="paramname">value</td><td>A boolean containing the value to set the target key to. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aff5494044be4fc8969a2c64b7ca2b31a"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::set_value" ref="aff5494044be4fc8969a2c64b7ca2b31a" args="(const Glib::ustring &amp;app_id, const Glib::ustring &amp;key, const Glib::ustring &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::set_value </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set values pertaining to the registry entry pointed to by <em>app_id</em>. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. You will need to call <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ad6123580d256df79a263db73a4d7ea83" title="This function will sync the registry.">sync()</a> to save the changes. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing the registry ID of the application. </td></tr>
    <tr><td class="paramname">key</td><td>A string containing the target key. </td></tr>
    <tr><td class="paramname">value</td><td>A string containing the value to set the target key to. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a5c3fbf2ab97d520c3794db8ce418db3c"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::shutdown" ref="a5c3fbf2ab97d520c3794db8ce418db3c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::shutdown </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Synchronize the application registry data to disk and free resources. </p>

</div>
</div>
<a class="anchor" id="ac9840ad204ad6ea581a3e9fd06915486"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::supports_mime_type" ref="ac9840ad204ad6ea581a3e9fd06915486" args="(const Glib::ustring &amp;app_id, const Glib::ustring &amp;mime_type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gnome::Vfs::ApplicationRegistry::supports_mime_type </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>mime_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Checks whether an application is associated with a given MIME type. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
    <tr><td class="paramname">mime_type</td><td>A string containing an MIME type. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if <em>app_id</em> supports <em>mime_type</em> , otherwise <code>false</code>. </dd></dl>

</div>
</div>
<a class="anchor" id="ae2ee898342028ae4df778d0f3076fff8"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::supports_uri_scheme" ref="ae2ee898342028ae4df778d0f3076fff8" args="(const Glib::ustring &amp;app_id, const Glib::ustring &amp;uri_scheme)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Gnome::Vfs::ApplicationRegistry::supports_uri_scheme </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>uri_scheme</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Checks whether an application supports the given URI scheme. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. See <a class="el" href="classGnome_1_1Vfs_1_1MimeApplication.html">Gnome::Vfs::MimeApplication</a> for information on how to obtain a URI scheme. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing an application ID. </td></tr>
    <tr><td class="paramname">uri_scheme</td><td>A string containing a URI scheme. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd><code>true</code> if <em>app_id</em> supports <em>uri_scheme</em> , otherwise <code>false</code>. </dd></dl>

</div>
</div>
<a class="anchor" id="ad6123580d256df79a263db73a4d7ea83"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::sync" ref="ad6123580d256df79a263db73a4d7ea83" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::sync </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>  throw (<a class="el" href="classGnome_1_1Vfs_1_1exception.html">exception</a>)</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function will sync the registry. </p>
<p>Typically you would use this function after a modification of the registry. When you modify the registry, a dirty flag is set. Calling this function will save your modifications to disk and reset the flag. </p>

</div>
</div>
<a class="anchor" id="a2d067daa002e444c236227710b5716d3"></a><!-- doxytag: member="Gnome::Vfs::ApplicationRegistry::unset_key" ref="a2d067daa002e444c236227710b5716d3" args="(const Glib::ustring &amp;app_id, const Glib::ustring &amp;key)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Gnome::Vfs::ApplicationRegistry::unset_key </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>app_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>key</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Wipe the current value that <em>key</em> contains for <em>app_id</em>. </p>
<p>See <a class="el" href="namespaceGnome_1_1Vfs_1_1Mime.html">Gnome::Vfs::Mime</a> or <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#a0c0428c28c87f429cbcd0b86d16c2356" title="Get all application IDs from the registry that are associated with the given MIME type...">get_applications()</a> for information on how to obtain an application ID. You will need to call <a class="el" href="namespaceGnome_1_1Vfs_1_1ApplicationRegistry.html#ad6123580d256df79a263db73a4d7ea83" title="This function will sync the registry.">sync()</a> to save the changes. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">app_id</td><td>A string containing the registry ID of the application. </td></tr>
    <tr><td class="paramname">key</td><td>A string containing the target key. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Tue Feb 8 2011 11:40:59 for libgnomevfsmm by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
</body>
</html>